← All Sound Chips

AY-3-8910

General Instrument (later Yamaha as YM2149) · 1978 · 1980s · 3 voices

The AY-3-8910 was the most widely used sound chip of the 8-bit home computer era, providing three square-wave voices and a noise channel to the ZX Spectrum 128, Amstrad CPC, MSX, and Atari ST, with a bright, buzzy sound as distinctive as any of its contemporaries.

General Instrument introduced the AY-3-8910 in 1978 as a Programmable Sound Generator (PSG) intended for arcade and consumer electronics use. Its three square-wave channels — each with independently programmable frequency and amplitude envelope — plus a shared noise generator and hardware envelope generator producing 16 waveform shapes, provided a simple but versatile synthesis architecture that manufacturers could licence at low cost. The chip was so widely adopted that Yamaha produced a compatible clone, the YM2149, which was used on the Atari ST and many MSX machines. On the ZX Spectrum 128 and Amstrad CPC, the AY's three channels sat above the beeper (or Spectrum 48K's single-channel output), and composers learned to use all three channels simultaneously for melody, bass, and rhythm patterns. The AY's bright, slightly harsh square-wave timbre is immediately recognisable and has become the sonic signature of European 8-bit computing.

Found In:
  • ZX Spectrum 128
  • Amstrad CPC
  • MSX
  • Atari ST
  • Intellivision
  • many arcade boards
Iconic Tracks:
  • Jonathan Dunn — Robocop CPC (1988)
  • Tim Follin — Bionic Commando CPC (1988)
  • David Whittaker — Zak McKracken Amstrad (1988)
  • Various — Ghosts 'N Goblins MSX (1986)
  • Ben Daglish — various Amstrad CPC titles (1986–1989)
Key Facts:
  • Introduced by General Instrument in 1978; used in arcade hardware before home computers
  • Yamaha YM2149 is a licensed compatible clone used in the Atari ST and many MSX machines
  • Three tone channels plus shared noise generator; hardware envelope generator with 16 waveform shapes
  • The ZX Spectrum 128 added AY sound atop the original 48K's single-channel beeper
  • So widely used that "AY chip" became a generic term for PSG sound in European 8-bit computing