How to stream your DAW via OBS Studio using external audio interface
After writing my last article about the importance of using videos in your music marketing strategy I felt like it would be nice to actually share some more technical know-how on how to set up your computer for streaming (or recording) video of your DAW. This can be a bit tricky to do (frankly, first time I tried it gave me a solid headache) so when I finally got everything working just right, I thought it might be helpful to share the advice to save you the hassle.
Btw, just a little shameless plug here - did you know that I've started to record a commented walkthrough videos of my projects? You can unlock the first one here.
Anyway - first thing above all - if you don't have a decent internet connection, forget about live streaming. Streaming HD video is quite data consuming and you need a fast line if you want to deliver some decent image quality to your viewers. Minimum upload speed for 1080p video is considered to be around 4Mbps, but the recommended speed is much higher, around 13Mbps. Also, if you're on wifi, consider buying a LAN cable to connect your machine to the router for the more stable connection (as wifi can generally have some connection glitches).
You can measure your DL/UP speed simply by searching for "internet speed" on Google - their own metering widget will appear as a featured search result - and if you're above the suggested numbers, why not to give it a try? However, if your internet connection is too slow, you can still just record your workflow and then upload the video to YouTube overnight (or somewhere else).
- Webcam (it's always better when people can actually SEE you speaking alongside your DAW screen)
- Audio Interface (meaning a sound card, possibly external)
- XLR Microphone (that goes into that audio interface)
There are of course different ways of how you can set this whole thing up, but I believe setup like this applies to a lot of producers - meaning having an external audio interface and XLR mic connected to it, as opposed to a USB mic, that is more commonly used by podcasters who don't need external audio interface for music production. Anyway, I won't run into much detail regarding the hardware, I'll maybe just pinpoint that I am a PC user, so I, unfortunately, cannot guarantee that this will work for Mac-based users too.
Now, assuming you have all the hardware needed at your disposal (and connected to your PC), let's start with the software part. All the software you need is completely free of charge and setting up your machine for recording or streaming is fairly simple and straightforward, however, there are some specific issues that need to be addressed first in order get everything working well.
- OBS Studio (a.k.a. the recording/streaming software, completely for free)
- DAW of your choice (FL Studio in my case)
- Voxengo Recorder (a simple VST plugin that eventually solved all my problems, also free)
Ready to start? OK! First, download OBS Studio and launch it. Now the fun part begins (and don't worry, if you read all the way to the bottom of those steps, there is also a visual walkthrough with screenshots).
1) Set up screen recording
Click the little black plus icon under the Sources list (that should be probably empty by now) and select Display Capture. Name the source accordingly and select the screen you want to record (if you have more than one).
2) Set up your webcam
Again, click the plus icon and this time select a Video Capture Device. In the window that appears, select your webcam and if it's working right, you should see the video preview. For me, again, the default values worked the best and some of them were even greyed out, not available for me to change them. When you confirm your webcam, you can resize or position its window according to your needs with the on-screen drag & drop controls or via the right-click menu.
3) Set up your microphone
Check if your mic is connected to your audio interface, powered up and generally if it's working and then add another source in OBS, an Audio Input Capture this time. In the dialog that emerges, select your microphone input and confirm your choice. Now you should be able to hear your voice from the microphone already, but you'll probably notice it's is only present in one stereo channel. To fix this, look on the mixer section (on the right of the Sources panel) and click the little cog wheel icon under your mic input. Then go to the Advanced Audio Properties, tick Downmix to mono for your mix channel and voilá - problem sorted!
4) Hack your DAW sound output with Voxengo Recorder
For now, you're done in OBS. Don't worry that we haven't set up the source for the DAW - we'll get to this just a little bit later. Now, it's time to open up the DAW and launch some project. And here comes the magic called Voxengo Recorder. Download it, install it as a VST and then load it in your DAW as a VERY LAST plugin in your plugin chain on your master channel. Now set output of the plugin to MME and set your MME device to your default sound driver (for a lot of you it's probably gonna be the Realtek one).
5) Set up OBS to pick the sound from your DAW
Once you have that done, go back to the OBS to add one last source for the DAW audio output. From the choices select Audio Output Capture and in the dropdown choose that very same driver you used for the Voxengo Recorder's output. And that's it - you're done!
They say that one image is better than a thousand words, so I included a slideshow gallery of screenshots that will show you the whole process. Use the arrows (or swipe with your finger if you're on mobile) to get to the next steps ;)
Step 1: The starting screen
Step 2: Adding display capture
Step 3: Naming display capture
Step 4: Selecting screen to record
Step 5: Adding Video Capture Device (Webcam)
Step 6: Setting up webcam
Step 7: Resizing and positioning the webcam
Step 8: Adding an Audio Input Capture
Step 9: Naming your mic
Step 10: Selecting the input for the mic
Step 11: Reaching the Advanced Audio Controls
Step 12: Forcing downmix to mono
Step 14: Setting up Voxengo Recorder on your master channel
Step 14: Adding an Audio Output Capture for your DAW audio output
Step 13: Choosing the same output device as you set up in Voxengo Recorder
Step 15: Enjoying the shit out of your complete streaming setup!
It took me ages to find this little trick (and honestly I think that the forum thread I found it in didn't even exist back in the time when I was trying to solve it), but somehow it's not really possible to use the output of your audio interface alone in OBS for your DAW, as OBS just won't pick up a single sound that way. Voxengo Recorder basically "forks" the output sound of your DAW to the other audio driver, which can already be picked up fine by the OBS.
Btw, if you find this article helpful, you can buy me a cup of coffee ^^
First time on my blog?
Welcome! My name is Pao and I'm the person behind this whole website. Besides making music myself whenever I can, I also write this blog and curate Spotify playlists. Feel free to explore it here a bit - I believe you will find some interesting stuff around ^^