I'm trying to map the BeatLoopr buttons to my Behringer BCR and I'm finding a lot of undocumented behaviours that are making the job difficult to say the least.
After a lot of fiddling I've discovered that I can't map 8 buttons from the BCR sending different CC's to the 8 buttons on the BeatLoopr, as the different buttons on BeatLoopr switch on depending on the 0-127 value sent by the CC independently of whether this CC was mapped to the off button, 4 beats button or any of the others.
Annoying as this is I've changed my BCR's settings so that I have 8 buttons with the same CC assigned to them(channel3, 17) sending different values between 0 and 127. This are my findings after doing this:
off button=value between 0 and 9
4 beats =value between 10 and 27
2 beats = value between 28 and 45
1 beat = value between 46 and 63
1/2 beat = value ??
1/4 beat = value 127
1/3 beat =??
To figure this out has taken a while and it seems completely illogical. Bearing in mind that the possible values sent from a cc range from 0-127 ie there are 128 possibilities, I would've assumed that the buttons would've worked with increments of 16 (128÷8=16).
In any case why is this not documented?
I've found similar issues with the layer autopilot buttons.
Can someone please shed some light on how all this works?