YM2608

出典: フリー百科事典『ウィキペディア(Wikipedia)』
移動: 案内検索

YM2608(FM Operator type N-A, OPNA)は1985年日本楽器製造(現・ヤマハ)が開発したFM音源チップである。 1980年代1990年代にかけて、日本パーソナルコンピュータで最もポピュラーだったFM音源、YM2203(OPN)の拡張版であり、ソフトウェアレベルでの互換性を保っている[1]

4オペレータ・同時発音数6音ステレオのFM音源部、およびSSG3音モノラル、更にADPCM音源を1チャンネルと、リズム音源を内蔵している。 YM2203と同じく、プログラマブルタイマーを2系統内蔵し、8bitI/Oポートもついている。電源は5Vで、マスタークロックは8MHz。パッケージは64pinSDIP。DACにはYM3016(ステレオ)を使用。

幾つかの機能の削除に加え、電気的特性、パッケージなどを変更した後継のチップであるYMF288(後述)も存在する。

PC-9801-86音源ボード上のYM2608
DAC YM3016

FM音源[編集]

YM2203と比較すると、FM音源部は3チャンネルから6チャンネルへ、音声出力が二系統になることで、左右に音声の出力先を指定[2]可能になり、音色のパラメータにはLFO機能が拡張されている。

SSG音源部の機能はYM2203との違いはないが、3チャンネルが内部でミキシングされてから出力される[3]

リズム音源[編集]

YM2608が内蔵する6種類のADPCM波形を最大6音同時に発音可能。ボリュームも調整可能で、パン[4]させることも可能である。波形はバスドラムスネアドラムトップシンバルハイハット(クローズ)タムタムリムショット。タムタムの音程は一種類のみで変更は出来ない。

ADPCM[編集]

ADPCMは4bitサンプリングレート2KHz~16KHzの性能で、CPUメモリ、波形専用メモリ共にアクセス可能。外部メモリは最大256KBまで対応している。再生時には2KHz~55.5KHzの範囲で自由に周波数を設定できるため、音程を変える事が可能である。

搭載されたパーソナルコンピュータ[編集]

  • PC-8800シリーズ - NEC、PC-8801FA/MA/MA2/VA2/VA3/MCに搭載。それ以外のSR以降の機種には「サウンドボード2」の名称で、オプションボードが用意された。
  • PC-9800シリーズ - NEC、PC-98DO+PC-98GSPC-9821シリーズにて搭載、拡張ボード「PC-9801-73」「PC-9801-86」[5]でも使用されている。後者については、外付けのPCM出力を行う回路が存在し、ADPCMバッファが割愛されている。

サードパーティーから、純正「PC-9801-26K」の上位互換ボードとして、「スピークボード」が発売されている。

YMF288(OPN3)[編集]

YM2608の生産終了に伴い、後継チップとして生産された。パッケージがSOP28に変更されると共にハードウェア的には、AY-3-8910互換のパラレルI/Oポートが削除され、低消費電力のスタンバイモード、レジスタの扱いの異なるYMF288モードが新設されている。消費電力そのものが削減されると共に、FM音源部、SSG音源部共にデジタル出力に変更され、汎用のDACが使用可能となった。また、レジスタアクセス時のウェイトタイムが大幅削減されている。 音源チップとしてはADPCM/PCM機能とCSMモード、プリスケーラ機能の削除に伴い、互換性の維持のため存在はするものの、該当機能のレジスタについては機能しなくなっている。 PC-98シリーズのPC-9801-86互換音源ボードの一部[6]や、PC-9821の一部機種[7]の内蔵音源として使用された他、X68000用の音源ボードMK-MU1OにもOPNAの代用品として搭載されている。

参考文献[編集]

  • YM2608 OPNA アプリケーションマニュアル YAMAHA

脚注[編集]

  1. ^ 通常はOSアプリケーションからはOPNと同様の挙動をするが、特定のレジスタに値を書き込む事でFM音源の1~3チャンネルのレジスタがFM音源の4~6チャンネル、SSGのレジスタがADPCM用のレジスタになる。
  2. ^ YM2608では、中央、左、右、無音の4段階。
  3. ^ YM2608 OPNA アプリケーションマニュアル 図1-2 ブロックダイアグラム および 図1-3 端子配置図。
  4. ^ FM音源部と同じく4段階。
  5. ^ PC-9800シリーズ本体内蔵のうちPC-98DO+内蔵のものだけは、88モードにおけるサウンドボード2互換のため、ADPCM用のメモリを搭載している。98モードからも使用可能である。
  6. ^ BUFFALO製SRN-F、SXM-F等。
  7. ^ PC-9821Cb,Cx,Cf,Cb2,Cx2,Na7,Nx等。