Hello! I'm a n00b, but am reading through the BC Manager and MIDI implementation manual as I have time to try to better grasp programming the BCR2000 for use as a MIDI control surface for Cubase/Nuendo.
I've programmed a knob with a custom output that looks like the following:
ifp $99 $0C $64 ifn $99 $0D $64
This works great for something like select previous or next event inside of my DAW. But -- I'm wondering if there could be a way to setup a knob to do different playback speeds. So the knob defaults to a value and if you turn the knob to the right a little, it outputs $0C (triggers 1/8x playback forward), when you hit the next range to the right it ouputs $0D (triggers 2x playback forward), and when you turn the knob back to the default value (or within a range) it turns off.
When you turn the knob to the left from the default value it outputs $0E (triggers 1/3x playback reverse), when you hit the next range to the left it outputs $0F (tiggers 2x playback reverse).
Is something like this possible with an encoder? If I understand correctly, this would require the encoder to send different 'note off' messages for different ranges of values depending on how far you turn the knob and having a default range in the middle that stops playback.
I'll keep looking in the manual as I realize that is where greater understanding will (hopefully) come from but I thought if someone knows whether or not this is even possible -- it may save me time in how I approach programming this unit and what it can do. Thanks in advance.