🌈 Chromatic 🎶 - Music, Math, Colour, and Free Software
summary
Chromatic maps the 12-note chromatic scale to rainbow stickers, generates printable color-coded sheet music from a tiny Python generator that emits static HTML + JS, accepts USB MIDI so MIDI input records notes and prints clean pages, and proves useful with six-year-old testers. The project’s initial commit is pushed to Codeberg and is hosted on a Forĝejo/Codeberg instance; equal-tempered tuning and Newton-inspired colour mapping are implemented rather than theoretical just intonation.
AI-written summary · about
chapters (18)
- 0:00Chromatic project intro
- 1:02Musical notes and frequencies
- 3:31Octaves and note relationships
- 5:18Just intonation ratios
- 8:06Equal temperament tuning
- 10:11Tritone dissonance
- 11:14Circle of fifths theory
- 13:46Newton’s color wheel mapping
- 15:51Color-coded piano tools
- 17:18Chromatic HTML tool dev
- 18:44Chromatic free software transition
- 20:08Why GitHub alternatives matter
- 21:12Forgejo features intro
- 23:59Forgejo federation & moderation
- 24:22Chromatic features & design
- 27:45MIDI support & transcription
- 29:53Multiple octaves & notation quirks
- 31:10Q&A and future plans
related talks
33mWriting Music with Ruby: A subtle introduction to music theory
47mUnleashing your musical creativity with Magenta.js
26mLearning to Read Music with the Web MIDI API
26mThe Formulartic Spectrum
20mLook What You MIDI Me Do!
40mMidi Meets CSS
17mBuilding an intuitive web-based musical instrument
37mComposing Music in the Cloud
