Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

Index last updated: 2026-04-28 23:16 UTC

Thread

CC numbers confusion

CC numbers confusion

2015-10-29 by piatti@...

I'm trying to set my top row of (push) rotary encoders to operate the faders in ableton. The majority of them function fine, but a couple encoders continue to go past 127 back to 0 when i continue moving them to the right, and I am having difficulty solving this. In BC Manager, I have those encoders set to the same settings except the CC Channel/Parameter, which I believe has to be different for each knob (correct?) My only guess is this problem is due to the behavior of the CC Channel/Parameter, which I have little knowledge about.

I'm not sure what significance the Channels descriptors ("mod wheel", "breath controller", etc) have and if they affect which cc messages the knob sends. Any help with this would be very much appreciated. Thanks!

Re: [bc2000] CC numbers confusion

2015-10-29 by Wrestling Machine

Hi everyone!

I'm interested if someone could answer this because I was never able to set the top row of push rotary encoders to anything.  Everything else was fine, but not that top row.   I think it was auto-set to the parameters of the effects in the effects rack or something. It has been a while since I tried. 

      From: "piatti@... [bc2000]" <bc2000@yahoogroups.com>
 To: bc2000@yahoogroups.com 
 Sent: Thursday, 29 October 2015, 3:24
 Subject: [bc2000] CC numbers confusion
   
    I'm trying to set my top row of (push) rotary encoders to operate the faders in ableton. The majority of them function fine, but a couple encoders continue to go past 127 back to 0 when i continue moving them to the right, and I am having difficulty solving this. In BC Manager, I have those encoders set to the same settings except the CC Channel/Parameter, which I believe has to be different for each knob (correct?) My only guess is this problem is due to the behavior of the CC Channel/Parameter, which I have little knowledge about.I'm not sure what significance the Channels descriptors ("mod wheel", "breath controller", etc) have and if they affect which cc messages the knob sends. Any help with this would be very much appreciated. Thanks!

Re: CC numbers confusion

2015-10-30 by rpcfender@...

Hi ,
it is likely that you got your rage set to 128 instead of 127
In BCL either

easypar CC 1 30 0 128 absolute
or
minmax 0 128

should be

easypar CC 1 30 0 127 absolute
or
minmax 0 127

All the best
Royce

Re: CC numbers confusion

2015-10-30 by rpcfender@...

It is more likely that you have your range set from 0 to 128, but perhaps it is your rage

Royce

Re: CC numbers confusion

2015-11-03 by piatti@...

Thanks for the response royce. I'm using BC Manager, and it only allows me to set a range of up to 127 (value 1 = 0, value 2 = 127). This is the case for each of the encoders.

Can you explain this "easypar CC 1 30 0 127 absolute
or
minmax 0 127" you speak of. I'm relatively new to "advanced" midi configuration.

Cheers,
Dan

Re: CC numbers confusion

2015-11-05 by rpcfender@...

The BCs use a programming language to set them up. Mark (of the BC Manager fame) calls it Behringer Control Language or BCL.

A 'simple' explanation....

It starts with a header part.
Then each control you want to change is named then its parameters are written out with new values.

Every line starts with a '.' except the section headings which start wit '$'

$encoder 4
.easypar CC 4 7 0 127 absolute

The BCL is basically divided into 2 parts.
You can use either part (or type or style, whatever) for any control.
For special reasons, you can even use both for the one control.

The 'easy' part follows the the front panel programming on the BC it self.
The main command for this is easypar for 'easy parameter' I guess.

easypar Midi_message_type Midi_Channel Midi_Type Min_Value Max_Value Action_Style
There are exceptions, for example with a Patch change (PC) there isn't a Midi_Type

The other part is a different style and a little more complicated, but you can access all the elements inside the BC.
It uses commands like tx and minmax
minmax x y is just a comand setting the range of the control. Minimum = x , Maximum = y
There is a trap with incrementing using a button where the values are reversed.

See Marks excellent manual for the detailed explanation of the BCL

For a short explanation and applications see 'SecretBC.pdf' (because it was at the time) on my website

All the best
Royce

Re: CC numbers confusion

2015-11-11 by piatti@...

Royce, this is all great help. I'll commence the understanding and putting this into practice. If you're ever in Chicago, let me know and I'll buy you a beer. Thanks a lot, bud.

Re: CC numbers confusion

2015-11-13 by rpcfender@...

No worries. Feel free to post any other questions.

All the best
Royce

Move to quarantaine

This moves the raw source file on disk only. The archive index is not changed automatically, so you still need to run a manual refresh afterward.