TagTech 科技版2026.10.13 TUE・今日 14 則
ZX Spectrum(圖:Wikimedia Commons/Bill Bertram,CC BY-SA 2.5)。
復古電腦1982・一位元音效

只會「嗶」一聲的 ZX Spectrum,
怎樣奏出多聲部音樂?

早期型號只有一個壓電揚聲器,只能開或關。程式員以高速開關及脈衝寬度調變,做出多個聲部。

TAGTECH 科技版・閱讀時間約 1 分鐘

1982 年推出的 Sinclair ZX Spectrum,16K 及 48K 型號只有一個壓電揚聲器,每次只能開或關。後來的 Spectrum 128 才加入 AY-3-8912 音效晶片。

ZX Spectrum示意圖(圖:Wikimedia Commons/Nico Kaiser from München, Germany,CC BY 2.0)。

一個位元ONE BIT

Michael Martin 在網站 Bumbershoot Software 撰文,講解如何在這種硬件上編碼音訊,包括脈衝寬度調變:以極快速度開關揚聲器,模擬不同音量,甚至同時發出多個聲部。Spectrum 由推出時已可奏樂,原裝 BASIC 手冊收錄了一小段馬勒作品的程式。

ZX Spectrum示意圖(圖:Wikimedia Commons/Nico Kaiser from München, Germany,CC BY 2.0)。

背景BACKGROUND

ZX Spectrum 1982 年 4 月在英國推出,首年售出約 30 萬部,至 1992 年停產時累計銷量逾 500 萬部,是英國 1980 年代最普及的家用電腦之一。

作品THE MUSIC

1980 年代,Tim Follin 為 Mastertronic 遊戲《Agent X》等親手編寫音樂,沒有使用額外硬件。已故作曲家 Ben Daglish 有示範作品《Dark Fusion》;Rich「Tufty」Hollins 更製作了半小時的一位元專輯《ON and OFF》,可在 Bandcamp 收聽。

KEY NUMBERS・重點數字
1982推出年份
1位元揚聲器輸出
16K/48K涉及型號

來源SOURCES

  1. Centre for Computing History:ZX Spectrum 48K
  2. BBC News:ZX Spectrum
  3. The Register(2026-09-13)
  4. Bumbershoot Software