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, isolating instrument runtimes, mapping your own sample instruments, synthesis from scratch, arranging as data, mixing, and verifying float stems against the working mix. It follows the complete album workflow. The code is free and open on GitHub.

Read online Download EPUB Get the code ↗

Free EPUB for your e-reader, phone, or tablet — or read every chapter right here in the browser.

Chapters

  1. Chapter 1 — The Case for a Headless Studio
  2. Chapter 2 — Rendering Note Events with FluidSynth
  3. Chapter 3 — Processing Saved Audio with VST3 Effects
  4. Chapter 4 — An Instrument Across a Process Boundary
  5. Chapter 5 — Build a Sample Instrument from Your Own Sounds
  6. Chapter 6 — Drum Machines Are Sample Players
  7. Chapter 7 — Synthesis from a Few Sine Waves
  8. Chapter 8 — The Song Is a Data Structure
  9. Chapter 9 — Performance Timing and a Stable Beat
  10. Chapter 10 — Give Each Bus a Role in the Mix
  11. Chapter 11 — The Shared Room
  12. Chapter 12 — Mixing, Mastering, and What a Null Test Proves
  13. Chapter 13 — Two Albums, Distinct Musical Identities
  14. Chapter 14 — AI Collaboration and a Clear Production Record
  15. Chapter 15 — Delivery, Publication and Reproducible Files

Appendices