Topic: TotalMix FX + OSC + Pure Data

Hi there!

I try to control TotalMix FX via Pure Data using OSC.

Changing the mastervolume-fader works with ease, but I get stuck when it comes to control all kinds of toggle-, onOff-, or noSend-controls, e.g. mainDim, mainMono, solo, mute or busInput, track+, bank+ and so on.

Is there anybody with a working Pure Data patch, using one of these controls?

I would really appreciate that!

Greetings.
Peter

--
https://twitter.com/akustiker

Re: TotalMix FX + OSC + Pure Data

Here is my patch:
totalmix.pd

To break it down:

# When I toggle the "Mono" button in TotalMix FX I receive:

print: /1/mainMono 1
print: /1/mainMono 0

# When I check the toggle button in my patch (totalmix.pd) I receive:

print: send /1/mainMono 1
print: /1/mainMono 0

# When I uncheck the toggle button in my patch (totalmix.pd) I receive:

print: send /1/mainMono 0
print: /1/mainMono 0

But in TotalMix FX nothing seems to happen.

It looks like TotalMix only gives back the current state of "Mono", instead of changing it.

Any idea?

--
https://twitter.com/akustiker

Re: TotalMix FX + OSC + Pure Data

Anybody? ;-)

--
https://twitter.com/akustiker

Re: TotalMix FX + OSC + Pure Data

I finally solved this problem:

You can use "packOSC" to specify the type of data you want to send out, e.g. integer, float, string, ...

TotalMix expects float values!

(sendtyped /1/mainMono f 1) will do the job.

I figured out that (send /1/mainMono 1) or (send /1/mainMono 1.0) sends out an integer value. It's like (sendtyped /1/mainMono i 1) and won't work with TotalMix.

Maybe this will be useful to someone.

Greetings.
Peter

--
https://twitter.com/akustiker

5

Re: TotalMix FX + OSC + Pure Data

Thanks a lot for this information!

Regards
Matthias Carstens
RME

Re: TotalMix FX + OSC + Pure Data

Thanks, that was helpfull smile

I needed to use those commands, which also react with typed float values :
sendtyped /1/busPlayback f 1
sendtyped /1/busInput f 1
sendtyped /1/busOutput f 1
sendtyped /setSubmix f 1

on the contrary, volume commands work with unspecified integer value :
send /1/volume2 $1
send /1/volume2 0.010101

now i can go on with the midi/OSC bridge !!

Raphaël
-----------------
http://rmouneyres.free.fr     http://www.excellvoice.fr

Re: TotalMix FX + OSC + Pure Data

jerash wrote:

on the contrary, volume commands work with unspecified integer value :
send /1/volume2 $1
send /1/volume2 0.010101

It works, except for value 1 and 0.

[send /1/mastervolume 1] or [send /1/mastervolume 0] will cause the fader to drop down to minimum value.
Therefore you should use [sendtyped /1/mastervolume f 1], even if you work with volume commands.

Greetings.
Peter

--
https://twitter.com/akustiker

Re: TotalMix FX + OSC + Pure Data

Hi, I am absolutely new using Pure Data, I would like to control some faders with my keyboard but I have not found information about how to do this from the beginning. Someone could help me?

Greetings!