I have an even better solution: I use a plugin called voxengo recorder. It's a 32bit plugin, but I use JBridge to convert it to 64bit. I just insert the plugin in the control room and send an MME signal to a dead virtual audio port (in my case I use voicemeeter). Thats it. Every application will now be able to hear that MME signal.
Sounds like a good solution. I used to use JBridge before I weened myself off 32-bit plugins, and since I have a working solution I'll stick with that, but it's interesting to see a different viable one.
I use NDI, there is a plugin you can use and add it to your master track. Then there is a plugin for NDI you can use in OBS. Works reallty well for me, I also use NDI to control different computers and video cameras. Its a great tool.
Excellent video! Even though I’m on a macBook and I have an RME audio interface, I feel your pain trying to get my live streaming to work with application audio. Yes, macOS gives more options with aggregate audio devices, and there are popular virtual audio cable options such as Rogue Amoeba’s Loopback. But, like you, I wanted to minimize latency. Your hard-wired loopback on the Focusrite is brilliant but I didn’t want to consume audio interface ports. After days of attempts, my “aha” moment came when I realized I can stop worrying about audio device setup in OBS. Instead, using a Windows capture source works both for screen capture and audio! By default AN1 and AN2 (and no other) outputs are captured, and RME’s Total Mix FX software captures application audio that I can route to the default outputs. I also setup my mic as a Talkback mic in the Nuendo control room so I can easily turn it on or off during streams. Hopefully I’ve given some interesting tips to macOS users struggling with what you went through on your PC.
Thanks for this. Quite a pain. One trick that works for me is the loopback option on my old Steinberg UR44 interface. With that enabled, all the output shows up on the stereo input for apps using regular WASAPI or MME drivers. You still lose the use of the first two inputs, and need to mute them in Cubase, but you don't need physical cables or the extra outputs. I think recent Focusrite's have a feature like this. Not sure if it would cover all your use cases.
+ 1 for Asio or Cubase being an utter pain.. There was a time when I couldn't even listen to another audio source if Cubase was open. I couldn't check audio files, other applications would literally hang if cubase had been opened prior, sometimes even after Cubase was closed down I still had no audio and has to restart my workstation. Thankfully it seems to have been resolved at some point between upgrading to an SPL Crimson and moving away from Cubase 11. Edit - actually I think I'm using SPL low latency driver not Asio. For OBS outputting live plus vsts I use virtual cable but this brings with it some headaches of its own
You'd think so. I think the "Loopback" advertised in the Focusrite is not what you'd think it was. At least, I've never managed to get any sound to OBS from it.
I did give a fair bit of thought to that, but in the end decided that my actual interface has little to do with it: the problem would be the same regardless of brand... unless your interface has internal loopback capable of outputting to Outputs 1 & 2, which I believe the better Steinberg interfaces have (and many others I'm sure). I'm sad and jealous about that!
I have an even better solution:
I use a plugin called voxengo recorder. It's a 32bit plugin, but I use JBridge to convert it to 64bit. I just insert the plugin in the control room and send an MME signal to a dead virtual audio port (in my case I use voicemeeter).
Thats it. Every application will now be able to hear that MME signal.
Sounds like a good solution. I used to use JBridge before I weened myself off 32-bit plugins, and since I have a working solution I'll stick with that, but it's interesting to see a different viable one.
It's been a long time since I recorded something with OBS but this is the procedure I used: ua-cam.com/video/X-lFrkReAjk/v-deo.htmlsi=u4EHsj1cIUpapWfc
Same here, used it for a few years now, works great once you've set it up.
Very helpful video. Thanks very much for posting this!
You're very welcome!
I use NDI, there is a plugin you can use and add it to your master track. Then there is a plugin for NDI you can use in OBS. Works reallty well for me, I also use NDI to control different computers and video cameras. Its a great tool.
Excellent video! Even though I’m on a macBook and I have an RME audio interface, I feel your pain trying to get my live streaming to work with application audio. Yes, macOS gives more options with aggregate audio devices, and there are popular virtual audio cable options such as Rogue Amoeba’s Loopback. But, like you, I wanted to minimize latency. Your hard-wired loopback on the Focusrite is brilliant but I didn’t want to consume audio interface ports. After days of attempts, my “aha” moment came when I realized I can stop worrying about audio device setup in OBS. Instead, using a Windows capture source works both for screen capture and audio! By default AN1 and AN2 (and no other) outputs are captured, and RME’s Total Mix FX software captures application audio that I can route to the default outputs. I also setup my mic as a Talkback mic in the Nuendo control room so I can easily turn it on or off during streams. Hopefully I’ve given some interesting tips to macOS users struggling with what you went through on your PC.
Thanks for the feedback, I'm glad you enjoyed the video!
You have implemented your own loopback 🙂!
Yup!
Thanks for this. Quite a pain. One trick that works for me is the loopback option on my old Steinberg UR44 interface. With that enabled, all the output shows up on the stereo input for apps using regular WASAPI or MME drivers. You still lose the use of the first two inputs, and need to mute them in Cubase, but you don't need physical cables or the extra outputs. I think recent Focusrite's have a feature like this. Not sure if it would cover all your use cases.
My Focusrite does have a feature called Loopback, but no matter how hard I've tried I've never been able to get it to work.
👍
+ 1 for Asio or Cubase being an utter pain.. There was a time when I couldn't even listen to another audio source if Cubase was open.
I couldn't check audio files, other applications would literally hang if cubase had been opened prior, sometimes even after Cubase was closed down I still had no audio and has to restart my workstation.
Thankfully it seems to have been resolved at some point between upgrading to an SPL Crimson and moving away from Cubase 11.
Edit - actually I think I'm using SPL low latency driver not Asio.
For OBS outputting live plus vsts I use virtual cable but this brings with it some headaches of its own
Yeah ASIO is and always has been a real system hog.
I tried reaplugs, it worked.
I couldn't get it to work when I tried it. At this point, having (finally) crawled my way to a solution, I'm scared to touch anything!
If your audio interface has a loopback feature ASIO should work with OBS, right?
You'd think so. I think the "Loopback" advertised in the Focusrite is not what you'd think it was. At least, I've never managed to get any sound to OBS from it.
"and Focusright" should be added to the title 🙂
I did give a fair bit of thought to that, but in the end decided that my actual interface has little to do with it: the problem would be the same regardless of brand... unless your interface has internal loopback capable of outputting to Outputs 1 & 2, which I believe the better Steinberg interfaces have (and many others I'm sure). I'm sad and jealous about that!