This node reads CC values from channels of a MIDI device so they can be used to control values on other nodes.

The MIDI channel can be selected manually, or use “Listen For Channel/CC” and make a change on the device and the channel will be picked up automatically.


Name Description
Current Value Shows the current value of the effect. Cannot be directly changed.
Channel Choose which MIDI channel to use for the modifier.
CC Select which control change to modify the channel.
Use Recorded Value Uses the recorded MIDI files, instead of the live input from a MIDI device.
Listen For Channel/CC Listen for the incoming MIDI device.
Recording.. Start recording changes in the current value, to save to as a sequence of keys on a newly created attribute.
Scale The scale/range of the modifier
Offset Offset the current value of the incoming
Operation The operation to be performed on the targeted parameter.
  • Add, adds to the parameter value.
  • Subtract, subtracts from the parameter value.
  • Multiply, multiplies the parameter value.
  • Replace, replaces the parameter value.
Recorded Value The currently recorded value being used.

Recording History

Name Description
Recorded Value # A keyed series of inputs matching the input from the midi controller that can be reused.


There are no inputs for this node.


The output is a numeric value that acts upon a connected parameter input of another node, using the operation method selected.