Forums > Max For Live

NRPN handling

Apr 16 2013 | 10:07 am

hey all, I was looking for some tips on using NRPN MIDI messages in M4L.

I am building a patch to control Analog 4

It seems certain parameters can only be accessed using NRPNs (not suprisingly).

You can see a full list of MIDI values in Appendix D of the manual here:

but I attached a screen-capture of the OSC1 parameters as an example to make things easier…

So my questions basically are:

1. How does the midiformat object handle NRPN messages or can it?
2. If it can, can I send regular messages alongside NRPN (I am guessing that the synth will decide which are RPN and which are NRPN according to the MSB, LSB pair)?

Many, many thanks :)


  1. OSC1CCNRPN.png


Apr 16 2013 | 11:44 am

not sure why the NRPN section of that table isn’t being shown! Click on the link to the image to show it.

In any case, I am thinking the best way to proceed here would be not to use midiformat for the NRPN messages but rather create a sub-patch to format them accordingly and then feed the formatted messages directly to midiout.

Any better ideas?

Thanks a lot!

Apr 17 2013 | 12:42 pm

You might take a look at this:

Cheers from the first floor :-)

Apr 17 2013 | 2:34 pm

thanks christian! I also stumbled across this in the Live forum… Most helpful!

Viewing 4 posts - 1 through 4 (of 4 total)

Forums > Max For Live