Programmierbarer Soundgenerator - Programmable sound generator

Ein programmierbarer Soundgenerator ( PSG ) ist ein Soundchip , der Audiosignale erzeugt (oder synthetisiert ), die aus einer oder mehreren grundlegenden Wellenformen und oft einer Art von Rauschen bestehen . PSGs verwenden im Vergleich zu anderen Methoden wie der Frequenzmodulationssynthese oder der Pulscodemodulation eine relativ einfache Methode zur Klangerzeugung .

Technische Details

PSGs werden gesteuert, indem Daten über eine externe CPU in dedizierte Register auf dem Chip geschrieben werden ; daher der Name programmierbarer Klanggenerator. Es werden eine oder mehrere Grundwellenformen erzeugt (typischerweise eine Rechteck- , Dreieck- oder Sägezahnwelle) und oft ein Rauschsignal. Frequenz und Lautstärke der Wellenformen (sowie Ton und Lautstärke des Rauschens) werden normalerweise mit einer Hüllkurve geformt und/oder gemischt, bevor sie an die Audio-Ausgangsstufe gesendet werden.

Viele PSGs verfügen über drei Tonkanäle und einen Rauschkanal, einschließlich AY-3-8910, SN76489 und MOS Technology 6581.

Geschichte

In den späten 1970er Jahren wurden mehr elektronische Verbrauchergeräte mit Audiofunktionen entwickelt. PSG wurden zum Teil entwickelt, um relativ komplexe Klänge kostengünstig einzubinden. PSGs waren in vielen Arcade-Spielen , Spielkonsolen und Heimcomputern der 1980er und 90er Jahre enthalten.

1978 veröffentlichte General Instrument den AY-3-8910 , dessen Design später von der Yamaha Corporation für ihren YM2149 lizenziert wurde . Diese Chips wurden als Standard für die MSX- Computerstandards 1 bzw. 2 verwendet. Die Funktionen dieses Chips wurden auch in andere Yamaha-Soundchips integriert, einschließlich der Chips YM2203 und YM2608 , die ebenfalls zur FM-Synthese fähig waren . Im selben Jahr entwarf Atari den POKEY- Chip für seine Heimcomputer und Spielsysteme. Es hat eine PSG eingebaut.

1979 wurde Texas Instruments SN76489 für den TI-99/4- Computer produziert. Dies wurde auch im Tandy 1000 und IBM PCjr verwendet .

1982 wurde MOS Technology 6581 für den Commodore 64 produziert . Der Hauptchip des Nintendo Entertainment Systems , der Ricoh 2A03 , enthielt ein PSG.

Liste der PSGs

Siehe auch

Verweise

Weiterlesen

  • Burstein, S. (1979). „Ein programmierbarer Mehrkanal-Soundgenerator-IC“. 1979 Internationale IEEE-Konferenz für Halbleiterschaltungen. Zusammenfassung von technischen Papieren . XXII : 218–219. doi : 10.1109/ISSCC.1979.1155925 .
  • Torelli, G.; Caironi, G. (1983). „Neuer polyphoner Soundgenerator-Chip mit integriertem mikroprozessorprogrammierbarem ADSR-Hüllkurvenformer“. IEEE-Transaktionen zu Unterhaltungselektronik . CE-29 (3): 203–212. doi : 10.1109/TCE.1983.356303 . ISSN  1558-4127 .