ZX
Firmware for Workshop System Computer (Music Thing Modular)
A cycle-accurate ZX Spectrum 128K that turns the modular jacks/knobs/switch into a patchable control surface — plus OneBit (1-bit beeper synth) as an alternate boot mode.
- Distribution
- Prebuilt image you flash yourself
- License notes
- Upstream info.yaml says: MIT (card source); vendored components keep their own licences
- Source
- github.com https://github.com/TomWhitwell/Workshop_Computer/tree/main/releases/61_ZX_Spectrum
- Homepage
- computer.musicthing.co.uk https://computer.musicthing.co.uk/programs/61-zx-spectrum/
- Synced from
- upstream metadata, raw.githubusercontent.com https://raw.githubusercontent.com/TomWhitwell/Workshop_Computer/main/releases/61_ZX_Spectrum/info.yaml. Corrections belong upstream.
- emulator
- zx-spectrum
- z80
- ay-3-8912
- pt3
- 1bit
- chiptune
- cards
- editor
Description
A ZX Spectrum in Eurorack. The instrument you never needed.<br><br> ZX SPECTRUM (normal boot): a ZX Spectrum 128K in your Workshop Computer. Load .z80/.sna snapshots and .ay/.pt3 chip-music over a browser Web UI (interface.html, WebMIDI/SysEx).<br>Each jack/switch is mappable to a Spectrum key, joystick direction, or a Z80-readable port, so a Spectrum program can read patched CV/gates as data.<br>Type into the Spectrum from a laptop via the Web UI. The baked-in demo's source is a worked example of a Spectrum program interfacing with the CV world. <br>
<br>Alternatively CV mangle .ay/.pt3 file playback.<br><br>
ONEBIT (hold the momentary switch DOWN at power-on): a 1-bit "beeper synth" with seven selectable engines (ports of classic ZX-Spectrum beeper routines) and drums. Pitch CV, gate, duophony, and a cycleable 'drum kit'.
Version history
| Version | Date | Notes |
|---|---|---|
| 1.2.1 | 2026-08-04 | Version and date from the card's info.yaml. |