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: New here - props and a question

2008-04-08 by Mark van den Berg

--- In bc2000@yahoogroups.com, "rpcfender" <rpcfender@...> wrote:
> This is the only way I have been able to use increment with sysex.
> It does mean that there is an extra message sent out, but you can use
> a CC  message in the easypar that doesn't affect anything.
> 
> $button 1
>   .showvalue on
>   .easypar CC 01 100 4 0 increment 1
>   .tx $F0 your sysex message   val chk-1 05 $F7
> 
> 'val' is the value 0 to 4 in this case
> 'chk-1' is the checksum that Roland uses
> '05' is the byte position in the sysex message to start the checksum
> addition

Well, '05' should ONLY be used as the byte position to start the
checksum addition if the Roland "Model" specification is exactly 1
byte long: for a 2-byte model (e.g. my GS-10 has "00 63") this should
be '06'. I guess the very latest Roland model IDs are 3 bytes long
("00 00 xx") - for those it should of course be '07'.

Mark.

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.