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 .