1 (edited by asbefore 2020-04-22 05:30:18)

Topic: RME and OBS

Hi there,

I'm trying to work with an RME Babyface PRO and OBS (Open Broadcast System) software.
For some reason, when I select Babyface Pro as my audio device in OBS, no sound is recorded.
Any idea why that is?

There's a guy on youtube who says it should be possible:
https://www.youtube.com/watch?v=LSI0AwnnSXw

but here's the problem -- splitting this into three posts due to the 1 link per post restriction...

2 (edited by asbefore 2020-04-22 05:30:54)

Re: RME and OBS

but a key difference is that when he goes into the audio settings of his RME Babyface interface, it looks like this in the OBS setup screen
(this is a screenshot from the youtube video)

https://i.imgur.com/TSVD1o7.jpg
as you see, he can choose all of his inputs separately.

and now look in my next post for what I'm looking at ....
(sorry, due to restrictions in the forum about having a number of links in a post, I have to split this up into three posts....)

Re: RME and OBS

I, meanwhile, am looking at this:
https://i.imgur.com/QuG3ada.jpg

I can't choose which input of my Babyface to use...

why are we different?  did he split out his Babyface device in Audio Midi setup? or how else?

thank you!

4

Re: RME and OBS

He used Windows, so this seems an OBS issue on macOS that you should report to them.

Regards
Matthias Carstens
RME

5 (edited by adamrickets 2020-04-22 12:12:36)

Re: RME and OBS

The easiest workaround solution would be to use something like Rogue Amoeba's application Loopback.
Use this to make a virtual device of the channels you require from your interface and this will be seen as a source in OBS.
I too think this is a limitation of OBS.
Loopback is a very useful tool for many things - especially with something like OBS as you can pick up audio from any program running on your computer.
Hope that helps

Adam

6 (edited by anton.a1 2020-04-24 04:50:34)

Re: RME and OBS

I went through the wringer trying to figure this out. The easiest solution in the end (but also most expensive) is what Adam (and a producer friend of mine) recommended: Loopback by Rogue Amoeba.

https://ibb.co/5Fn77g6

1. All I did was add my Babyface (with its "Loopback" feature activated on the master out) in the very user friendly GUI of Rogue Amoeba's app (also coincidentally called "Loopback"; screenshot uploaded to url above).
2. I then chose my Babyface sound card as usual in Mac OS Sound Preferences.
3. I also chose the Babyface in Traktor preferences ==> Audio Setup.
4. But I chose Loopback Audio (Rogue Amoeba's application) in OBS after hitting the '+' sign and choosing Audio Input Capture.

It just worked. I'm able to monitor headphones through the Babyface and I tested the broadcast in Twitch.

The downside?
It's $99 US, and you only get 20 minutes on the trial version before it starts adding white noise. So you pretty much have to buy it. Some friends of mine have had luck with other apps (Blackhole, iShowU, Jack), but the one that worked for me is Loopback.

It took a lot of digging to find this solution, so I hope it helps others in a similar position.
A.

Edit: I did this with my video camera off. When I had it on, there was some weird artifacts on Twitch while listening on my phone but that's most likely either computer or internet related.

Re: RME and OBS

Right - running Loopback (by Rogue Amoeba) solved it for me, too, thanks!

But a question remains - WHY didn't Babyface work with OBS natively, why did it in essence have to be re-branded and re-routed through Loopback (by Rogue Amoeba)?

(I don't really enjoy saying "Loopback (by Rogue Amoeba)" all the time, but for obvious reasons of user confusion in RME software having a feature of the same name..)

Re: RME and OBS

There are alternatives to the Rogue Amoeba app for free, see the tutorial here:
https://youtu.be/Mpibtzb72RI

Ideally, OBS should fix their software so these workarounds are not necessary. Any other streaming software is working fine just with RME's loopback function.

Regards,
Jeff Petersen
Synthax Inc.

Re: RME and OBS

Jeff wrote:

There are alternatives to the Rogue Amoeba app for free, see the tutorial here:
https://youtu.be/Mpibtzb72RI

Oh  -- new video - thanks!

But do you buy the reason that RME gives, that  OBS "only recognizes the first two input channels of your interface"?
Why should that matter?
If it recognizes the first two channels, shouldn't you at least hear sound from inputs AN1/2?

Re: RME and OBS

asbefore wrote:

But do you buy the reason that RME gives, that  OBS "only recognizes the first two input channels of your interface"?
Why should that matter?

Of course, what are you implying? Most communications apps (Skype, Zoom, etc.) only work with the first input or first pair of any soundcard. I can only speculate as to why that is, probably because 99% of users only use the built-in mic on a laptop.

asbefore wrote:

If it recognizes the first two channels, shouldn't you at least hear sound from inputs AN1/2?

For an unknown (at least to me) reason, OBS is a special case in that it will not work with the RME driver directly at all.

Regards,
Jeff Petersen
Synthax Inc.

Re: RME and OBS

Jeff wrote:

For an unknown (at least to me) reason, OBS is a special case in that it will not work with the RME driver directly at all.

Right. Unknown to me as well.

But using Virtual Cable or Loopback (by Rogue Amoeba) seems to be a good alternative.