How to Make a Live Stream Soundboard

Creating a YouTube, Facebook or Twitch soundboard is one of the easiest ways to personalize your stream and make your content more fun for you and your audience. Here we’ll show the easiest ways to get a functional soundboard using OBS and an Elgato Stream Deck or Touch Portal.

elgato streamdeck soundboard twitch

Download 75+ Free Sound Effects

Communicating all the highs and lows of your stream through memes is some of the most fun you can have.

Download 75+ Free Sounds
elgato streamdeck soundboard twitch

What is a Live Stream Soundboard?

Live streamers can use a soundboard to play sound effects for their audience in real time on Twitch, YouTube or Facebook Gaming. Loading up meme sound effects, music, community in-jokes and more. As a result, creating a heightened, more memorable experience for the viewers and can improve the overall value of the streamer’s production.

There’s a few commonly used tools that make up a streamer’s soundboard. These being OBS Studio plugins in combination with an Elgato Stream Deck or a free alternative, Touch Portal.

How to Create Your Own Stream Soundboard in OBS Studio

Creating a soundboard is lots of fun. It will allow you to play sounds to your audience in real-time, adding some unique production value to your content. We going to show you how you can create your own stream soundboard directly in OBS Studio and then controlling it using a device such as Elgato Stream Deck, your mobile phone (with Touch Portal), or simply shortcuts on your keyboard.

Creating a Soundboard within OBS Studio

  1. First step is to download the latest release of OBS Soundboard.
  2. For a trouble-free solution, we recommend downloading the latest .zip version (not the installer.exe)
  3. On Windows it may prompt you that the download is not a trusted source. If that occurs, you can bypass this message and continue the download.
  4. Extract the contents of the zip. You will see two folders, one called “data” and another called “obs-plugins”.
  5. Copy both these folders, then navigate to your OBS Studio installation folder (default is C:\Program Files\obs-studio) and paste the folder here.
  6. Open your OBS Studio and navigate to “Docks”. You should now see “Soundboard”. Click this.
  7. You can leave the Soundboard floating, or dock it to your OBS layout.
  8. To add a new sound effect, click the “+” symbol on your Soundboard dock, decide on a sound name, then browse for a sound file of your choosing you’ve downloaded onto your PC.
  9. Once you’ve chosen your audio file, you will see it added to your Soundboard. Clicking this will play the audio for your audience (but may not output for you).
  10. If you’re like me and want to hear the audio too, right-click on the sound effect and click “Advanced Audio Properties”. In here select Monitor and Output in the Audio Monitoring options.
  11. Click your sound effect once more to test.

If you heard your sound effect, congrats! You successfully have a functioning soundboard and you can add as many sound effects as you like. However, clicking them with your mouse might not be ideal, especially if you’re in the middle of a game. So let’s look at different ways to trigger these sounds using a Stream Deck or a Touch Portal.

OBS Soundboard Plugin Screenshot
soundboard docks obs

Triggering OBS Stream Soundboard Effects with a Stream Deck

Step 1 – Installing OBS Websocket

OBS WebSocket is a plugin for OBS Studio that allows third party software (such as a Stream Deck app!) to talk to your OBS Studio.

  1. First step, download the latest release of the plugin OBS Websocket.
  2. For a trouble-free solution, we recommend downloading the latest .zip version (not the installer.exe)
  3. On Windows it may prompt you that the download is not a trusted source. If that occurs, you can bypass this message and continue the download.
  4. Extract the contents of the zip. You will see three folders,”bin”, “data” and another called “obs-plugins”.
  5. With OBS Studio closed, copy all three folders, then navigate to your OBS Studio installation folder (default is C:\Program Files\obs-studio) and paste the folder here.
  6. Open your OBS Studio and navigate to “Tools”. You should now see “WebSocket Server Settings”. Click this.
  7. The default settings should work for most situations. Type in a password of your choosing (remember this or write it down). Click OK.

elgato streamdeck soundboard twitch

Step 2 – Installing OBS Tools App on the Stream Deck

OBS Tools is a plugin developed by BarRaider for the Elgato Stream Deck that with help from OBS Websocket will allow you to create buttons to communicate with OBS Studio.

  1. First step is to download the latest release of a plugin called OBS Tools, which can be found within your Stream Deck’s Store page and searching for “OBS Tools” by BarRaider. Install the plugin
  2. Once installed, you will a new array of tools in your Stream Deck sidebar under OBS Tools [BarRaider]
  3. Drag a Hotkey Trigger onto your Stream Deck interface layout
  4. A modal will popup, asking you to connect this plugin to your OBS Studio. Follow the prompts, using defaults and inserting your password for OBS Websocket.

obs tools elgato stream deck

Step 3 – Creating Hotkeys in OBS Studio and Linking to the Stream Deck

You have your OBS Studio and Stream Deck communicating with each other. This is where things get fun when developing your streamer soundboard:

