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] Crumar Bit01 control (rastko again)

2009-04-28 by Martin Klang

On 28 Apr 2009, at 09:55, lazichi wrote:

> I got it basically for free (20 eur they did not know in the shop  
> what it is)

wow... congratulations!

 From the manual it looks like your message is a 'single program dump'  
which has 74 bytes of data. Was the cutoff set to 0 when the message  
was sent?

It seems that the way to send parameters to the synth is through a  
full program dump, which would kinda suck if you're hoping to control  
it real time with the BCR.

If I understand it correctly, each parameter has a position in the  
program data and takes up two bytes. How the two-byte value is  
constructed is detailed on page 32: least significant 4 bits in the  
lower part of the first byte, and most significant 4 bits in the lower  
part of the second byte. That's one binary representation I've never  
seen before.
Given a valid value 0 <= x <= 256, the first byte is x & 0x0f and the  
second byte is( x >> 4) & 0x0f
If this seems too complicated try changing just the second (most  
significant) byte with values between 0 and 0x0f (decimal 15) for  
coarse grained control.

So to change e.g. the cutoff frequency you need to find the right byte  
pair in the sysex...
It says byte 28, which I take to be the two bytes marked LL and MM  
below, counting from the first byte after '4a':

F0 25 10 07 4A 00 00 00  00 00 00 00 00 00 00 00
08 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 LL MM 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 00
00 00 00 00 00 00 00 00  00 00 00 00 00 00 00 F7

The table on p.32 also has a 'parameter' column - I don't understand  
what that means. If you're really lucky it is perhaps the CC number of  
that parameter. Try it!

In any case, good luck and happy experimenting,

/m

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.