Bc2000 (for the BCF2000 & BCR2000) group photo

Yahoo Groups archive

Bc2000 (for the BCF2000 & BCR2000)

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

Message

Re: Sysex Programming

2009-12-30 by rpcfender

Hi Stublito
> I just got a BCR2000 and would like to program it to send sysex to my MKS70, Lexicon lxp5 and Oberheim) Matrix 1000. I have done all this already with a Lexicon MRC and I put sysex in most of my sequences, I just need a simple 1, 2, 3.
>
> I looked at the script and BCR manager software posted here, it seems way too complicated. I just want to define the control, put the sysex header in and go.

Don't we all , the rule is ' the more flexible, the more complicated' and the BC is very flexible

You might like to try writing script instead of the BC Manager.

Grab my editor
Grab Mark's pdf on the Behringer Control Language (BCL)
Take a look at BC Screts pdf to get an idea.

; is a comment
$ the number is in hex otherwise decimal
The script looks like this

$rev R1 ; for the BCR
$preset
.name 'Your preset'
.snapshot off
.request off
.egroups 4 ; make the top row of encoders into 4 rows
.fkeys on
.lock off
.init ; clear the preset in the edit buffer

$encoder 49 ; bottom left
.showvalue on ; the LED display
.mode 1dot ; the circle of LEDs around the encoder
.resolution 96 96 96 96
.default 0 ; starting point
.minmax 0 127
.tx $F0 $43 $10 $12 $24 val $F7 ; Output level for the Yamaha TQ5 synth

$button 9 ; group 2 - the switch on top of encoder 1 but with group 2 selected (group buttons - top far right)
.showvalue on
.mode incval 1 ; each time you press, increment the value
.default 1 ; starting point
.minmax 0 3
.tx $F0 $43 $10 $12 $20 val $F7 ; Rate scaling for operator 2 on the Yamaha TQ5 synth
$end

All the best

Royce

Attachments

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.