YM3526
From Wikipedia, the free encyclopedia
2オペレーター、同時発音数最大9音のFM音源に加え、プログラマブルタイマーを2系統内蔵する。キャプテン端末および文字放送受信機用途を目的に開発され、キャプテン端末の音源に関する仕様「メロディ音6音・リズム音5音同時出力」を満たす発音モードを搭載している[1][2]。
ADSRパラメータは同時期のYM2203(OPN)と比べて簡略化されており、持続音モードと減衰音モードを選択することで、前者ではサスティン・レイトがゼロに固定され、後者ではリリース・レイトが約7(マスタークロックに3.58MHzを印加した場合の相当値)に固定される。レジスタ上のリリース・レイトは、前者ではリリース・レイト、後者ではサスティン・レイトとして機能する。
エンベロープパラメータは発音中に任意に設定可能であるため、キーON時に減衰音モードとしてサスティン・レイトを指定し、キーOFF時に持続音モードに変更してリリース・レイトを指定することで、YM2151(OPM)やYM2203(OPN)と同じようなエンベロープの生成が可能である。
動作モード
OPLシリーズの特徴として、キャプテン端末・文字放送受信機仕様に適合するためのリズム音モードを有することが挙げられる。
これは、一部のチャンネルを1オペレータごとに分割、さらに内蔵のノイズジェネレータを合成することで、バスドラム、スネアドラム、タムタム、ハイハット、トップシンバルの5種類のリズム音を発生させるものである。
リズム音として使用されるチャンネルについても、リズム音に適した音色データをユーザーが設定する必要がある。また、発音する音程(周波数)も楽音と全く同様に指定するが、スネアドラムとハイハット、タムタムとトップシンバルは周波数レジスタを共有しているため、一つの周波数値(F-Number)でそれぞれの音色に最適な音程となるように倍率設定値(Multiple Level)を設定する。
バスドラムについては、音色設定も周波数設定も楽音用チャンネルと全く同様で、単にノートON/OFFを設定するフラグの位置が変わるだけなので、楽音用の音色と周波数値を設定することで楽音として使用することもできる[注 2]。
このような使い方をする場合、当然バスドラム用チャンネルはバスドラムとしては使用できなくなるため、バスドラムを使用しない、またはタムタム用チャンネルの音色と周波数の設定によってバスドラムの代用とするなどの運用が要求される。
したがって、実運用上は以下の3つの動作モードを持っていると言える。
- リズム音モード有効:メロディ6音+リズム5音
- リズム音モード有効:メロディ7音+リズム4音
- リズム音モード無効:メロディ9音
この特性は、後続のOPLシリーズにも引き継がれているが、同様の仕組みのリズム音モードを持つOPLL系では、リズム音モード用の音色をユーザーが設定できないため、大幅に使い勝手が異なる。
