ZX Spectrum: Experimenting With 1-Bit Sound

A blog post recording attempts to play samples and chords through the ZX Spectrum beeper.

Author
Michael Martin
Published
5 September 2026
Kind
Personal lab-notebook blog post with assembly code and listening tests
Original
bumbershootsoft.wordpress.com/2026/09/05/zx-spectrum-experimenting-with-1-bit-sound/
Subject
Systems and hardware
Themes
Small means, Close to the machine

What it is

Michael Martin runs Bumbershoot Software, a site of retro programming experiments. This post is part of a ZX Spectrum tour. The author says it records failures as well as successes.

What it says

What evidence it gives

The post gives Z80 assembly code with cycle counts for the playback and chord routines. Judgments of sound quality are the author's own listening. The code and an audio file are said to be in the author's GitHub repo.

Interests and limits

The author is the only listener, and tests ran in the Fuse emulator. The post says real hardware may sound near-inaudible without an amplifier. The author admits not knowing whether bad sounds came from bugs or from the technique. Pulse width modulation is left unresolved.

Connections

These links are this wiki's own reading, not claims the sources make.