Message
Re: Increment a Program Change with a button??
2009-10-02 by rpcfender
> I'm not experienced user , I always tried to change plugins and vst instruments presets in Cubase sx3 with bcf/bcr but never could get a solution using knobs
The encoders (knobs) on the BC can be assigned virtually any Midi message.
The type you would probably use to change a knob on a VST synth, for example, is Continuous Controller or CC for short.
Check out this site for a good explanation of the various Midi messages.
http://www.somascape.org/midi/tech/spec.html
Hexadecimal numbers are easier to use for Midi and the BC uses $ to show the number is in hex.
The CC message is $Bx cc val
x = the Midi channel
cc= the controller number - you can have 0 to 127 although some have a common use like 7 is Volume and 0 is mod wheel.
val = the value and that can be 0 to 127
eg increase the volume on channel 1 (0 = channel 1)
$B0 7 100
$B0 7 110
$B0 7 120
A VST host - Cuebase for example - usually handles the Midi channel part of the message that goes to the VST so set it up for that track input channel.
A lot of VSTs use a 'right ' click or ctrl click to set the vst knob to a particular CC using a 'Midi Learn' method.
Activate Midi Learn and twist an encoder that has been set up as a CC.
The VST should see it and lock to it. So now when you twist the encoder is should respond.
> The metod explained bellow could be used to do this ??? Or you are talking about only midi control of hardware
The complicated method mentioned in the previous post is only needed for the button increment when using patch change (PC) - Behringer left out the easy method for PC on the BC so we have to program it another way
> Can I have a knob , turn it , and the presets go up and down ??
Possibly, many VSTs don't respond to Program change messages (These are $Bx pc where pc is 0 to 127 )
I read recently that Uhe Zebra 2 has just added a Patch change feature.
I hope this helps
Royce
Attachments
- No local attachments were found for this message.