1Please help basic settings needed/ Behringer BCR2000 / CaptureOne / endless inifinite rotation knob

Please help, basic settings needed / Behringer BCR2000 to use in CaptureOne

Hi everyone, I'm quite new to this kind of stuff. Sorry, if this is not the right place to post something like this. :)

For hours I try to find informations that I can understand (just new to this), to just do the basic stuff that I need to setup my BCR2000 controller for CaptureOne.

I figured out how to setup a simple push button. But I can't find a solution for a simple endless rotation knob. I came so far that I managed to get the knob constantly do a negative value in the software when I turn it all to the left, to 0 / zero and to constantly putting out positive vaules when I turn the knob all to the right, to 127. But in between 1 - 126 it's doing nothing.

I just need the very simple stuff: turning a push button on and off by pressing it once (maybe as a bonus how to keep a button pressed to get a constant signal to the software) and getting a simple slider to work controlled via an endless rotation knob, turning to the right positive value, turning to the left negative value, instantly without delay.

And maybe, just maybe, how to set a second or third layer, you can have up to 4 layers on the bcr2000. I just have to understand what to do, than I can do it myself, but I just can't find a tutorial or something like this, just for the basic simple stuff.

I simply need that for a midi controller to control CaptureOne.

I found something for an Arturia controller, but it has not the right programming. And by looking into that arturia configuration file, I couldn't figure out much.

For example I like to control the Color Balance Wheels in CaptureOne via endles knobs, I know that it is possible in loupedeck.

I'm using the CaptureOne shortcut key setting from loupedeck that came with the loupdeck software installation (they coverd nearly everything, so it's very convenient to use them.

You can install and use them even without having a physical loupedeck).

