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: BC2000 Wiki / Editing the preset buttons

2007-12-16 by rpcfender

Welcome
> After trying for a while to program the preset buttons without any
> success, could anyone tell me how to do this? I'm using 0.41 of
> Birdie's editor, (Is there a newer version?) and I've been messing
> with the checkboxes for Init,Lock,Fkeys,etc but can't find the correct
> combo that will not only stop the preset buttons from working as
> normal, but will also send out a MIDI CC when I press it. The Birdie
> editor lets you choose a function for the preset buttons, so it seems
> like it's possible but I just can't figure it out!

There is a bug in the Birdie editor. What he calls Preset Buttons (57 and 58) should really be 63 and 64
You can't program these buttons using the birdie editor.
I tried using the java editor from Behringer and I couldn't get it to work.

You can program it with my editor

if your unit is a BCR

$rev R1
$preset
.lock on ; this stops the preset buttons working as preset select
$button 63
.easypar CC 1 7 0 127 toggleoff
$button 64
.easypar CC 1 8 0 127 toggleoff
$end

the "<" button will send out
$B0 $07 $00
$B0 $07 $7F

the ">" button will send out
$B0 $08 $00
$B0 $08 $7F

>
> BTW is there a BC_2000 programming Wiki?

There are a couple of files in the file area

BC Midi Implementation - an excellent doc about what we currently know about the BC sysex
(Behringer won't tell us anything)
SecretsBC.pdf about how to use the .tx command

My editor (BCn2000 Script Editor) is there as well as BC-Convert. You can use the above script in either
The Script editor directory also has some info files that you should download too.
Then they are available inside the editor for quick reference.

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.