Urgent.News

What's breaking now, across thousands of outlets.

Science

The improbable music of the ZX Spectrum's one-bit speaker

Ingenious coders coaxed multichannel chiptunes from the humblest of sound hardware

The improbable music of the ZX Spectrum's one-bit speaker

The Sinclair ZX Spectrum, a popular home computer from 1982, had a notoriously weak sound system. But this limitation sparked the creativity of programmers who sought to make music using just a single bit. Michael Martin's Bumbershoot Software site has explored this fascinating topic, diving deep into the intricacies of one-bit sound implementation on the ZX Spectrum.

His latest post, "Experimenting With 1-Bit Sound," focuses on the original 16K and 48K models, not the Spectrum 128 with its more advanced sound chip. Despite the limitations, the Spectrum could play music from the start, as demonstrated by the code in the original Spectrum BASIC Manual. Fascinating examples include a snippet of Mahler's First Symphony played by a networked group of original Spectrum computers.

Martin's post delves into various audio-encoding methods and pulse-width modulation techniques, revealing the extent of what could be achieved with just one bit. The post also links to a remarkable music demo called "We are Vocoders," showcasing the ingenuity of Spectrum enthusiasts. Tim Follin, in particular, stood out for hand-coding music for Spectrum games like Mastertronic's Agent X series and Raw Recruit.

His work has been hailed as impressive, even by the renowned Aphex Twin. Follin's talent extended to creating entire half-hour albums using one-bit audio, available on Bandcamp and YouTube, accompanied by some spectacular Spec-tastic graphics.

Written by urgent.news from The Register Science's reporting — not their text. Machine-written — may contain errors; check the original before relying on it.

This story

This is one outlet's version. Read the fullest account.

Read the original at theregister.com →

More in Science

More from Sunday 13 September →