Programmerbar ljudgenerator - Programmable sound generator

En programmerbar ljudgenerator ( PSG ) är ett ljudchip som genererar (eller syntetiserar ) ljudsignaler byggda från en eller flera grundläggande vågformer, och ofta någon form av brus . PSG: er använder en relativt enkel metod för att skapa ljud jämfört med andra metoder såsom frekvensmodulationssyntes eller pulskodsmodulering .

Tekniska detaljer

PSG: er styrs genom att skriva data till dedikerade register på chipet via en extern CPU ; därav namnet programmerbar ljudgenerator. En eller flera grundläggande vågformer genereras (vanligtvis en fyrkantig , triangel- eller sågtandvåg) och ofta en brussignal. Vågformernas frekvens och volym (och brusens ton och volym) formas vanligtvis med ett kuvert och eller blandas innan de skickas till ljudutgångssteget.

Många PSG: er har tre tonkanaler och en ljudkanal inklusive AY-3-8910, SN76489 och MOS Technology 6581.

Historia

I slutet av 1970-talet började fler elektroniska konsumentenheter designas med ljudfunktioner. PSG utvecklades delvis som ett sätt att integrera relativt komplexa ljud till en låg kostnad. PSG var i många arkadspel , spelkonsoler och hemdatorer på 1980- och 90-talet.

År 1978, General Instrument släppte AY-3-8910 , vars utformning senare licensierats av Yamaha Corporation för deras YM2149 . Dessa marker användes som standard för MSX- datorns standard 1 respektive 2. Funktionerna i detta chip införlivades också i andra Yamaha-ljudchips inklusive YM2203- och YM2608- chips, dessa kunde också FM-syntes . Samma år designade Atari POKEY- chipet för sina hemdatorer och spelsystem. Den införlivade en PSG.

1979 producerades Texas Instruments SN76489 för TI-99/4- datorn. Detta användes också i Tandy 1000 och IBM PCjr .

1982 tillverkades MOS Technology 6581 för Commodore 64 . Huvudchipet i Nintendo Entertainment System , Ricoh 2A03 , inkluderade en PSG.

Lista över PSG

Se även

Referenser

Vidare läsning

  • Burstein, S. (1979). "En flerkanalig programmerbar ljudgenerator IC". 1979 IEEE International Solid State Circuit Conference. Sammanfattning av tekniska dokument . XXII : 218–219. doi : 10.1109 / ISSCC.1979.1155925 .
  • Torelli, G .; Caironi, G. (1983). "Nytt polyfoniskt ljudgeneratorchip med integrerad mikroprocessorprogrammerbar ADSR-kuvertformare". IEEE-transaktioner på konsumentelektronik . CE-29 (3): 203–212. doi : 10.1109 / TCE.1983.356303 . ISSN  1558-4127 .