Content for AY-3-8910

AY-3-8910

The AY-3-8910 is a 3-voice programmable sound generator (PSG) designed by General Instrument in 1978, initially for use with their 16-bit CP1610 or one of the PIC1650 series of 8-bit microcomputers. The AY-3-8910 and its variants were used in many arcade games—Konami's Gyruss contains five—and pinball machines as well as being the sound chip in the Intellivision and Vectrex video game consoles, and the Amstrad CPC, Oric-1, Colour Genie, Elektor TV Games Computer, MSX, and later ZX Spectrum home computers. It was also used in the Mockingboard and Cricket sound cards for the Apple II and the Speech/Sound Cartridge for the TRS-80 Color Computer. After General Instrument's spinoff of Microchip Technology in 1987, the chip was sold for a few years under the Microchip brand instead. It was also produced under license by Yamaha (with minor modifications, i.e. a selectable clock divider pin, and a double-resolution but double-rate volume envelope table) as the YM2149F; the Atari ST uses this version. It produced very similar results to the Texas Instruments SN76489 and was on the market for a similar period. The chips are no longer made, but functionally-identical clones are still in active production. An unofficial VHDL description is freely available for use with FPGAs.

Vectron Sound Plus

“Chiptunes, anyone? Vectron Sound Plus uses the General Instrument AY-3-8910 sound generator to produce 8-bit retro audio. The simple design exposes the AY-3-8910’s data bus and control pins so that an external system can control it. The …

AY-3-8910 Speech Synthesis

“A Python library to control a General Instrument AY-3-8910 sound generator from a Raspberry Pi. To demonstrate the abilities of the chip, I used it to synthesize speech. This sound chip was first produced in 1978, and was in …

ZX Spectrum CPLD-based clone for rubber case

“Another CPLD-based ZX Spectrum clone for 48K rubber case with some sweet features. Tech specs - Half-sized PCB for 48K rubber case, case modifications isn’t necessary - Pentagon, Spectrum 128K and Spectrum 48K timings - Altera EPM1270 CPLD - Real Z80 in …

MIDI/Arduino Controlled 8-Bit Sound Generator (AY-3-8910)

“Build a retro sounding 8-Bit Sound Generator and control it through MIDI.This design is partly inspired by Chiptune enthusiasts building Arduino circuits to play Chiptune files and some of my own ideas to integrate the sound of early video …