OBS Studio Settings
  1. Open OBS Studio and navigate to File > Settings. Click on the Hotkeys tab.
  2. In here you can see all the Hotkeys for OBS Studio. Scroll down to the bottom of the first section and you will start to see your Soundboard files that you can trigger. They will appear as Soundboard: <soundname>.
  3. Here you can create a shortcut that will trigger the sound effect. I recommend choosing a combination of keys you would be unlikely to ever use. For example, I like to use Ctrl+Alt+Shift+<number>.
  4. Once you’ve assigned Hotkey shortcuts within your OBS Settings, click Apply.
Stream Deck Hotkey Settings
  1. Open your Stream Deck software and drag a Hotkey Trigger onto your layout.
  2. Within the Hotkey settings is a button Capture Hotkey. Click this and press the key combination you previously assigned in OBS Hotkey Settings (e.g. Ctrl+Alt+Shift+<number>).
  3. Press your newly created button on your Stream Deck – it should trigger the sound effect in OBS Studio.

Create more fun for you and your audience with sounds! It’s so easy to add new sounds to your Streamer Soundboard by repeating Step 3.

OBS Studio Settings - Hotkeys
obs tools plugin stream deck

Triggering OBS Stream Soundboard Effects with Touch Portal

Touch Portal is the app to control your dekstop computer with your mobile device. You can use Touch Portal on your Windows and MacOs desktop and use an Android or iOS device to control the desktop. If you’re already using Touch Portal to communicate with OBS Studio, go to Step 3.

Step 1 – Installing OBS Websocket

OBS WebSocket is a plugin for OBS Studio that allows third party software (such as a Stream Deck app!) to talk to your OBS Studio.

  1. First step is to download the latest release of OBS Websocket.
  2. For a trouble-free solution, we recommend downloading the latest .zip version (not the installer.exe)
  3. On Windows it may prompt you that the download is not a trusted source. If that occurs, you can bypass this message and continue the download.
  4. Extract the contents of the zip. You will see three folders,”bin”, “data” and another called “obs-plugins”.
  5. With OBS Studio closed, copy all three folders, then navigate to your OBS Studio installation folder (default is C:\Program Files\obs-studio) and paste the folder here.
  6. Open your OBS Studio and navigate to “Tools”. You should now see “WebSocket Server Settings”. Click this.
  7. The default settings should work for most situations. Type in a password of your choosing (remember this or write it down). Click OK.

touch portal phone

Step 2 – Installing Touch Portal on Your Mobile or Tablet Device

  1. First step is to download the latest release of Touch Portal for your Desktop.
  2. Follow the prompts to install. Remember to use the password you created in Step 1.
  3. Leave Touch Portal open and running on your PC.
  4. Next, you will want to download the Touch Portal app on your phone though Google Play (Android) or App Store (Apple).
  5. Once downloaded on your phone/tablet, go through the installation process and Setup Wizard.
  6. The Setup Wizard will scan for your Desktop Touch Portal app. If it does not find it do the manual setup: The desktop Touch Portal app shows you the IP address and the port in the lower left corner of the app. Insert that address.
  7. Click Finish. It should take only a few seconds to connect your device to your desktop Touch Portal Application.

If you run into trouble, Touch Portal’s FAQ section may help.


touch portal mobile connection

Step 3 – Creating Hotkeys in OBS Studio and Linking to Touch Portal

You have your OBS Studio and Stream Deck communicating with each other. This is where things get fun when developing your streamer soundboard:

OBS Studio Settings

  1. Open OBS Studio and navigate to File > Settings. Click on the Hotkeys tab.
  2. In here you can see all the Hotkeys for OBS Studio. Scroll down to the bottom of the first section and you will start to see your Soundboard files that you can trigger. They will appear as Soundboard: <soundname>.
  3. Here you can create a shortcut that will trigger the sound effect. I recommend choosing a combination of keys you would be unlikely to ever use. For example, I like to use Ctrl+Alt+Shift+<number>.
  4. Once you’ve assigned Hotkey shortcuts within your OBS Settings, click Apply.

Touch Portal Virtual Key Press Settings

  1. Open your Touch Portal software on the Desktop and click an empty space.
  2. With the key editor open, search for “Virtual Key Press”. Click this and press the key combination you previously assigned in OBS Hotkey Settings (e.g. Ctrl+Alt+Shift+<number>).
  3. This newly created button should mirror onto your phone/tablet device. Test it! It should trigger the sound effect in OBS Studio.

 Create more fun for you and your audience with sounds! It’s so easy to add new sounds to your Streamer Soundboard by repeating Step 3.

Source: https://touch-portal.com/blog/post/tutorials/obs-touch-portal-get-started.php

OBS Studio Settings - Hotkeys
adding sound effect to touch portal

Where to download soundboard sound effects

Right here at Nerd Or Die

If you’re not one to make your own or just prefer some cool sound effects to match your visual aesthetic, we have a range of sound effects ready to download and upgrade your stream. We’ve also compiled a free collection of memes and sound effects to use in your alerts or soundboard. Enjoy!

Sound Effects for Your Live Stream
Browse All Sound Packs