Skip to content

Editing Sound Database Entries

Sui / SuicideMachine edited this page Dec 21, 2024 · 15 revisions

Since version 2.3 - Basic Twitch Sound Player relies entirely on Twitch's Channel Points - old commands were scrapped.

Once you have your connection to Twitch configured you and working, you can proceed to editing your own sound database entries.

General settings on how to play sound, volume etc. are stored in Config.xml in root directory of the program. Sound database is stored in %APPDATA%\BasicTwitchSoundPlayer\Sounds.xml.

Adding entries

  1. Click Sounds -> Sound Database Editor.
  2. Click Add to add new sound command.
  3. Type in the reward name.
  4. Type in the Description (Prompt) that will be displayed.
  5. Right click in Files field and Add files that are going to be used for playback (if there is more than 1 sounds, a random file will be picked each time a command is used). Alternatively files can be also manually dragged and dropped into a field window. Note that wav, ogg and mp3 files are supported.
  6. Setup a volume at which the sounds will play.
  7. Setup a cost in channel points.
  8. Setup a cooldown (in seconds).
  9. Finally create a reward for Reward ID to be filled in - this has to be done by the bot in order for the bot to be able to handle redemption statuses.
  10. Click OK to save the reward.

Editing entries

  1. To edit entries go to Sound Database editor and double click on command.
  2. This will open the window identical to the one used when adding new sound command.

Removing entries

  1. To remove sound command go to Sound Database editor and select sound command to delete.
  2. Click either Remove button or Delete key on your keyboard to remove the entry.
  3. If you want to remove a single sound from entry, just edit the entry (see section above) select unwanted sound file, right click on it and Remove it.

Sound Playback Settings

Basic Twitch Sound Player allows for additional configuration of how the sounds are being played.

One of the options available is to set up manually an Output device. This is useful in cases when a streamer wants to use sound playback, but prefers to keep a clean track in OBS recording. This can be achieved using Virtual Cables in a way identical which is used when setting OBS to not record music played by streamer.

Cooldown/delay can be configured using Command. Volume can also be set up using the slider in main window of application.

Clone this wiki locally