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

Change the preset by a sysex

Change the preset by a sysex

2010-02-27 by fourdrignier_joan

Hello,

How I may exchange the preset of my BCF2000 by sending a sysex if its possible (I would like control this by a software)

comment puis-je change le preset de ma BCF2000 en envoyant un sysex !

Re: Change the preset by a sysex

2010-02-27 by markwinvdb

--- In bc2000@yahoogroups.com, "fourdrignier_joan" <fourdrignier_joan@...> wrote:

> How I may exchange the preset of my BCF2000 by sending a sysex if its possible (I would like control this by a software)

See "BC MIDI Implementation.pdf", sections 19.3 (and section 6).
You can download this file from 
http://home.kpn.nl/~f2hmjvandenberg281/bc2000.html

Mark.

Re: Change the preset by a sysex

2010-03-01 by fourdrignier_joan

I tried to send this message:

$rev.
tx $F0 $00 $20 $32 $7F $7F $22 $02 $F7
$end

To pass on the preset 2 but that did not work. I hears a signal in the BCF but it remains blocked on the same preset

I also tried that:

$rev
$recall 02
$end

Now with sendFX:
F0 00 20 32 7F 14 20 00 00 24 72 65 76 F7
F0 00 20 32 7F 14 20 00 01 24 72 65 63 61 6C 6C 20 30 32 F7
F0 00 20 32 7F 14 20 00 02 24 65 6E 64 F7
But I arrive at the same result...

--- In bc2000@yahoogroups.com, "markwinvdb" <markwinvdb@...> wrote:
Show quoted textHide quoted text
>
> --- In bc2000@yahoogroups.com, "fourdrignier_joan" <fourdrignier_joan@> wrote:
> 
> > How I may exchange the preset of my BCF2000 by sending a sysex if its possible (I would like control this by a software)
> 
> See "BC MIDI Implementation.pdf", sections 19.3 (and section 6).
> You can download this file from 
> http://home.kpn.nl/~f2hmjvandenberg281/bc2000.html
> 
> Mark.
>

Re: Change the preset by a sysex

2010-03-01 by fourdrignier_joan

Yes that has there, I understood. It is necessary to write 
Rev F1 for the BCF2000

--- In bc2000@yahoogroups.com, "fourdrignier_joan" <fourdrignier_joan@...> wrote:
Show quoted textHide quoted text
>
> Hello,
> 
> How I may exchange the preset of my BCF2000 by sending a sysex if its possible (I would like control this by a software)
> 
> comment puis-je change le preset de ma BCF2000 en envoyant un sysex !
>

Re: Change the preset by a sysex

2010-03-01 by Royce

Hi

The bare minimum for what I think you are trying to do on a BCR2000

$rev R1
$recall 12
$end

F0 00 20 32 7F 7F 20 00 00 24 72 65 76 20 52 31 F7 
F0 00 20 32 7F 7F 20 00 01 24 72 65 63 61 6C 6C 20 31 32 F7
F0 00 20 32 7F 7F 20 00 02 24 65 6E 64 F7
     

Royce
Show quoted textHide quoted text
> 
> $rev.
> tx $F0 $00 $20 $32 $7F $7F $22 $02 $F7
> $end
> 
> To pass on the preset 2 but that did not work. I hears a signal in the BCF but it remains blocked on the same preset
> 
> I also tried that:
> 
> $rev
> $recall 02
> $end
> 
> Now with sendFX:
> F0 00 20 32 7F 14 20 00 00 24 72 65 76 F7
> F0 00 20 32 7F 14 20 00 01 24 72 65 63 61 6C 6C 20 30 32 F7
> F0 00 20 32 7F 14 20 00 02 24 65 6E 64 F7
> But I arrive at the same result...
 
> --- In bc2000@yahoogroups.com, "markwinvdb" <markwinvdb@> wrote:
> >
> > --- In bc2000@yahoogroups.com, "fourdrignier_joan" <fourdrignier_joan@> wrote:
> > 
> > > How I may exchange the preset of my BCF2000 by sending a sysex if its possible (I would like control this by a software)
> > 
> > See "BC MIDI Implementation.pdf", sections 19.3 (and section 6).
> > You can download this file from 
> > http://home.kpn.nl/~f2hmjvandenberg281/bc2000.html
> > 
> > Mark.
> >
>

Re: Change the preset by a sysex

2010-03-01 by markwinvdb

--- In bc2000@yahoogroups.com, "fourdrignier_joan" <fourdrignier_joan@...> wrote:
> I tried to send this message:
> $rev.
> tx $F0 $00 $20 $32 $7F $7F $22 $02 $F7
> $end
> To pass on the preset 2 but that did not work. I hears a signal in the BCF but it remains blocked on the same preset

> I also tried that:
> $rev
> $recall 02
> $end
> 
> Now with sendFX:
> F0 00 20 32 7F 14 20 00 00 24 72 65 76 F7
> F0 00 20 32 7F 14 20 00 01 24 72 65 63 61 6C 6C 20 30 32 F7
> F0 00 20 32 7F 14 20 00 02 24 65 6E 64 F7
> But I arrive at the same result...

The Behringer SysEx "Select Preset" command $22 should NOT be embedded in a BCL chain (between $rev and $end).
It should be sent directly as a MIDI SysEx message, so for instance simply: F0 00 20 32 7F 7F 22 02 F7 

The $recall statement must indeed be embedded in a BCL chain. But as Royce has already pointed out, "$rev" should be "$rev F1" for a BCF, and "$rev R1" for a BCR.

Personally I prefer the "Select Preset" method: it is shorter, simpler and faster. (That's why it's BC Manager's default method.)

Mark.

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.