๐น Using VoiceMix with OBS Studio
Complete guide to integrate VoiceMix voice effects with OBS Studio for streaming and recording
โก Quick Start (3 Steps)
- 1. Install virtual audio cable software (VB-Audio Virtual Cable or BlackHole)
- 2. Set VoiceMix output to virtual cable in your browser settings
- 3. Add virtual cable as Audio Input Capture source in OBS Studio
Step-by-Step Setup Guide
1 Install Virtual Audio Cable
A virtual audio cable routes audio between applications. Choose the software for your operating system:
๐ง Linux
Use PulseAudio virtual sinks (usually pre-installed)
pactl load-module module-null-sink โ ๏ธ Important: After installation, restart your browser and OBS Studio for the new audio device to appear.
2 Configure Browser Audio Output
Route VoiceMix audio to the virtual cable:
- Open VoiceMix in your browser (Chrome, Edge, or Firefox recommended)
- Right-click the speaker icon in your browser's address bar
- Select Site Settings or Permissions
- Under Sound, select the virtual cable:
- Windows: "CABLE Input (VB-Audio Virtual Cable)"
- macOS: "BlackHole 2ch" or "BlackHole 16ch"
- Linux: "Null Output"
- Reload the VoiceMix page
๐ก Pro Tip: If you don't see the virtual cable in the list, make sure you restarted your browser after installing it.
3 Add VoiceMix to OBS Studio
Capture your transformed voice in OBS Studio:
- Open OBS Studio
- In the Sources panel, click the + button
- Select Audio Input Capture
- Name it "VoiceMix" or "Voice Effects" and click OK
- In the Properties window, select the virtual cable as the Device:
- Windows: "CABLE Output (VB-Audio Virtual Cable)"
- macOS: "BlackHole 2ch" or "BlackHole 16ch"
- Linux: "Monitor of Null Output"
- Click OK to save
- Start VoiceMix and click "Start Voice Transformation"
- You should see the audio levels moving in OBS when you speak!
โ Success! Your transformed voice is now being captured by OBS. Start streaming or recording with your voice effects!
๐ง Troubleshooting Common Issues
โ "OBS doesn't capture any audio"
- Make sure VoiceMix is running with "Start Voice Transformation" clicked
- Check that your browser output is set to the virtual cable
- Verify OBS Audio Input Capture is set to the virtual cable (CABLE Output, not CABLE Input)
- Try restarting both VoiceMix and OBS Studio
โ "I can't hear my own voice"
- Use headphones to prevent audio feedback
- Enable "Hear Yourself" mode in VoiceMix studio settings
- In OBS, use Advanced Audio Properties โ Audio Monitoring โ Monitor and Output for the VoiceMix source
โ "Audio is choppy or has high latency"
- Enable "Performance Mode" in VoiceMix settings to reduce CPU usage
- Close other browser tabs and applications
- In OBS, go to Settings โ Audio and reduce the Sample Rate to 44.1 kHz if needed
- Disable browser hardware acceleration if the issue persists
โ "Virtual cable not showing up"
- Restart your browser and OBS Studio after installing the virtual cable
- Restart your computer to ensure drivers are loaded
- Check that the virtual cable is installed correctly in System Settings
โ "Audio feedback loop / echo"
- Always wear headphones when using voice transformation
- Mute your computer speakers
- In OBS Advanced Audio Properties, set VoiceMix source to Monitor Off if you're not monitoring
- Lower the volume in VoiceMix if it's too loud
๐ Advanced Tips
Record your transformed voice on Track 1 and your original microphone on Track 2. This gives you flexibility in post-production.
Add OBS filters (Compressor, Noise Gate, EQ) to the VoiceMix source for even better audio quality. Apply them after the voice transformation.
Use VoiceMix keyboard shortcuts (1-5 keys) to quickly switch between recently used effects during your stream without tabbing out.
Star your favorite effects in VoiceMix and organize them by use case (gaming, intro/outro, character voices) for quick access.
Enable "Performance Mode" in VoiceMix and monitor CPU usage. Keep it under 70% for smooth streaming.