--- In korgpolyex@yahoogroups.com, "korgpolyex800" <korgpolyex800@...> wrote: > > I wasn't planning on using NPRN's in the first version of the > software. NPRN's are supported in later MIDI hardware controllers and > very few of the early hardware controllers support NPRN's or if they > do support NPRN's, they don't it very nicely anyway. > hmm, my JL Cooper Fadermaster is the oldest one I can think of and it does NRPN just as well as CC. It's sysex is that is difficult. Do you know which old controllers have trouble with NRPN? (BTW I was the one who originally claimed they didn't in this group, so if you are going by that old post, I was wrong!) > Each one of those unassigned MIDI CC's has only 127 bit resolution, > but that's perfect for the Poly 800. So I think we are good to go there. > No, CCs are definitely 7-bit. See here: <http://www.midibox.org/dokuwiki/midi_specification> "There are two ways to use 14-bit MIDI Messages; the trick is, to combine two 7-bit Messages to one 14-bit: -using RPNs -using NRPNs -sending two Controller Messages, eg: CC 12, Effect Ctrl 1 (MSB = Most Significant Byte) CC 44, Effect Ctrl 1 (LSB = Least Significant Byte) Sending 14bit from one pot is only possible if you're hacking the code. Because Pots are being read as 10-bit value, you have to interpolate to 14 bit and implement a NRPN or dual-CC method.
Message
Re: Implementing MIDI controllers for all parameters
2008-06-05 by zoinky420
Attachments
- No local attachments were found for this message.