The Headless Studio — book cover

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 online Get the code ↗

Read every chapter free in the browser, or take the EPUB with you for your e-reader, phone, or tablet.

Chapters

  1. Chapter 1 — The Case for a Headless Studio
  2. Chapter 2 — A Synthesizer You Can Script
  3. Chapter 3 — Real Plugins, No DAW
  4. Chapter 4 — Rescuing Plugins That Won't Load
  5. Chapter 5 — The Treasure in GarageBand: Reading an Undocumented Format
  6. Chapter 6 — Drum Machines Are Sample Players
  7. Chapter 7 — Building Sound From Scratch (and Making It Wobble)
  8. Chapter 8 — The Song Is a Data Structure
  9. Chapter 9 — Humanization: The Hands Drift, the Machine Doesn't
  10. Chapter 10 — Every Band Member Gets a Rig
  11. Chapter 11 — The Shared Room
  12. Chapter 12 — Mix, Master, and the Proof in the Silence
  13. Chapter 13 — Case Study: Twelve Songs, One Script
  14. Chapter 14 — AI in the Loop, Honestly
  15. Chapter 15 — Shipping It

Appendices