Skip to content

Instantly share code, notes, and snippets.

@silvernode
Created February 27, 2024 14:18
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save silvernode/aa7885598af1cdd76f420c29ef766d6c to your computer and use it in GitHub Desktop.
Save silvernode/aa7885598af1cdd76f420c29ef766d6c to your computer and use it in GitHub Desktop.
Software Mixer Help
A software mixer can be a huge help in managing and separating your audio sources for a stream. It gives you a lot more control over where different audio signals go, whether it's your game audio, Discord chats, or any other sources you're dealing with.
**VoiceMeeter** is one of the most popular options for this. It acts as a virtual audio mixer and allows you to route audio from different applications to different outputs. Here's how it could help in your situation:
1. **Separate Audio Channels**: You can route your game audio to one channel, your microphone audio to another, and your Discord audio to a separate one. This way, you have individual control over each audio source.
2. **Control Over What Your Audience Hears**: With everything routed through VoiceMeeter, you can decide exactly what audio gets sent to OBS for your stream. You can include your game audio and microphone but exclude your Discord chat, ensuring that your conversations remain private.
3. **Advanced Audio Manipulation**: Beyond just routing audio, VoiceMeeter also gives you tools to adjust the EQ, compression, and more for each audio source. This can help improve the overall audio quality of your stream.
4. **Virtual Inputs and Outputs**: VoiceMeeter provides virtual audio devices that you can select in other applications (like Discord or your game settings) as output devices. This is how you can split the audio streams.
Here's a basic setup to get started:
- **Install VoiceMeeter** and restart your computer if required.
- **Configure Your Output Devices** in VoiceMeeter. Set one as your main output (e.g., your headphones) and another as a virtual output for OBS.
- **Set Discord to Output to a Virtual Input** in VoiceMeeter that isn't being captured by OBS.
- **Configure OBS** to capture the audio from VoiceMeeter's virtual output where you're not sending Discord audio.
Remember, while setting up VoiceMeeter, you might need to dive into its manual or watch a few tutorials to get everything set up just right for your specific needs. It can seem a bit complex at first, but once you've got the hang of it, it's a powerful tool for managing your stream's audio.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment