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

MidiNRPN Op

Ops.Devices.Midi.MidiNRPN


MidiNRPN

read NRPN value from controller


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“.



Inputs

MIDI

MIDI Event In (Object)

The in port for the MIDI event

MIDI Channel index (integer /Number)

NRPN

NRPN Index (integer /Number)

NRPN index

Normalize index (integer /Number)
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 Documentation 

Midi ops example

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

Open Example In Editor

Patches using MidiNRPN