structural / Symbolic
Song form
A chord progression arranged by labeled section (intro, verse, chorus, bridge…) — the harmonic skeleton of a lead sheet or guitar-chord chart. An ordered, named sequence whose sections are chord progressions (its `groupOf` is note-set-sequence). Forget the labels/order and it becomes a collection of progressions; forget pitch and it becomes a point-song-form (a key-independent structural shape for comparing songs).
How it works
This object can carry concrete values or a musical interpretation, depending on its notation.
It groups note set sequence objects in a defined order.
Written forms
Ways to write this concept
Each notation describes the same underlying object. Open an example to see it in every other notation, or load it to hear one MIDI realization in the Code Sequencer.
sections
Open guideCanonical: semicolon-separated `Label: progression` sections; each progression is a comma-separated chord chart. Repeats are allowed (a chorus can recur).
midi sections
Same structure with MIDI chord sets: `Label: set,set,…` where a set is dash-joined MIDI numbers.
Verse: 60-64-67,67-71-74,57-60-64,53-57-60; Chorus: 53-57-60,60-64-67