For a long time now I’ve been using my master keyboard to send CC7 controller data to plugins to set their levels for each part of each song, so they’re preprogrammed for a gig. However, inspired by various discussions in other threads, I’d like to move to using a volume plugin such as FreeG, and filter out CC7 messages from going into plugins. This would allow me to keep all my performance data (volumes etc) within Cantabile, so that I’m no longer tied to using my exact master keyboard at gigs (which is sometimes difficult for very distant gigs across the Atlantic, where I need to hire gear).
So I have hundreds of volume levels programmed into my master keyboard which I need to transfer into FreeG levels in Cantabile. My idea was to use a binding to transfer the CC7 values into FreeG and store it, for each song part. However the scaling seems to be completely different - CC7 values I use on plugins give a completely different level and response in FreeG (or other fader plugins I’ve tried, or indeed the Cantabile rack/plugin/route faders). If I scale the high value (CC7 value 127) to 0dB, that level matches, but as I fade down the volumes no longer match. I’m guessing this is because fader plugins tend to use a logarithmic scale or something?
So I thought I’d bring the problem to the community to see if anyone had any ideas for getting all my volume data into FreeG? The basic need would be to recreate the attenuation provided by CC7 in a plugin using FreeG, for each sound/level. The ideal would be to set up a fader plugin that has the same response as CC7 in plugins but perhaps the CC7 response curve in plugins is plugins dependent, so maybe this isn’t possible in general.
Currently the best I’ve come up with is to duplicate each plugin, have one set at CC7 value 127 going into FreeG and another with CC7 value set from my master keyboard, and then simply to go through each one and manually set the FreeG fader level, matching it with the original level using meters. I’ll take forever!
Any ideas greatly appreciated!
Neil