I don't own a Matrix-1000 but the chroma polaris used a 7 bit 2's complement system.. which is sort of a pain to map to standard midi controllers. I assume you should be able to figure it out by just hooking up a CC slider [or pure data] and seeing if you hear a jump right around cc value 64.
the chroma polaris manual page 15: http://www.rhodeschroma.com/content/polaris/midimanual.pdf Shows a little about the values.. though, its just straight up 2s complement -5 -> ~(5) + 1 [then zero out the top bit to get a valid midi value]. -Alex On 0, Ralf Mardorf <[email protected]> wrote: > Hi, > > I'm writing a CLI editor for the Matrix-1000. Regarding to the owner's > manual some parameters have 6 bit values, so I gave them a range from 0 > to 63, for the 7 bit value I definite a range from 0 to 127. Many values > are described as "7 (Signed)". I consider those values should get a > range from -64 to 0 to +63, IOW I understand it as a two's complement, > but the editor of my Atari ST's Cubase 3.1 doesn't give them a value > from -64 to 0 to +63, instead the GUI's value range is from 0 to 127. I > suspect that the Cubase editor is mistaken, resp. the editor was build > by a "kit" and I suspect there's a limitation, it doesn't know signed > values. > > My guess is, that it would be correct to assign a value range from -64 > to 0 to +63. Is this correct? Or am I mistaken and the value range given > by Cubase is correct? > > Regards, > Ralf > > _______________________________________________ > Linux-audio-dev mailing list > [email protected] > http://lists.linuxaudio.org/listinfo/linux-audio-dev
signature.asc
Description: Digital signature
_______________________________________________ Linux-audio-dev mailing list [email protected] http://lists.linuxaudio.org/listinfo/linux-audio-dev
