It’s finally time for me to wrap up this ZX Spectrum series, with a look at how to get the simple 1-bit beeper on every Spectrum model to emit high-quality digital audio. The results are quit…
23 comments
It's also why everything looked and sounded better on 8-bit computers that had hardware support for graphic sprites or sound generation, even if they had a less powerful CPU. And it's the untold story behind why 16-bit graphics looked so much better: it wasn't about the CPU as much as it was about having a dedicated video card / chipset with its own memory, a sound card that handled polyphonic sound and MIDI synthesis, etc.
https://www.theregister.com/offbeat/2026/09/13/the-improbabl...
I got some valuable links to tunes from a previous HN thread:
https://news.ycombinator.com/item?id=49611230
It was just 3 weeks ago...
https://www.youtube.com/watch?v=Dy8kZcGz98U
There were a few games (in later years) with speach/audio. But Robocop was one that stands in my memory for the good music.
https://youtu.be/yjrbcLm78I8?si=GMIqDdL31hq4ik72&t=87
Although tbf apparently that's done via the AY sound chip of the 128k, which is a lot easier than through the on/off beeper of the 48k since the AY can do digitized audio via CPU-driven volume modulation.
https://spectrumgamesuk.com/index.php?game=Meteor-Storm
I think it said "Meteor Alert!" or something similar, though the quality was terrible.
For high quality speech, you could get the Currah μSpeech! https://en.wikipedia.org/wiki/Currah#Currah_%CE%BCSpeech_for...
I swear there was one symbol it pronounced "flea bleep".
(And there was a "Get ready!" which I didn't remember)
Read the full thread on Hacker News →
Related stories
- Hacker News · 1 points · 6 days ago
- Hacker News · 2 points · 3 days ago
- Forging 1024-bit RSA signatures in nearly SNFS timeeprint.iacr.orgLobsters · 7 points · 7 days ago
- Unfinished Business with 1-Bit Audio Chordsbumbershootsoft.wordpress.comHacker News · 1 points · 7 days ago
- Hacker News · 2 points · 4 days ago
- Hacker News · 1 points · about 12 hours ago