Topic: direct OSC control of matrix/level parameters

I’m looking into using the HDSPe MADI FX as a system engine for automated routing and level control of MADI streams in complex live situations. Reviewing the current OSC implementation of the HDSPe MADI FX, it's obviously meant for remote editing/monitoring of the Totalmix software, including the pages structure for 8 channel bank mode. Does anyone have experience in circumventing the 8 channel bank mode in an OSC application? Are there any plans for direct control through OSC of the matrix and level parameters of the HDSPe MADI FX?

2

Re: direct OSC control of matrix/level parameters

Global access is on our list and might come this year. No exact date at this time...

Regards
Matthias Carstens
RME

Re: direct OSC control of matrix/level parameters

Thanks, I'll keep an eye on. Does the same apply to the MADIface XT?

Re: direct OSC control of matrix/level parameters

MC wrote:

Global access is on our list and might come this year. No exact date at this time...

Excellent!

Re: direct OSC control of matrix/level parameters

MC wrote:

Global access is on our list and might come this year. No exact date at this time...

Wait a second.. does this mean what I think it does?
Direct access to all settings without having to change submixes?
And for UFX also? Do you think you might add the option to have the mute buttons affect one submix only? So that each input mute in each submix would have its own remote command.
With these additions I could finally do EVERYTHING I want. smile

Fireface UFX+ | Fireface UFX | Babyface Pro | 12Mic

Re: direct OSC control of matrix/level parameters

MC wrote:

Global access is on our list and might come this year. No exact date at this time...

Perhaps as a 10 year surprise? big_smile

Fireface UFX+ | Fireface UFX | Babyface Pro | 12Mic

Re: direct OSC control of matrix/level parameters

All kidding and annoyance aside, I could honestly use the global OSC support soon.
After upgrading to Big Sur, I’ve had a lot of trouble keeping my TotalMix submixes in partial sync using OSC-MIDI translations. It feels like for some reason midi is now slower than previously, and often the faders seem to get their levels from wrong submixes altogether. Not every time, but often enough to make the setup really unreliable.
Not sure if this has to do with the new OS, or the fact that I had to update RME drivers / Totalmix FX too.

Global OSC would simplify the setup so that I could do the same thing and more, without changing submixes all the time.

Are there still not any news about when global OSC might be added to TotalMix FX?

Fireface UFX+ | Fireface UFX | Babyface Pro | 12Mic

Re: direct OSC control of matrix/level parameters

yes ive been hoping for global OSC for a long time also.. given its been 10yrs maybe its just too difficult ?

Re: direct OSC control of matrix/level parameters

Is it possible now to use this feature with recent updates to Totalmix?

Re: direct OSC control of matrix/level parameters

Look into the osc documentation (Link is in the 1.96 beta thread)

“Do It For Her”
My Gear: Bontempi Magic light Keyboard

Re: direct OSC control of matrix/level parameters

I'm very interested in this feature in order to create a mixing surface for select inputs and playbacks to a fixed submix for a more tactile experience in live situations where navigating banks and rows of faders could prove too cumbersome, or as a way to automate values of faders without affecting active mute groups like snapshots do.

Perhaps something like the following could work for fader control, as an example: /global/volume/playback/adat/3/spdif/1 [volume] which would set the volume of playback ADAT 3 for the SPDIF 1 submix. In the case of stereo channels, either entry from the pair would be able to control it. e.g. if playback ADAT 3/4 and output SPDIF 1/2 were stereo pairs, then all four permutations of names given by /global/volume/playback/adat/{3,4}/spdif/{1,2} would have the same effect. Ideally, for my use case at least, all input, playback, and output channels should be addressable regardless of the channel layout shown in TotalMix. As a blanket solution, perhaps a toggle could be added to the Options>Settings>OSC>1-4 menus called "expose all channels." If more nuance is desired, then allowing channels to be exposed to OSC controllers but not the mixer/matrix in the Channel Layout menu would be good too. In this case, if a channel is hidden from the OSC controller, it should not re-index the input, output, and playback channels. For example, if ADAT 3/4 is hidden, then TotalMix should simply not respond to commands regarding this channel. adat/5 should always refer to either ADAT 5 or ADAT 5/6, and hiding other channels should not change this.

Of course, I don't have any real knowledge of the technical limitations in TotalMix or the OSC protocol that might make this suggested implementation difficult or impossible, and this implementation might be too narrowly designed for my personal idea for a use case and not work as effectively for general purposes as I imagine. Maybe others have better ideas for an implementation.