Page 1 of 1

sysex 8bit instead of 7bit ..

Posted: 18 Dec 2011 22:31
by dbk
Hello,

it´s me again with another beginner question.

i somehow managed to send sysex from the lemur to my machinedrum but for some reason my midimonitor tells me, that the data length is 8 bit instead of the 7bit the machinedrum is used too.

here´s what i´m sending:

midiout(0,{0x00, 0x20,0x3c, 0x02,0x01,0x5b,0x01,0x02});

how can i make this right? please someone let me know.

thanks,
martin

i go this in an "on laod" script, the lemur doesn´t stop sending the script too, like an endless loop.

Re: sysex 8bit instead of 7bit ..

Posted: 19 Dec 2011 02:32
by armatronix
A sysex message needs to begin with 0xf0 and end with 0xf7, see if that helps any.

Re: sysex 8bit instead of 7bit ..

Posted: 19 Dec 2011 11:54
by dbk
thank you, i´ve read that lemur addds the start and end alone, no need to write it. however, both versions still fail, somehow it becomes an 8 bit message and is not readable for the machinedrum,

Re: sysex 8bit instead of 7bit ..

Posted: 19 Dec 2011 12:10
by Macciza
Hi
It only adds it when using custom midi sysex I think, when using midiout you are responsible for everything
What are you trying to do? Have you got the message right? Have you got the sysex stats of the machine?
Cheers
MM

Re: sysex 8bit instead of 7bit ..

Posted: 19 Dec 2011 12:49
by dbk
i use custom midi message and hopefully got it right. i try to change the rythm echo parameter 1 on my elektron machindrum from the lemur,
the sysexdocumentation can be found here:
http://files.elektron.se/support/Elektr ... OS1.52.pdf

i´m not exactly sure if i got the sysex string right, i´m new to sysex.

i made it like this:

Code: Select all

{0xf0,0x00,0x20,0x3c,0x02,0x00,0x5d,000001,0127,0xf7}
i hope i got the sysex code correct, please let me know if i made an error in writing it down.

thanks a lot for your help.

cheers,
martin