Topic: Babyface - Continued TotalMix and OBS woes

I just wasted a full hour (!) explaining my problem in detail here, while going through the total reset and and trial and error of literally hundreds of combinations of faders device setting etc.

THEN RME DELETED MY POST BECAUSE IT HAD DECIDED TO LOG ME OUT DESPITE ME CLEARLY HAVING WRITTEN SOMETHING.

I rarely use caps, but I swear I am to the point of violence against my very expensive monitor right now. SORT IT OUT RME!!

Anyway...TOTAL MIX is a joke of a product. I have changed every single setting, maxed out every single fader, tried with Loopback on for one, 2, 3 and all channels. I've changed the WDM device count, I've changed windows audio setting, I've tried every goddam combination of OBS audio setting. I've tried every single damn combination and NOTHING is registering in OBS.

Total MIX is NOT sending any WDM audio anywhere. Yes I've watched the skin-deep tutorials, yes I've read the terrible manual. This software's GUI was clearly designed by satan himself, because even the so- called experts can't explain how the thing works.

Please can someone explain. I'm going to post this now because I'll be damned if I have to re-type this yet again, but will add basic system info shortly.

Re: Babyface - Continued TotalMix and OBS woes

Jeesus. This website is almost as bad as Total MIX for usability. Asking me if I'm a robot again!!?

Anyway. I'm on a PC (win7) with a hardware mixer plugged into AN1/2 as stereo, my speaker going out from AS 1/2.

Windows sound gives me options of Speaker or Analog 3/4, so I select Speakers....sigh....let me just run through it again as quick as I can.
1. FULL reset of Total MIX, then add in Phones 1 by "assigning" Phones 1 in control room to PH3/4
2. Crank up every single fader I can see, for all Hardware Outputs
3. Click Loopback on first one then every single channel, maxing out any and all faders I see for both hardware inputs and Software playback channels (including those little ones that send the signal....well no-one knows where the signal goes of course)
4. Open Cubase, set a loop going
5. Open OBS, add various audio input captures, and try every single combination of devices, monitoring settings, etc etc, and never ONCE seeing a drop of audio from Cubase touching OBS's meters.
6. Repeat for 3 solid hours until you are so sick of RME that you consider using Windows default low latency drivers instead.
7. Repeat all of the above with first 2, then 0 WDM devices selected.

Total MIX just doesn't seem capable of consistently routing a WDM signal.

Why is it so hard for RME to be able to provide a complete and detailed explanation how this product works? It's because no-one at RME actually knows isn't it...

3 (edited by ramses 2020-03-31 09:16:03)

Re: Babyface - Continued TotalMix and OBS woes

Sorry if the product disappoints you, but maybe you also have a false expectation that everything must work in a few minutes. TotalMix FX is optimized for the application, but this requires a certain kind of operation. It is not difficult, you only need to understand the concept.

It's really only a small thing, but if you're very impatient, it can have a big impact.
If I were you, I would concentrate on the ease of use in submix mode.

Submix Mode in brief:
Every hardware output is also called a submix. So if you want to create a submix / routing for an output (like i.e. monitors or phones), you don't have to do more than:
1. click on the HW output (bottom row)
2. then pull up the faders in the upper and middle rows to create the desired submix for the selected output.

The faders in the top row refer to the inputs of your recording interface.
The faders in the middle row refer to what is coming from the computer (OS, application, DAW).

If you send something to an RME output from your computers application, then it will appear in TM FX in the "middle row" ("Software Playback channels"). From there the output signal can be distributed further to different HW Outputs (aka submixes - bottom row in TM FX) as you like.
And this makes sense, because
- the signal might need to be routed to i.e. 2 headphones or even some more channels
- some application maybe only support one output channel.

TotalMix FX SW Playback channels acts as a kind of "intermediary", where you can easily set the final routing and save it digitally in snapshots with the aim to recall it quickly at any time. You see the 8 Snapshot slots in the right side ?!

