MMLコマンド一覧
マウスオーバーで解説がポップアップ、ポップアップ範囲外にマウスを持っていくと消去(上部にマージン有り)、クリックで解説ページに飛びます。
特殊定義
全チャンネルテンポ指定
音長計算法指定
他ファイルを読み込む
プレイヤーに表示されるタイトル名設定
プレイヤーに表示される製作者名設定
プレイヤーに表示される原曲名設定
プレイヤーに表示されるコメント設定
PCMファイルを読み込むディレクトリ設定
@se情報表示
定義 - ボリュームエンベロープ
PSG,SCC,OPLL(M)用ボリュームエンベロープ
OPLL用ボリュームエンベロープ
Y8950用ボリュームエンベロープ1
Y8950用ボリュームエンベロープ2
ADPCM用ボリュームエンベロープ
定義 - ピッチエンベロープ
PSG、SCC、OPLL(M)、Y8950、ADPCM用ピッチエンベロープ
OPLL用ピッチエンベロープ
PSG高速ピッチエンベロープ
PSG高速ノートエンベロープ
定義 - 音色
SCC音色定義
SCC音色加算
SCCモーフィング音色定義
SCCインターリーブ用波形作成
OPLL音色定義
Y8950音色定義
SCC波形切り替えエンベロープ定義
OPLL音色切り替えエンベロープ定義
Y8950音色切り替えエンベロープ定義
定義 - PCM
PCM波形定義
ADPCM波形定義
定義 - マッピング
PCMマッピング定義
ADPCMマッピング定義
SCCマッピング定義
OPLLマッピング定義
Y8950マッピング定義
デチューンマッピング定義
定義 - その他
PSGノイズエンベロープ定義
PSGハードウェアエンベロープのエンベロープ定義
PSGハードウェアエンベロープ周期のエンベロープ
マクロ定義
シーケンス - 一般
デフォルト音長指定
オクターブ指定
音量指定
Y8950モジュレータ音量指定
Y8950キャリア音量指定
Y8950モジュレータキャリア音量指定
オクターブ上げる
オクターブ下げる
テンポ設定
音の長さの割合、8分割指定
音の長さの割合、クロック指定
音の長さの割合、音長8分割指定
ポルタメント、周波数、クロック指定
ポルタメント、パラメータ変更
ポルタメント基準音
ポルタメント、音階指定
ポルタメント音階指定の移動速度指定
ポルタメント周波数、クロック指定のオフ
音階
シャープ
フラット
付点
休符
タイ
デチューン
ループ
調の設定
移調
全チャンネル調設定
旧曲ループ位置指定
曲ループ位置指定
ウエイト
音長入力モードの切り換え
レジスタアドレス書き込み
MMLエンベロープ
リリースオン
リリースオフ
ピッチエンベロープ周波数、半音1/256単位
ピッチエンベロープ周波数、レジスタ値単位
デチューン周波数、半音1/256単位
デチューン周波数、レジスタ値単位
高速ピッチエンベロープ周波数、半音1/256単位
高速ピッチエンベロープ周波数、レジスタ値単位
高速ピッチエンベロープ周波数、レジスタ値単位
シーケンス - エンベロープ
PSGハードウェアエンベロープセット
PSGハードウェアエンベロープ周期セット
ボリュームエンベロープ
ピッチエンベロープ
OPLLボリュームエンベロープ
OPLLピッチエンベロープ
PSG高速ピッチエンベロープ
PSG高速ノートエンベロープ
PSGノイズエンベロープ
PSGハードウェア周期エンベロープ
PSGハードウェアエンベロープのエンベロープ
Y8950ボリュームエンベロープ1
Y8950ボリュームエンベロープ2
Y8950モジュレータボリュームエンベロープ
ADPCMボリュームエンベロープセット
エンベロープ全オフ
シーケンス - 音色
SCC音色指定
OPLL音色指定
Y8950音色指定
SCC波形切り換え指定
SCCインターリーブ波形切り換え
OPLL音色切り換え指定
Y8950音色切り換え指定
シーケンス - マッピング
SCCマッピング指定
SCCマッピング基準音指定
PCMマッピング指定
PCMマッピング基準音指定
デチューンマッピング指定
デチューンマッピング基準音指定
OPLLマッピング指定
OPLLマッピング基準音指定
Y8950マッピング指定
Y8950マッピング基準音指定
ADPCMマッピング指定
ADPCMマッピング基準音指定
シーケンス - PCM
PCM波形指定
PCM高音質化
ADPCM波形指定
シーケンス - 特殊
SCC特殊モード1
SCC特殊モード2
SCC特殊モード3
PCM2倍再生
@vaの補正
Y8950振幅変調の深さ
Y8950ビブラートの深さ
コメント
オフセット1
テンポ合わせ・オフセット2
コンパイル拒否、許可コマンド
コンパイル情報表示
マクロ
エラーパススルー
限定コンパイル
シーケンス - リズム
各リズム音量
リズム音
バスドラム基準周波数
ハイハット・スネア基準周波数
タム・シンバル基準周波数指定
バスドラムボリュームエンベロープ
ハイハットボリュームエンベロープ
スネアボリュームエンベロープ
タムボリュームエンベロープ
シンバルボリュームエンベロープ
バスドラムピッチエンベロープ
ハイハット・スネアピッチエンベロープ
タム・シンバルピッチエンベロープ
全リズムボリュームエンベロープオフ
全リズムピッチエンベロープオフ
シーケンス - メモリ
v記憶
q記憶
o記憶
z記憶
@v記憶
@p記憶
@fv記憶
@fp記憶
@h記憶
@hn記憶
@n記憶
@va記憶
@vc記憶
@yv記憶
@vm記憶
vc記憶
vm記憶
vmc記憶
コマンドの説明捕捉
OPLL(M)=OPLLの通常チャンネル
OPLL(R)=OPLLのリズムチャンネル
基本的には、ピッチエンベロープ、ボリュームエンベロープ等は@を頭に付けることで絶対指定、何も付けない場合相対指定、:を用いてループポイントの指定になっています。