Change the preset by a sysex
2010-02-27 by fourdrignier_joan
Yahoo Groups archive
Index last updated: 2026-04-28 23:16 UTC
Thread
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 !
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.
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:
> > --- 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. >
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:
> > 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 ! >
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> > $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. > > >
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.