The Headless Studio
Making Records with Python — No DAW Required
The whole system, free and complete: 15 chapters and 5 appendices, written for an intermediate programmer with no audio background. It walks the entire pipeline — hosting plugins headlessly, rescuing incompatible ones, reverse-engineering sampler formats, synthesis from scratch, arranging as data, mixing, and stems that provably sum to the master — and every bit of the working code is free and open on GitHub.
Read every chapter free in the browser, or take the EPUB with you for your e-reader, phone, or tablet.
Pop in your email and the download starts straight away. I’ll also send the occasional note when there’s a new chapter or article — nothing else, and you can unsubscribe any time.
Chapters
- Chapter 1 — The Case for a Headless Studio
- Chapter 2 — A Synthesizer You Can Script
- Chapter 3 — Real Plugins, No DAW
- Chapter 4 — Rescuing Plugins That Won't Load
- Chapter 5 — The Treasure in GarageBand: Reading an Undocumented Format
- Chapter 6 — Drum Machines Are Sample Players
- Chapter 7 — Building Sound From Scratch (and Making It Wobble)
- Chapter 8 — The Song Is a Data Structure
- Chapter 9 — Humanization: The Hands Drift, the Machine Doesn't
- Chapter 10 — Every Band Member Gets a Rig
- Chapter 11 — The Shared Room
- Chapter 12 — Mix, Master, and the Proof in the Silence
- Chapter 13 — Case Study: Twelve Songs, One Script
- Chapter 14 — AI in the Loop, Honestly
- Chapter 15 — Shipping It