Link Search Menu Expand Document

MIDI utilities

Arpeggiator

Arpeggiator

The classic arpeggiator effect. Play a chord on your keyboard and let the process create new notes from it.

The currently implemented modes are:

  • Forward: plays the notes in order (1-2-3-1-2-3)
  • Backwards: plays the notes in reverse order (3-2-1-3-2-1)
  • F->B: first forward then backwards (1-2-3-3-2-1)
  • B->F: first backwards then forward (3-2-1-1-2-3)
  • Chord: repeats the chord currently being held

Chord

Chord

This process transforms an input note into a chord.

For instance, if “Major” is selected: C3 -> C3 E3 G3

MIDI scale

MIDI scale

This process allows to transpose and make the input MIDI fit into predetermined scales, to prevent wrong notes for instance.

Quantifier

Quantifier

This process quantifies input MIDI onto the musical grid.

MIDI pitch

MIDI pitch

This process allows to extract the pitch of a MIDI note as a simple value.

Pulse to note

Pulse to note

This process allows to convert input signals into MIDI.

  • If the input is of type impulse, then the default velocity and default pitch are used.
  • If the input is of type int, then it is used as pitch and the velocity is set with the default velocity.
  • If the input is of type vec2, then the first element is the pitch, the second is the velocity.

Example: using the step sequencer to drive MIDI inputs

MIDI sequencer example