First-Principles
11 Sep 2026
Music Theory for Software Developers
I derived the twelve-note system in TypeScript to find out why it exists. Then I read the rest of the syllabus and found canonical forms, permutation groups and an assignment problem.
11 Sep 2026
Music Theory for Software Developers
I derived the twelve-note system in TypeScript to find out why it exists. Then I read the rest of the syllabus and found canonical forms, permutation groups and an assignment problem.