OPL3(Yamaha YMF262)FMシンセシスを搭載した小型でシンプルなMIDIプレイヤーです。プレーヤーは、あなたがあなたのデバイスに持っているどんなMIDI、MUS、XMI、またはIMFファイルでも再生することができます。 Playerには、さまざまなDOSゲーム、音楽ソフトウェア、その他さまざまな音色のバンクから76種類のエンベデッドバンクがあり、さまざまなサウンドを楽しめます。同時に、WOPLフォーマットの外部ティンバーバンクファイルを使用することができます。
#libADLMIDIシンセサイザーの主な機能:
* 4オペレータモードをサポートするOPL3エミュレーション
* AIL =マイルズサウンドシステム/ DMX / HMI =ヒューマンマシンインターフェース/ Creative IBKに典型的なファイルからコピーされた、いくつかの既知のPCゲームからの埋め込みFMパッチ
*ステレオサウンド
*シミュレートされたOPL3チップの数は1〜100(最大チャネル数1800!)として指定できます。
*パン(バイナリパン、すなわち左側/右側オン/オフ)
*ピッチ調整可能範囲
* RPN / NRPNパラメータに反応するビブラート
*サスティン(別名ペダルホールド)とソステヌートの有効/無効
* MIDIとRMIファイルのサポート
*リアルタイムMIDI APIのサポート
* loopStart / loopEndタグのサポート(Final Fantasy VII)
* 111番目のコントローラベースのループスタート(RPG-Maker)
*チャンネルプレッシャーを軽減するためにコード付きの自動アルペジオを使用する
*複数の同時MIDIシンセサイザー(トラックごとのデバイス/ポート選択FF 09メッセージ)のサポートは、16チャンネルの制限を克服するために使用できます。
* Idソフトウェアミュージックファイルフォーマット(IMF)の再生をサポート
* WOPLフォーマットのカスタムバンクのサポート(仕様の詳細はこちら:https://github.com/Wohlstand/OPL3BankEditor/blob/master/Specifications/WOPL-and-OPLI-Specification.txt)
* GSおよびXG規格の一部サポート(1セットの128:128 GMセットよりも多くの楽器とパーカッションの目的で複数のチャンネルを使用する機能、および一部のGS / XG専用コントローラーのサポート)
* CC74 "Brightness"はモジュレータースケールに影響します(WTシンセの周波数カットオフをシミュレートするため)
*ポルタメントサポート(CC5、CC37、およびCC65)
*いくつかのジェネリック、GS、およびXG機能をサポートするSysExサポート
*フルパンステレオオプション(エミュレータでのみ動作)
#リンク
*プレーヤーのソースコード:https://github.com/Wohlstand/ADLMIDI-Player-Java
* libADLMIDIのソースコード:https://github.com/Wohlstand/libADLMIDI
あなたがWOPL音色バンクファイルを作成または修正することを可能にする* OPL3銀行エディタ:https://github.com/Wohlstand/OPL3BankEditor/