§ I · The Workshop
Nine instruments
for music theory.
Small operative models of musicological ideas — and a personal bookshelf for what you find in the Library. Self-contained, no external dependencies.
Pitch-Class Set Calculator
A 12-pc clock face. Click pitches; watch normal form, prime form, interval vector, and Forte number compute live. All 223 set classes; complement, transposition, inversion.
Open → No. IITonnetz Explorer
An interactive triadic lattice. Apply P, L, R, N, S transformations and watch the highlighted triangle pivot. Hexatonic, octatonic, 24-triad cycle presets.
Open → No. IIITuning Lab
Visualise the harmonic series in real time; A/B-compare melodies in 12-TET, just intonation, Pythagorean, ¼-comma meantone, 24-TET, slendro, pelog.
Open → No. IVThe Discipline, 1850–2026
132 markers across institutions, publications, paradigms, controversies. Filter by subfield, search, zoom. Includes the 2019–2025 Ewell–JSS overlay.
Open → No. VGuitar Fretboard
A 6-string fretboard with logarithmic fret spacing. Eight tunings, 15 scales, 19 chord shapes with strum direction and inter-string spread.
Open → No. VIMetronome & Polyrhythm
Sub-millisecond Web Audio scheduling; nine time signatures; tap tempo. Polyrhythm mode runs 2:3, 3:4, 4:5, 5:7, 7:11 cross-rhythms aligned at the LCM cycle.
Open → No. VIIFlashcards (SRS)
127 cards across eleven decks. Each rating recomputes ease, interval, and the next due date; reviews persist in localStorage.
Bookshelf
A personal shelf for OpenAlex works. Save from the Library, tag and annotate, sort by added/year/citations, export as a Markdown reading list. Lives in localStorage.
Schenkerian Reduction
A grand staff with the Urlinie above and Bassbrechung below. Slide reduction depth from foreground to Ursatz; click any notehead to inspect its function (passing, neighbour, structural). Six examples — Mozart, Bach, Schubert, Beethoven, Twinkle.
Open →