structural / Symbolic
Note set
A group of concrete MIDI pitches with octaves. It specifies one voicing and can be reduced to pitch classes or a rootless point shape.
Try it
Voice and transpose a note set
Select offsets from the lowest note. Transposition moves the MIDI notes and their pitch classes, while the relative point shape remains unchanged.
Transpose0 st
MIDI notes
48-52-55Note names
C3-E3-G3Pitch-class set
0-4-7Rootless point shape
0-4-7Range: C3–G3, 7 semitones. The point shape loses this absolute register.
Written forms
Ways to write this concept
Each notation describes the same underlying object. Load a playable example to hear one MIDI realization in the Code Sequencer.
midi
MIDI note numbers
60-64-67-7160-62-64-65-67-69-71
letter
Letter notation with octave numbers
C4-E4-G4-B4D3-E3-F3-G3-A3-B3-C4
chord name
Traditional chord naming, when applicable
Cmaj7F#m7b5
Choose Load beside a convertible example to open its live player. Some catalog formats describe analysis or a display label and have no note realization yet.
Concept connections
Pitch-class setA selection of the twelve pitch classes, independent of octave and order. It says which pitches are present without choosing a chord root or voicing.Point SetA rootless arrangement of semitone offsets from the lowest note. Its shape stays the same when a MIDI voicing is transposed.ScoreA polyphonic texture — several voices (temporalized lines / tracks) sounding at once over a shared timeline. The simultaneous counterpart of a note-set: where a note-set stacks single notes into a chord, a score stacks whole lines. Its `groupOf` is note-sequence. Collapse the voices at each instant and you get a chord progression (note-set-sequence) — the resulting chord qualities of the simultaneous notes; conversely, a chord progression can be voice-led into a score. Strip pitch and it becomes a point-score (key-independent counterpoint).Note Set CollectionAn unordered collection of unique note setsNote Set Sequence CollectionAn unordered collection of chord progressions — e.g. a songbook of changes or a library of progressions. A meta-group: a group of groups, whose `groupOf` is note-set-sequence (one level up from a note-set-collection).Note SpaceA 128-bin distribution over MIDI notes. Counts or weights retain register and repeated occurrences.