As part of a ZX Spectrum tour, a developer created routines to play simple tones and multichannel sound, including chords, using the machine's 1-bit beeper. This effort was inspired by earlier work on the Apple II and IBM PC's 1-bit speakers.
The development focused on multichannel sound through the 1-bit speaker. It also involved recreating simple 1-bit Pulse Code Modulation (PCM) playback and briefly experimenting with Pulse Width Modulation (PWM). These techniques informed the chord playback work.
PCM involves sampling a waveform and sending values to hardware for conversion into speaker voltages. The ZX Spectrum's speaker is either on or off, resulting in 1-bit PCM. While this can achieve a 16kHz playback rate, the 1-bit nature leads to significant distortion. The 48K ZX Spectrum's 3.5 MHz CPU clock was used for cycle counting in these experiments.
✨ This summary was generated by AI from the outlets' reporting listed below. It is not independently verified and may contain errors — check the original sources. How BrevFeed works →
One email each morning: the day's tech stories, clustered across outlets and summarized. No account needed.
One email a day. Unsubscribe in one click, any time.
Spend a few minutes, get the whole day. Every topic's top stories in one hands-free rundown — listen, watch, or read the transcript.
▶ Play today's briefNew every morning, and the back catalogue is archived by date.
A developer implemented routines for multichannel sound, including chord playback, on the ZX Spectrum's 1-bit beeper. This work involved recreating 1-bit PCM playback and exploring PWM techniques, building on previous experiments with the Apple II and IBM PC's 1-bit speakers.