beta
cables is under heavy development.
There might be one or another bug, please let us know about it!
read NRPN value from controller

summary (oneliner)

This op is able to output the index and value of a midi NRPN signal.

In contrast to Note and CC signals, a midi NRPN message's value ranges from 0 to 16383 instead of 0 to 127. This makes NRPN signals more useful for fine-grained control of visual data.

Please refer to http://www.philrees.co.uk/nrpnq.htm as a starting point if you want to know more about it in-depth.

You can press "learn" and then send a NRPN signal from your DAW to automatically assign them to MidiNRPN.

It is possible to normalize the NRPN values (which usually range from 0-16383) to either "0 to 1" or "-1 to 1“.

doc

issues

youtube id

collections

related ops

Inputs

MIDI

MIDI Event In (Object)

The in port for the MIDI event


MIDI Channel (string Number)

MIDI Channel number from 1 - 16


NRPN

NRPN Index (integer Number)

NRPN index


Normalize (string Number)

Choose between 3 options: 0 to 16383 (none), 0 to 1, -1 to 1


learn (Trigger)

press to automatically assign NRPN


clear (Trigger)

reset op to default state


Outputs

MIDI Event Out (Object)

The out port for MIDI event


Trigger Out (Trigger)

triggers whenever an NRPN message is sent


NRPN Index (Number)

NRPN index


NRPN Value (Number)

value output


Caught a mistake or want to contribute to the documentation?

Edit Documentationcancel save
Midi ops example:
Op example patch is not public domain!

This example file demonstrates how to use all the new midi ops.



Credits


Examples using MidiNRPN

Public Patches using MidiNRPN