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

Newbie attempting to create Vecoven 4.X Roland JX10 preset

Newbie attempting to create Vecoven 4.X Roland JX10 preset

2016-09-03 by w.james.meagher@...

I have purchased a BCR2000 in hopes of using it as a controller for my Vecoven 4.X upgraded Roland JX10.


Should I attempt to program/create a preset for the BCR with the Behringer software – or the Mountain Utilities BC Manager? If the BC Manager software is the way to go do I need to first learn the basics of the BCR programming via the Behringer method before I jump into learning BC Manager? Or can I simply start with BC Manager without having any pre-existing knowledge of how the BCR works/is programmed? I'm usually pretty good at jumping into things, reading manuals, and figuring it all out on-the-fly, but I must admit that a quick first reading of the BC Manager manual left me thinking that this might be a rather steep learning curve … because it was all Greek to me!


Also if anyone can suggest some good tutorials on programming a BCR please let me know.


Re: Newbie attempting to create Vecoven 4.X Roland JX10 preset

2016-09-04 by rpcfender@...

The Behringer Java editor is rubbish.
I would grab Rainer's patch for the JX-8P from the files area.


Load the *.BC2 into a text editor like Notepad and you will see his notes and you can have a look at the BC code.

Grab Mark's BC Manger and load it into that and you should have a good place to start.

The sysex lines will have to be changed along with the max and min values.
You might want to rearrange the layout as well to suit you needs.

Free free to pop here and ask anything you want.

All the best
Royce

Re: Newbie attempting to create Vecoven 4.X Roland JX10 preset

2016-09-04 by w.james.meagher@...

Many thanks for the reply Royce!

I gave the Behringer Manual a read and it actually all made sense to me so I started experimenting with the "LEARN" function. I was thrilled at first as things seemed to be going well. I had previously mapped out where I wanted to put each parameter over 5 Presets to cover all the JX10 functions. I was motoring along with Preset #1, successfully assigning different Tone parameters to the rotary encoders, when suddenly the encoders seemed to get confused. Turning one encoder would affect the state of four other previously programmed encoders, and any of those four would control the parameter of the newly programmed encoder, (even though they had previously been assigned to different parameters). I turned the BCR off and started over, this time saving the preset as I went along with the programming, but before too long the same issue occurred again. I've given up for tonight but will have back at it with your suggestions tomorrow. 

Cheers,
James

Re: Newbie attempting to create Vecoven 4.X Roland JX10 preset

2016-09-05 by W. James Meagher

Thanks again for your pointers Royce.

I've been following your advice and have certainly made progress. I've got Rainer's JX8p Preset open in BC Manager and have started changing encoder and button settings to my imagined JX10 layout.

The snag I've hit is when I attempt to change the relevant sysex under the Custom Output column. I can get myself to the window that says BCR2000: Preset 1: Encoder 1: Line 1, which shows the sysex string broken down into ten columns. Then I'm clicking the button marked T (Edit All Output Items As a Single Line of Text). This opens yet another window called Output Statement. When I enter the sysex string for my JX10 parameter and hit the OK button I get this popup message: Error 10: Invalid numerical argument.

I'm guessing that this might be occurring because Rainer's sysex string contained 10 elements ( F0 41 36 0f 21 20 01 0B VAL F7 ) whereas the sysex string I'm trying to replace it with contains 11 ( A F0 41 39 00 24 20 01 0B VAL F7 ). The tone parameter sysex for my JX10 all begin with A or B to denote whether the parameter in question is for the Upper or Lower tone (not an issue with the JX8p).

I thought that perhaps adding an 11th column to the BCR2000: Preset 1: Encoder 1: Line 1 window's ten sysex columns might solve the issue, but when I attempt to do that by hitting the Insert New Item button I get a window called Custom output item 1, that has many options beyond my sysex knowledge to choose.

Any advice/ideas welcome! Either way I'll be back at it tomorrow with fresh eyes.

Cheers,
James

Re: Newbie attempting to create Vecoven 4.X Roland JX10 preset

2016-09-05 by rpcfender@...

Hi James,
if you have a PC I would download and install MidiOX.
I would load the PC USB drivers.
Change to mode U3 - (EDIT + STORE then twist top left encoder - finish EXIT)
Connect Midi Out to In and In to Out between the JX and the BCR

In MidiOx View/Midi Port Routings and View/Input Monitor.
Options / Midi Devices -
you will see BCR2000 Port 1 and Port 2 for the input and Port 1,2 and 3 for the output.
Input Port 1 is what controls on the BCR are putting out
Input Port 2 is what ever is coming in the Midi socket on the back of the BCR
Outputs Port 1 you send Midi to this port for just the BCR to listen to (eg Sysex to program it or CC to sync the values)
Outputs Port 2 is sent to the Midi Out A on the back of the BCR
Outputs Port 3 is sent to the Midi Out B

Playing the JX note data should appear in MidiOx and changing a parameter should send sysex (I'm guessing here)
Twisting an encoder on the BCR should send data to MidiOx

On the Midi Port Routing window left click drag from ...
BCR In Port 1 to BCR Out Port 2 on the right of the window. This connects encoder data to the JX in
Connect BCR In Port 2 to BCR Out Port 1. This connects the JX to the BCR for Learning.

So now it is connected as you had it before except the is a PC in the middle so you can see the data.

Notice when you are in Edit Parameter on the JX and in Learn mode on the BCR, the BCR will sometimes show "bad" but keep sweeping the JX edit control through its whole range and it should turn to "GOOD"

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.