Provides a simple and fast piano roll to create melodic patterns and sources by hand, as well as to record and edit recorded melodies.
The Piano Roll Node can be connected to an audio source Node to drive audio synthesis with the created melody, such as the Melodic Oscillator Node or the Sampler Node.
The melody can also be arranged on the Timeline as you see fit.
This Node provides a simple and fast piano roll to edit melodic patterns. The piano roll can be opened either from the properties panel, or by double clicking on the node (both in Patcher and Timeline). Navigation is mostly identical to that of the Timeline (e.g. hold and drag to move the viewport, zoom with mouse-wheel or pinch-zoom), with the following additions:
The Piano Roll Node can record live play through its Melody input. If a source with a live Melody is connected (such as a MIDI Keyboard Node), click or tap the Record button in the “dropdown” section of the header when the Piano Roll is open. This will start recording as soon as the connected input updates (e.g. by pressing a key on a connected MIDI keyboard). When finished, simply click or tap the Record button again.
Note: melody preprocessing can be applied to the input before it reaches the Piano Roll Node. For example, to automatically record each note from a keyboard as a chord, connect your Melody source through a Component Extension Node.
The Piano Roll Node can also take a snapshot of non-live Melody data, such as the output of another Piano Roll, or a Sequencer Node. To do this, simply connect a non-live Melody line to the Melody input, then click on the Snapshot button in the “dropdown” section of the header when the Piano Roll is open. This will copy the source Melody into the Piano Roll. This can also be used to inspect the effect of Melody preprocessor Nodes (such as the Component Extension Node).
Note: taking a snapshot will erase any previous contents in the Piano Roll editor. The previous contents can be restored by doing an Undo.
This Node has no inputs.
Most of this Node’s settings are accessible by opening the Piano Roll editor.