Non-ASIO aware OS / Applications -> WDM devices
Windows and Applications who do not support ASIO need the WDM devices.
You create those in the RME driver settings, best only for those i/o ports which you require (speakers, phones, mic).
There is a TAB speaker, selec the I/O port which you want to use as default windows sound device.
Such an entry is created in the Windows audio settings.
There you need to make is the default sound device. Thats it for sound output under Windows and non-ASIO aware apps.

Please have a look at the RME tutorial videos to get an overview of the possibilities. The videos are very short and to the point, so you won't waste any time. I put together here, which Tutorials are available: https://www.tonstudio-forum.de/blog/ind … l-Videos/. Links to the latest videos can also be found on the webserver.

After that I recommend my step by step guide for a TM FX initial setup: https://www.tonstudio-forum.de/blog/ind … rnal-equi/

Then maybe you should also learn to read a manual selectively.
The first chapters are of a more general nature, after that you can set priorities and then you will find helpful information. But you also have to learn how to use a manual. Just give it more time and then you will realize that you may have judged a bit hastily.

Otherwise, just ask in the forum as usual, there are many users here who can help other customers with their problems. But then please turn off the "wind machine", thank you very much, then the "user helps user" support makes more fun.

BR Ramses - UFX III, 12Mic, XTC, ADI-2 Pro FS R BE, RayDAT, X10SRi-F, E5-1680v4, Win10Pro22H2, Cub14

4

Re: Babyface - Continued TotalMix and OBS woes

https://forum.rme-audio.de/viewtopic.php?id=30350

Regards
Matthias Carstens
RME

Re: Babyface - Continued TotalMix and OBS woes

Hello,

ChrisKoko wrote:

I just wasted a full hour (!) explaining my problem in detail here, while going through the total reset and and trial and error of literally hundreds of combinations of faders device setting etc.
THEN RME DELETED MY POST BECAUSE IT HAD DECIDED TO LOG ME OUT DESPITE ME CLEARLY HAVING WRITTEN SOMETHING.
I rarely use caps, but I swear I am to the point of violence against my very expensive monitor right now. SORT IT OUT RME!!

No one actively deletes posts here, nor does anyone "decide" to log you off. We don't sit here and monitor who is active on the forum and who is writing something, nor do we randomly kick people out. When you log on, there is a tick box that says "Remember me" which prevents auto-logoff. Otherwise, you will be logged out after a certain time. Even then, the "Back" button in the browser should normally bring you back to the window you were writing your post in. That said, it is always wise to separately save longer messages (copy/paste)...



Total MIX is NOT sending any WDM audio anywhere. Yes I've watched the skin-deep tutorials, yes I've read the terrible manual. This software's GUI was clearly designed by satan himself, because even the so- called experts can't explain how the thing works.

The basic misconception here is that Totalmix is meant to "send" or "route" audio to other applications (with the exception of the Loopbck mode). Totalmix is not part of the recording signal path, it's a monitoring mixer. Audio applications pick up signal directly from the inputs. Which tutorials are you referring to, the ones at rme.to/tm?

Regards
Daniel Fuchs
RME

Regards
Daniel Fuchs
RME

Re: Babyface - Continued TotalMix and OBS woes

Hi Daniel,

Thanks for the quick response.

Sorry if my posts seemed rude. I am very frustrated by this problem, but am grateful for your help.

Please just bear in mind I've spent almost a full day on this now, and that is time I wanted to spend making music (actually putting together a little production tutorial, which is why I need OBS...but I digress). Many of the "solutions" to this problem I've found on google seem to involve using 3rd party plugins like Flowerchild etc rather than native RME loopback functionality to record from their DAWs, so again, I am clearly not alone in having some trouble in this area.

