Notes on audio, graphics and building software for Apple platforms — mostly things I had to figure out and wanted to write down.

  1. Rules for the Real-Time Audio Thread The short list of things you can’t do inside an audio callback, and what to do instead.
  2. Sharp Text at Any Size with MSDF How multi-channel signed distance fields let one small texture render crisp glyphs at any scale.
  3. A State Variable Filter in Twenty Lines A stable, modulation-friendly filter that gives you low-pass, band-pass and high-pass at once.
  4. A Folder Full of Tiny Experiments Why I write a throwaway program for almost every question, and how I keep them useful.