Sent: Sunday, April 29, 2007 5:08 AM
To: bc2000@yahoogroups.com
Subject: [bc2000] Re: continious Sysex control - fixed with Birdie - great possibs = CHECKSUMS?
Hello,
Is it really possible to setup bcr2000 to send sysex with
checksum
calculation in it?
I need that to control an old Roland machine,
so i must know it before
i eventually purchase a bcr2000.
I installed the
Birdie Editor but i can't see any option for checksum
in it... Is it planned
for a future implementation, or is it already
hiding somewhere in the
software?
If not with Birdie, is there a way to program it on the bcr2000,
even
if it involves hard work and headaches?
Thanks, it's a very
crucial question for me at the moment.
--- In bc2000@yahoogroups.com,
"rpcfender" ..> wrote:
>
> I have just
discovered out that the Birdie Editor will create a
> continious Sysex
message or any other MIDI message (with a limit of
> 123 bytes according
to the German document).
> In fact it looks like it will send more than
one midi message
> ie Under LEARNED
> $B0 $10 val $B2 $14
val
>; produces in MidiOx
> B0 10 23
> B2 14 23
> B0 10
24
> B2 14 24
> B0 10 25
> B2 14 25
> I have tried
half a dozen messages with different channels and
> different
controllers
> $B0 $10 val $B1 $10 val $B9 $23 val
> even
> $B0
val val
> which sends out
> B0 01 01
> B0 02 02
> B0 03
03
> B0 04 04
>
> Try
> $99 val $70 $99 val $0
>
(midi note on and off channel 10) for really fun drum playing
>
>
As the editor doesn't seem to be around any more I'll upload it to
> this
site and hope that birdie@... won't mind.
>
> By the way the bc2000
will do all sorts of checksum calculations as
> well as 14 bit numbers.
> I will edit a Roland Fantom editor and upload it.
>
> ---
In bc2000@yahoogroups.com,
"rpcfender" > >
> > The BCR has a
message
> > .tx
> > according to the hacked spec at
>
> http://www.sequencer.de/synth/index.php/B-Control-Konfiguration
>
> a small patch is normally
> > $rev R1
> > $preset
>
> .name 'init '
> > .snapshot off
> > .request off
>
> .egroups 4
> > .fkeys on
> > .lock off
> >
.init
> > $encoder 1
> > .easypar CC 1 16 44 55
absolute
> > .showvalue on
> > .mode 12dot
> >
.resolution 24 24 24 24
> > .default 44
> > $end
> >
> > but the .easypar line can be replaced by
> > .tx
any_midi_message including sysex
> >
> > .tx $F0 $41 $00 $12
val $F7
> >
> > The data from the encoder is substituted for
the 'val' so
> >
> > $F0 $41 $00 $12 $10 $F7
> > $F0
$41 $00 $12 $11 $F7
> > $F0 $41 $00 $12 $12 $F7
> > $F0 $41
$00 $12 $13 $F7 etc
> >; is sent out.
> > I don't know of an
editor that will enable you to program this but it
> > can be edited in
MidiOx.
> > Has anyone go this to work?
>
>
>