The focus of my problem, to summarise, is the loopback, and why I cannot get this loopback into OBS. (I managed to get it to work a few months ago, but can't work out what settings have changed that now make it impossible. The huge number of combination of setting is why this process is so frustrating)

Regarding the official RME tutorials. They are certainly fine for the basics, but have no-where near enough detail for any sort of troubleshooting. The manual isn't much help there either really.

For example...There is no indication in the manual, or in the tutorials what "Number of WDM devices" actually does. What are these "devices"? Why is the number of them set via an RME control panel if they are a native Windows service that just run in parallel with ASIO? Does setting the number of devices to zero stop WDM audio streams in the system or, as you suggest, is this setting only relevant to monitoring in TM?

Here is an excerpt from the manual:

9.3 Notes on WDM
The driver offers one WDM streaming device per stereo pair, like Analog 3+4 (Babyface).
WDM Streaming is Microsoft's current driver and audio system, directly embedded into the operating system.

This indicates that setting made in Babyface have a material impact on WDM devices, and that setting WDM devices to zero would mean no WDM stream on any device....but is not detailed enough to actually be helpful.

Maybe these are topics that are too much like "basic general computer audio" questions, but since RME chose to include so many ways to alter them in its software it seems strange this isn't covered in much more detail. Instead I feel like I have to now go away and learn about the entire Windows OS audio handling, just to be able to understand what Total MIX does with loopback.

I am happy to go away and follow any links you might have to learn about this, as I am struggling to find any document which adequately explains these things.

Re: Babyface - Continued TotalMix and OBS woes

Thanks muchly MC!

Just reading this through now.

8 (edited by ramses 2020-03-31 16:11:51)

Re: Babyface - Continued TotalMix and OBS woes

> I am happy to go away and follow any links you might have to learn about this,
> as I am struggling to find any document which adequately explains these things.

See post #3.

Under Windows you always need to differentiate between ASIO and WDM.

Every professional audio application has ASIO and uses the ASIO for low latency.

But the RME ASIO driver also offers compatibility to the Windows Operation System
und the "normal" applications like Firefox, etc which do not support ASIO
in form of WDM devices.

WDM devices I personally only need for the speakers, to hear sound from Youtube
or for sounds coming from the OS (although those I personally disabled).

So everything that you do in terms of audio Processing should use the ASIO driver
for lowest latency and best quality audio processing.

For all the rest (Windows, Firefox and all other appplications that do not support ASIO) use the WDM driver.

Thats it ...

BR Ramses - UFX III, 12Mic, XTC, ADI-2 Pro FS R BE, RayDAT, X10SRi-F, E5-1680v4, Win10Pro22H2, Cub14

9

Re: Babyface - Continued TotalMix and OBS woes

If you want to know all the details about WDM configuration then read here:

http://www.rme-audio.de/download/window … er_4_e.pdf

That's a different driver, but you will understand the things that are identical for the Babyface. Chapter 6.

Regards
Matthias Carstens
RME

10 (edited by ChrisKoko 2020-03-31 18:51:44)

Re: Babyface - Continued TotalMix and OBS woes

Thanks to everyone for responding. I am very impressed with the speed you guys got back to me. I'll read through those links shortly.
[Edit - I just wanted to add that, this snag aside, my experience of RME has been excellent. Both the product and the support! ]

However...I do now have audio in OBS. I had to download the OBS-ASIO github plugin to get this to work though, WDM apparently just doesn't work with Babyface and OBS. (there is an unanswered thread on the OBS forum specifically about Babyface and a few people are experiencing the same problem, so it seems babyface may have a particular issue with WDM in OBS)

I'll post my particular solution here in case it helps anyone else, but the essential item is OBS-ASIO.
1. Download latest OBS-Asio from the "releases" tab on Github
2. Install it, then reboot the PC
3. Open OBS (clearing out all my previously added Audio Inputs) and add the newly available "ASIO" source (which is what is provided by OBS-Asio)
4. In the OBS Asio properties page, set Device to "ASIO Fireface USB", OBS channel 1 to ADAT1, channel 2 to ADAT2.
5. Check your sample rates are the same between OBS and Cubase. I used 44.1kHz and increased my buffer from 256 to 512 samples to give the CPU some headroom.
6. "WDM devices" in Babyface settings should be set to "1"
7. Cubase VST Connections - Both inputs and outputs to AN1/2
8. Open Total Mix. Select AS1/2 in bottom left, switch on Loopback.
9. All volume faders are fully down except AS1/2 Hardware output and AN1/2 Software playback which are at 0dB.

Only took 12 hours and a free bit of software to achieve.

Re: Babyface - Continued TotalMix and OBS woes

ramses wrote:

> I am happy to go away and follow any links you might have to learn about this,
> as I am struggling to find any document which adequately explains these things.

See post #3.

Under Windows you always need to differentiate between ASIO and WDM.

Every professional audio application has ASIO and uses the ASIO for low latency.

But the RME ASIO driver also offers compatibility to the Windows Operation System
und the "normal" applications like Firefox, etc which do not support ASIO
in form of WDM devices.

WDM devices I personally only need for the speakers, to hear sound from Youtube
or for sounds coming from the OS (although those I personally disabled).

So everything that you do in terms of audio Processing should use the ASIO driver
for lowest latency and best quality audio processing.

For all the rest (Windows, Firefox and all other appplications that do not support ASIO) use the WDM driver.

Thats it ...

Thanks so much. I'll look into it some more in case I've actually got something basic setup incorrectly with my windows audio settings. I'm pretty certain I'm using ASIO for Chrome audio output....I did try to change that yesterday as part of my "trial and error" problem solving, but will look again now I'm calmer...

12 (edited by ramses 2020-03-31 18:35:41)

Re: Babyface - Continued TotalMix and OBS woes

Chrome doesn't support ASIO.
It uses the Windows Default Audio Driver.

Again, in the RME driver setting dialog you need
- to create a WDM device for the I/O port where your speakers are connected to i.e. Analog 1/2 or smth like this check
- there is a 2nd TAB "Speaker", there you define the Speaker device, this creates the entry for your speaker connected to the RME interface in the Windows Sound settings

Then in the Windows Sound settings you set this particular device as your standard sound device, thats it.

If you play sound through audio the application will send audio then to the default Windows audio device (RME WDM driver -> Speaker).

BR Ramses - UFX III, 12Mic, XTC, ADI-2 Pro FS R BE, RayDAT, X10SRi-F, E5-1680v4, Win10Pro22H2, Cub14

Re: Babyface - Continued TotalMix and OBS woes

ramses wrote:

Chrome doesn't support ASIO.
It uses the Windows Default Audio Driver.

Again, in the RME driver setting dialog you need
- to create a WDM device for the I/O port where your speakers are connected to i.e. Analog 1/2 or smth like this check
- there is a 2nd TAB "Speaker", there you define the Speaker device, this creates the entry for your speaker connected to the RME interface in the Windows Sound settings

Then in the Windows Sound settings you set this particular device as your standard sound device, thats it.

If you play sound through audio the application will send audio then to the default Windows audio device (RME WDM driver -> Speaker).

Thanks Rameses. I did just find that out WDM device changes I made didn't take effect until I restarted, when suddenly Windows wasn't seeing Babyface anymore, so it does indeed seem to need 1 WDM device.

I just came back to update my "solution" to that effect!

Re: Babyface - Continued TotalMix and OBS woes

Hello all! I hope you're doing well despite the difficult times. I have a question for mac users who would like to stream through OBS and use the TotalMix as an audio input. For some reason the Audio Input Capture on OBS does not get a signal from TotalMix which is odd as I've tested the audio and am able to record into Logic.

I've even tried using an audio capture software (iShowU) through the Audio MIDI Setup and it seems like that doesn't work either. There was a brief moment this morning when I managed to aggregate both the software playback and computer audio together on OBS but frustratingly enough I tried other things and have not been able to find my way back.

Probably spent now over 18 hours trying to figure this out, including testing other direct-USB mics into OBS to see if it's an OBS issue but I don't think so (perhaps it just needs a workaround).

Any help would be greatly appreciated!!

Re: Babyface - Continued TotalMix and OBS woes

OBS works fine with the Babyface (Pro) when used in Class Compliant mode (not using CoreAudio drivers).

It does seem to be an OBS for Mac problem from here.

Regards,
Jeff Petersen
Synthax Inc.