Been writing a chiptune synth entirely in x86-64 assembly (NASM, Linux) — no libc, no audio lib, no FPU even.
Everything fixed-point, samples computed by hand, WAV written straight to stdout.
So far: 4 oscillators + LFSR noise, polyphony, ADSR, FM synthesis with a hand-built