The RPG Audio Player is a simple tool to help improve your roleplaying session by giving you a music and sound player that works with your local audio files.
Manage scenarios and change music according to your current enviroment or play sounds with a simple click.
Created by Jochen "Khuri" Dippel using HTML5 and Electron.
This software is freeware. If you like it let me know or buy me a coffee.
Before you can play a scenario you have to load one into the player. If you don't have a scenario yet click on New Scenario to create one.
The Player has three main elements. Playlists, Current Playlist and Soundeffects.
Playlists:
A playlist can include one or more music files which gets randomly selected and played, or the next song is played if the list is set to play in order. A playlist is repeated endlessly. If a song is finished a new one will either be selected randomly or the next in list is played from the current playlist.
You can only have one playlist active at a time. If you start a new one, the old one is automatically stopped.
Notice: Switching between playlists and music files within a list can be lagging if you click too fast, since they have a build in 2s fade.
Current Playlist:
Here you can see all the music files within a playlist. Click on one to play it.
Soundeffects:
You can start a sound effect as often as you like, they'll run parallel. If a soundeffect has more than one sound file one will be randomly selected upon playing. If a soundeffect is played in loop a new random file will be selected each turn.
If a playlist is started new buttons will show up on top:
Increase Volume
Lower Volume
Pause music
Play random file from playlist
Stop all audio (Music and Soundeffects)
Playlists and Soundeffects are displayed in the player as boxes. The button "New Passage" adds a title block which splits the boxes onto a new line.
New Playlist/Soundeffect:
Add a title to a new element. Then select optionally if you like the box to have a certain color or symbol in front of the title.
For Soundeffects you can also set the initial volume and if the sound should be repeated in a loop after a certain time.
The volume for Playlists is globally set and can not be set for a playlist individually. Playlists always repeat themselves.
The buttons on the right have the following functions:
Delete
Show/Hide files
Change order (press button and drag)
Add Music/Soundfile(s)
Add one or more file(s) to the current box. Accepted files are: MP3, WAV, OGG, OGA, WEBM
The buttons on the right have the following functions:
Play file
Delete
Change order (press button and drag)
If you save a scenario file it stores the paths to your music and soundfiles relative to the installation path of the RPG Audio Player.
Taking a Windows system as example:
If you copy a scenario-file between two computers (desktop pc and laptop) and the installation path of the software and the folder for your music is identical, you can use the scenario-file on both computers. If the path structure is different the file will not correctly work on the second computer, as the file paths are wrong and the audio files can not be found anymore.
To allow copying of scenario-files between two systems use the 'Folderpath-Replacement' on the tab 'Setup'. You can define paths for the music and soundeffects to replaced when loading a scenario.