--- In bc2000@yahoogroups.com, karel skakal <s_y_nagual@...> wrote: > Both are CC messages, one controlling Tempo, 1-250bpm, the other Note Length, 1-10 000 milliseconds in a soft sequencer. > > What happens when I do what you suggested, is BCR2K obeys perfectly, I got exactly the values, but the soft sequencer values roll over after reaching 127 and starting at 1 again, while numbers in BC clime upwards... > It is strange this discrepancy, why does it work still as a 127 pot, showing 'real' values in 2K? 14-bit CC definitions on the BCF/BCR2000 only work for a limited range of controller numbers: the Controller number you DEFINE (e.g. in BC Manager on the "Standard output" tab) has to be in the range 0..31. The BCF/R then outputs two CC messages whenever you turn the encoder: the first message has the controller number that you've defined (n=0..31), the second message has controller number n+32. The first message's data value is the MSB (most significant 7 bits) of the 14-bit encoder value, the second message's data value is the LSB (least significant 7 bits) of the 14-bit encoder value. Of course the receiving device must interpret this pair of messages correctly. You say that the BCR's display goes beyond 127, but that the softsynth rolls over - I think this means that the softsynth only interprets the LSB message. Hope this helps, Mark.
Message
Re: More then 127?
2011-05-13 by Mark v.d. Berg
Attachments
- No local attachments were found for this message.