Hi there,
I've been trying to solve this problem all night, to no avail so far. Basically what I'm trying to do is be able to stream audio from Ableton into OBS, both live and for recording. I understand that OBS does not read ASIO audio input/output, so that led me to download the OBS ASIO plugin. I would like to make something clear - Input from my 2i2 Interface into OBS works just fine, microphone works fine, no latency. What has been causing me to tear my hair out is how to get the audio playback I hear from Ableton to be heard by OBS. The ASIO plugin is working, as far as I can tell, I have selected "Focusrite USB ASIO" from the ASIO dropdown menu, and added an asioinput into my sources list. Under "settings" in the ASIO dropdown menu, I have set Focusrite USB ASIO to my active device, with the sample rate, buffer size, and data format to the same as the hardware settings on my 2i2 Interface (44100, 512, 32 Bit Float). My audio settings in Ableton are: Driver Type: ASIO, Audio Device: Focusrite USB ASIO. For context, I have been watching this youtube video on the topic (He talks about his ASIO settings at 4:40 and 7:45). I think that this has something to do with the fact that the Scarlett series of interfaces do not have a loopback functionality. I would also like to note that this is the third method that I have tried so far, the first two being:
1. Using "VoiceMeeter" which resulted in crazy crackles and pops while using Ableton, and it did not even route audio to OBS for some reason, no matter how hard I tried. I had the hardware outputs set correctly, it just would not work.
2. Using the VoxengoRecorder 32bit VST, converted to 64bit using the Jbridger application. This works, but there is noticeable latency when using any midi controller, and also just latency while listening to playback in Ableton. Not ideal.
I just noticed that there is a "VoiceMeeter Banana," so I am going to try this out next. But any tips on the OBS ASIO plugin would be appreciated. I've read that I might need to create a physical loopback by connecting the outputs on the interface with the inputs, using SPDIF cables or something like that. It seemed quite complex and I could not really wrap my head around it. If someone could explain that to me it would be helpful.
EDIT: VoiceMeeter Banana was just as bad as VoiceMeeter.
Here's the log file, though I don't think it will be of any use. I'm not sure if its against the rules to NOT post a log file, so here it is just in case: https://obsproject.com/logs/eJFBvaOp_yapzakm
I've been trying to solve this problem all night, to no avail so far. Basically what I'm trying to do is be able to stream audio from Ableton into OBS, both live and for recording. I understand that OBS does not read ASIO audio input/output, so that led me to download the OBS ASIO plugin. I would like to make something clear - Input from my 2i2 Interface into OBS works just fine, microphone works fine, no latency. What has been causing me to tear my hair out is how to get the audio playback I hear from Ableton to be heard by OBS. The ASIO plugin is working, as far as I can tell, I have selected "Focusrite USB ASIO" from the ASIO dropdown menu, and added an asioinput into my sources list. Under "settings" in the ASIO dropdown menu, I have set Focusrite USB ASIO to my active device, with the sample rate, buffer size, and data format to the same as the hardware settings on my 2i2 Interface (44100, 512, 32 Bit Float). My audio settings in Ableton are: Driver Type: ASIO, Audio Device: Focusrite USB ASIO. For context, I have been watching this youtube video on the topic (He talks about his ASIO settings at 4:40 and 7:45). I think that this has something to do with the fact that the Scarlett series of interfaces do not have a loopback functionality. I would also like to note that this is the third method that I have tried so far, the first two being:
1. Using "VoiceMeeter" which resulted in crazy crackles and pops while using Ableton, and it did not even route audio to OBS for some reason, no matter how hard I tried. I had the hardware outputs set correctly, it just would not work.
2. Using the VoxengoRecorder 32bit VST, converted to 64bit using the Jbridger application. This works, but there is noticeable latency when using any midi controller, and also just latency while listening to playback in Ableton. Not ideal.
I just noticed that there is a "VoiceMeeter Banana," so I am going to try this out next. But any tips on the OBS ASIO plugin would be appreciated. I've read that I might need to create a physical loopback by connecting the outputs on the interface with the inputs, using SPDIF cables or something like that. It seemed quite complex and I could not really wrap my head around it. If someone could explain that to me it would be helpful.
EDIT: VoiceMeeter Banana was just as bad as VoiceMeeter.
Here's the log file, though I don't think it will be of any use. I'm not sure if its against the rules to NOT post a log file, so here it is just in case: https://obsproject.com/logs/eJFBvaOp_yapzakm
Last edited: