representation / Symbolic
Token sequence
A symbolic tokenization of music for transformer models — REMI / MIDI-like / compound vocabularies that flatten notes, timing and structure into a discrete token stream. An encoding of a score / MIDI track, not a new musical object.
How it works
This object can carry concrete values or a musical interpretation, depending on its notation.
This describes or analyzes music; it may not directly specify playable notes.
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.
remi
REMI-style token stream (bar / position / pitch / duration / velocity)
Bar Position_0 Pitch_60 Duration_4 Velocity_80
midi like
MIDI-like event tokens (note-on / note-off / time-shift)
NOTE_ON_60 TIME_SHIFT_120 NOTE_OFF_60
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
Midi File DataA complete musical file with multiple tracks and possibly metadataNote Set SequenceAn ordered sequence of note sets (chords) that may contain duplicatesLead SheetMinimal symbolic representation of a song, at least, it's chord structure. Mainly used in Jazz.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).Midi Track DataA single instrumental or vocal line with timing information