- EncodeMP3: writes stereo PCM frames to MP3 via go-lame (44100 Hz, 128 kbps, stereo) - RunSynthesis: renders WindowSnapshots through OscillatorBank then encodes to MP3 - Zero-packet guard before file creation returns descriptive error (OUT-03) - InitParams called after all Set* calls per go-lame requirements