Hi Steve,
Not an expert on TouchOSC but it act’s like an external MIDI Device so the following should help.
This would do the meter trick in a vst. This plugin works great but is pricey. Blue Cat DP Meter Pro
This would cover the streaming midi cc data and you could send peak or rms level meter data from what I read.
From the Blue Cat site :
“All envelopes (peak, RMS, crest factor…) can be reused for additional monitoring or side chaining purposes: combined together, reversed, modified and recorded as automation curves or sent as MIDI CC messages, they can control other effects in real time.”
On the question of always getting the TouchOSC to sync with the level slider in Cantabile at the beginning of a Song and the question of reflecting Rack Gain Slider changes to the TouchOSC while in a going song the following steps create a setup that
- has a binding at Song level that generates CC#7 data from a given Rack Gain Slider movement and sends it to external out
As far as I know this is the only way but @brad might be able to clarify and some simplification of this may be in the pipe to include in future versions.
The following is an example, We have a rack (gain to midi test)
we add this kind of binding at song level for a continuous controller
And this kind for a switch setting (under our previous entry)
All done … When you move the Gain slider on the rack the midi cc 7 data will be sent to external MIDI in real time and when you save the song the Rack Gain Slider position is saved. When you next load that song the rack gain value is sent to the binding we made and it generates and sends a proper CC#7 value to the external MIDI device to match the last saved rack gain of the song . So from my experiments this one binding does it.
Hope some of this technique helps even if it isn’t elegant it does check out as working.
Dave