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
Message
Re: [bc2000] Crumar Bit01 control (rastko again)
2009-04-28 by Martin Klang
Attachments
- No local attachments were found for this message.