Melody / Help / Source / Chord Progression

Chord Progression

A chord-progression sequencer (the chords arc) — place chords (by name, or pick a key + click the chords that fit) on a bar timeline and the Clock plays them back through the wired POLYPHONIC voice. A NOTE controller like the Piano Roll, but its kernel-owned data is CHORDS {root, quality, start, length, inversion}, which the kernel expands into notes (harmony.rs). Outputs Pitch + Gate + Velocity; wire into a voice (or drop the Chord Progression rig) + bind a Clock to Sync; raise Polyphony so each chord's notes ring together. The chord list is kernel-owned + saved with the project.

Inputs

PortSignal
Clockaudio · sync

Outputs

PortSignal
Pitchaudio · hz
Gateaudio · gate
Velaudio · norm

Parameters

ParameterRangeDefault
Polyphony1 – 88
Tuningfollow, 12-TETfollow
Snap to keyoff, onoff
Key Root0 – 110
Key Scalemajor, natural_minor, harmonic_minor, melodic_minor, dorian, phrygian, lydian, mixolydian, locrian, major_pentatonic, minor_pentatonic, egyptian, hirajoshi, blues, whole_tone, chromaticmajor
New chord length1bar, 2bar, halfbar, 1beat, 2beat1bar

Used in these rigs

Chord Synth · Chord → MIDI · Harmony · Harmony Workbench · Pure Chords · Song Sketch · Transcribe to Chords

More source nodes

Arpeggiator · Arranger · Clip · Drum Synth · File Input · FM Oscillator · Instrument · Keyboard · Microphone · Microphone (input) · MIDI In · Noise

Open Melody →