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

Attachment: signature.asc
Description: Digital signature

_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to