But loupedeck+ is extremly loud (especially the color wheels, it's really not a zen-like editing experience) and not really handy and not customizable enough (at the moment?) and not precice enough, so this is not a solution for me, and it's also very expensive for what is offered in the end.

So I bought the bome midi translator.

Hope someone can help a little or sent a link to a tutorial or source that helps.

Many many thanks and all the best,


Endless Encoder question: What does the knob put out when you turn it left? What about when you turn it right? BCR2000 can be programmed for different ways of doing it. I think they have a program called BC Control, (something like that) so you can re-program your controller. We can still change things in MT Pro if you would like but why not take advantage of the BCR2000 native features first.

On output, are you looking to two physically move a knob in capture one or send a pair of keystrokes. If keystrokes what is left keystroke and what is right keystroke?

There are actually three questions here and I will help. Maybe for other user’s benefit of finding later, we focus on the knob. Could you create a new thread for button push and yet a third for layer switch? Put the keywords in each so people can find them later.

Right now waiting for your answer on the knob and will be looking for answers for the other two questions for you.

Look at the attached.

First Preset handles housekeeping stuff. When either project is opened or you hit computer ESC key, All global variables will be set to a pre-defined state. In this case the values really don’t matter since by default they are all 0 at project startup anyway. However I use this method to document the global variables I’m using and what they are used for.

I use ga for the absolute value of the encoder (assuming it is sending increment and decrement values only). Right now it is just outputting an absolute MIDI value but you could also use it to send different computer keystrokes or other things

I use gb for the toggle state of a button. You push the button once an gb becomes 1, you push it again it becomes 0. I use gb=gb^1 which is an exclusive or bitwise function which loosely means the below


if rr==0 then gb=1

if rr==1 then gb=0

Note the use of the temporary variable while changing gb.

The third value gc is used to determine which layer to set.

When you push the button, we set a timer “layer switch”

There are two “layer switch” translator. The translators decide whether to execute itself by looking at the value of gb. Then the outgoing action is to enable that layer (preset) disabling all other (except those marked as always active). In some cases you might want to not disable all other layers in which case you might instead use a pair (or more) translators each translator disabling or enabling a given preset.

I hope this helps!

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist



Here is a tutorial on turning a relative encoder input to absolute on output

Relative to Absolute

Here is a tutorial using a shift layer using presets

Shift Layer Presets

This one is good on both timers and LED feedback

Repeat Timer

This one helps with MIDI to Keystroke

MIDI to Keystroke


There are many more out there, each one with it’s own focus. Most of them are under 5 minutes.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist


Many thanks for that quick reply!
I’ll have a look at it 🙂

Thank you, also for the Example-Actions, great! I’ll check that out!

Another Chapter that wants to be understood:
“BC Manager is an advanced utility for working with Behringer’s BCF2000 and BCR2000 MIDI Controllers.”
Can be downloaded here: https://mountainutilities.eu/bcmanager

Ok, let’s focus on the knob first.

I’ll take a screenshot of the CaptureOne Tool I was talking about and put the shortcuts / keystrokes in. Maybe that’ll make it clearer. After that I’ll create the extra threads. Thanks!

Here are three Screenshot, with 3 Examples of Sliders in CaptureOne, plus their (here, Loupedeck_beta) Shortcuts/Keystrokes (or you can have your own shortcuts):

  1. Highlights Recovery Slider, starts at the far left/0 ends at the far right/100
  2. Contrast Slider, starts in the middle/0 and ends at the far left/-50 or at the far right/+50
  3. HUE Slider of the Shadows of the ColorBalance Tool, no clear visible Values, goes around 360°, up or down – this slider works in Combination with the Saturation Slider

These Sliders should be cotrollable via an endles rotation knob in both directions. It’s always one Value up or down, each with a different/unique shortcut/keystroke.


So the Output in CaptureOne is allways a keystroke. I think I would only work with the bome-Translator. The BC Manger would be too much, as I said BC Manager a very special Chapter of its own. By the way, the BCR2000 I’m using is in its default mode, no Configurations or Changes (that could be done with the BC Manager).

What MIDI Message is your knob sending when you turn right/left?
Look at Behringers B-Control instead of Mountain Utilities BC Manager.

Save yourself some headaches and use Behringer B-Control to make the faders increment/decrement encoders.
You should only have to do this once.
Here is a link to the programming guide
I think this is the link to the Software.
Actually the above might not be the right software but the point is try and get your encoders to put out -127 for left and 1 for right or (63) 0x3F for left and (65) 0x41 for right. If you do this your job will be a lot easier when you get to Bome MT. If not, it is possible no more output will happen after you reach 127 (right) and 0 (left) for an absolute encoder.

OK, that sounds very promising! 🙂
Now I got Behringer B-Control open ad try my best.
For those who don’t know how to start this programm: You need Java to be installed, after that: 1. unpack the BC-Edit_02beat3 folder 2. open (from inside the unpacked folder) the bcedit folder with Java.

Midi-Message: If you mean the value (sorry I’m really new to this, hope thats what you mean?), than ist is to the left 0 , and to the right 127.
I’ll check that again.
B-Control looks more intuitive / familiar for me than BC Manager, beause of its grafical ui layout, thank you!

OK, I have to figure out how this works exactly.
When trying to save on the bcr2000 from the B-Control Editor ist gives me an Error \”Timeout Error while sending: \”$revR1\” we are currently working on \”$revR1\”.
Maybe my fault somehow? I set the controller in the right mode like it is described in the manual, that you can download above. Maybe th BC manger is a better Option? I’ll try everything and figure it out.

Your main objective is to get your knobs into a mode that they continue to always send messages as long as you turn them. I’m attaching the description of how you can configure them from the user manual.

Pick Either Relative 1 or Relative 2. We can work with either of these.

In relative 1 you will get a stream of values of 127 if you start turn the knob to the left and as long as you keep turning left. When you start turning the knob to the right, you will get a value of 1 as long as you keep turning. When you stop turning, you will get nothing more out.

Relative 2 is similar except the left value is 63 and the right value is 65.


Maybe you can configure it without any software. I don’t have one and hence have not read the full manual.

Steve Caldwell
Bome Q and A Moderator and
Independent Bome Consultant/Specialist


Yes, thats right! :slightly_smiling_face:
\”knobs into a mode that they continue to always send messages as long as you turn them\”
At the moment I get an Error message, if I want to save the changed Settings via B-Control. I left a Comment about the Error below. Maybe I’ll try BC Manager if I can’t get anywhere with B-Control. I’ll be back…

According to the manual, you can edit these controls directly on the device by going to “edit mode”. Take a look at the manual and give it a try. I think it was around page 16 or 17. I posted a link to the manual.

So, I can’t figure out what that Error Message with B-Control is or what is causing it.
Now I opened BC-Manager, studied a little bit the Manual, and… BC-Manager is the better choice so far!

So, I can’t figure out what that Error Message with B-Control is or what is causing it.
Now I opened BC-Manager, studied a little bit the Manual, and… BC-Manager is the better choice so far!

I’ve really had no experience with either B-Control or BC-Manager. I think you might be able to set the encoders by using the edit feature of the BCR2000 itself. Sorry for the misguided recommendation to use a piece of software if you can do it on your hardware itself. I posted a link to the manual that seems to show how to do it. Did you see the link?