PSG

Keywords: PSG, 1980年代, 6502, ATARI, FM-7, FM-77, FM77AV, FM音源, GI

PSG(Programmable Sound Generator)は、コンピュータに搭載される音源の一種。1980年代パソコンや携帯用ゲーム機に採用されている。

主にゼネラル・インスツルメンツ(GI)社のAY-3-8910相当品のことを指すが、テキサス・インスツルメンツ(TI)社のSN76489も同様に扱われる。

また、ヤマハの一部のFM音源チップ(YM2203/YM2608など)に搭載されているそれはSSG (Synthesized Sound Generator) と表記されることがあるが、実態はAY-3-8910と同じものである。ヤマハはAY-3-8910相当のPSG単体のチップ(YM2149)も出している。

広義では、ファミコン以降のゲーム機もまとめて「ファミコン」と呼ぶ世代がいるように、 矩形波の出る安価なチップ音源もまとめて「PSG」と呼ばれることがある。

目次

AY-3-8910の仕様

代表的なPSGチップであるAY-3-8910は次のような仕様である。

AY-3-8910相当品を搭載した主なコンピュータ

SSGを搭載した主なコンピュータ

FM音源:YM2203(OPN)/YM2608(OPNA)を搭載

SN76489の仕様

SN76489(DCSGとも呼ばれる)のPSGとの大きな違いは、矩形波チャンネル3つ+ノイズ発生チャンネル1の合計4チャンネルで構成されているところである。PSG(SSG)はその構造上ノイズの音量制御が3つのチャンネルのどれかに依存してしまうが、SN76489(やpAPU)にはこの制限はなく、独立したノイズチャンネル単体で自由に音量制御できる。

SN76489を搭載した主なコンピュータ

ファミコン音源(pAPU)の仕様

ファミコンに搭載されている音源は次のような仕様である。

この音源はファミコンのCPU RP2A03(6502カスタム)に組み込まれた機能の一つであり、 pAPU(pseudo Audio Processing Unit)と呼ばれている。

pAPUのパルス波発生装置はゲームボーイゲームボーイアドバンスにも搭載され、 矩形波だけでなくデューティー比1:7パルス波などの独特な音色も出せる表情の豊かさがPSGの矩形波との大きな違いである。

PSGと誤解されやすいその他の音源

なお、PCエンジンに使われているのは波形メモリ音源(変調機能つき)であり、PSGではない。

執筆の途中です この「PSG」は、コンピュータに関連した書きかけ項目です。この項目を加筆、訂正などして下さる協力者を求めています。

Keywords: PSG, 1980年代, 6502, ATARI, FM-7, FM-77, FM77AV, FM音源, GI