1

Topic: ASIO Direct Monitoring with TotalMix FX

The old TotalMix was a simple Mono In to Stereo Out design, where the stereo outputs were shown as mono channels with one fader each and no extra panorama control.

This mixer design is well suited to handle ADM commands. TotalMix could even be used to debug ADM implementations, because what you saw in TM was what the software sends out.

Since TotalMix has been replaced by TotalMix FX, ADM has been getting a bit more complicate. TM FX supports real mono and stereo inputs plus real mono and stereo outputs. These are four possible combinations, and there is zero feedback/communication with ADM what is configured how and what is supposed to happen, as some hosts (for example Cubendo) can also have these four combinations active.

ADM simply has not been designed with that flexibility in mind. We have spent a lot of time to recalculate the ADM commands to make TM FX as compatible as possible, but not all modes can be addressed completely.

The most important advices:

- When the host sends audio to a stereo output bus: don’t set the corresponding TM FX hardware outputs to mono mode! This will break ADM for these channels more or less completely.

- When the host’s input bus is set to mono: don’t set the corresponding TM FX input channels to stereo mode. Pan from Cubendo doesn't work then, channels are automatically routed full left/full right. Reason: In stereo mode, pan is working different than in mono mode (in fact it works like Balance on any HiFi system*). Channels are not variably routed to left or right, but only changed in level to move the stereo center.

- While ADM is active do not change crucial settings (stereo to mono …) in TM FX. ADM is no live communication and issues no resets. ADM might no longer work or hang in the former state until it is switched off and on again.

If you changed from TotalMix to TotalMix FX and now experience ADM problems:
To make TotalMix FX work like TotalMix before simply set it up the same way - inputs mono, outputs stereo.


* That is exactly the reason there is no way to make it work. Pan in a host stereo input bus will do the same as pan in a TM FX stereo input. Pan in a host stereo input bus is compatible to TM FX mono channels because we can recalculate the information and do the same thing by a combined fader control, with pans full left/right. This is not possible the other way round. Pan of a host mono input bus can not be emulated in a TM FX stereo channel because there is no way using pan or fader to route signals other than to their original destination.

Regards
Matthias Carstens
RME

Re: ASIO Direct Monitoring with TotalMix FX

Thanks for the explanation. I appreciate your effort.
Georg

Re: ASIO Direct Monitoring with TotalMix FX

Matthias, a little idea to improve the ADM user experience with TotalMix FX:

When the driver gets a ADM command from the drivers client, TotalMix FX's could adjust to show the channel configuriation (switch channel configuration from stereo two 2xmon, or vice versa, a "ADM routing in progress" on channels' panels) and "lock" controls (the user being unable to change a channels' settings that would interfere with ADM routing) with the lock being unlocked explicitly on alt-clicking the "ADM routing in progress" indicator for example.

So basically a TMFXs channel set (two consecutive channels) have two different congigurations of panels/active controls, which are being toggled with ADM commands from the DAW.

just a random idea to better visualize ADM in TotalMix FX...

4

Re: ASIO Direct Monitoring with TotalMix FX

Please read my text again. No communication - no idea what to do when. ADM is not signalled at all, even not On/Off.

Regards
Matthias Carstens
RME

Re: ASIO Direct Monitoring with TotalMix FX

This new driver update to TotalMixFX has ruined my day at the studio.... I just dont understand whats happening with ADM and Cubase... this worked like a dream before...

As it stands if I arm a track in Cubase assigned to a particular input and change that input while ADM enabled then the old input and the new input are routed to the output.... nonsense!!

Can I go back to the previous driver easily?

6

Re: ASIO Direct Monitoring with TotalMix FX

Seems you did not take the minute to read the first post:

- When the host sends audio to a stereo output bus: don’t set the corresponding TM FX hardware outputs to mono mode! This will break ADM for these channels more or less completely.

- If you changed from TotalMix to TotalMix FX and now experience ADM problems:
To make TotalMix FX work like TotalMix before simply set it up the same way - inputs mono, outputs stereo.

Regards
Matthias Carstens
RME

Re: ASIO Direct Monitoring with TotalMix FX

MC wrote:

Please read my text again. No communication - no idea what to do when. ADM is not signalled at all, even not On/Off.

the host sends ADM messages to the driver. The driver could communicate with TotalMix... however, just an idea, if not possible, then it's not possible.

8

Re: ASIO Direct Monitoring with TotalMix FX

We have released TotalMix FX 1.08 in all current drivers. It includes new options under Options, Reset Mix: Set all channels mono, set all channel stereo, set all inputs mono/all outputs stereo (ADM). These new options help to set up bigger MADI cards to all channels mono. They also help when using the new TM FX extensively with ASIO Direct Monitoring, as you can now easily set TotalMix to the most compatible mode (all inputs mono, all outputs stereo).

Please note:

- although these options do not cause a complete reset of the mixer, the pan settings still get lost.

- If you accidentally used one of these options, don't worry: Undo will bring back the former mixer state

- Using these options with high channel count cards (MADI XT, MADI FX) will take a few seconds until the changes are applied. Therefore to get back to the former state multiple Undo are required.

Regards
Matthias Carstens
RME