Tag
This article explains how to achieve high-quality digital audio playback on the ZX Spectrum's 1-bit beeper using assembly language and specific timing techniques, verified on both period hardware and modern clones.
The author experiments with PCM and PWM sound techniques on the ZX Spectrum to achieve multichannel 1-bit audio playback, documenting both successes and failures in the process.