SMF2Q1 [filename]* [option]*
標準MIDIファイルをQ1形式に変換して出力する
ファイル名を省略すると標準入力を取り扱う。
format 0
のものだけ。
CHANNEL |
DB delta,status,val1,val2 | MIDIのChannelメッセージに相当する。 |
TEMPO |
DB delta,0xf1 DW tempo |
テンポを表わす。tempはBPM*100の値。 |
TIMING |
DB delta,0xf8,0,0 | デルタタイムのオーバーフローを補うためのダミーメッセージ |
EOT |
DB delta,0ffh,0,0 | 一番最後のメッセージ。 |
sysexF0 | DB delta,0xf0 DWORD len DB body..... |
SYSEXメッセージ。可変長。 データ先頭のF0は省略されている。 もし、このメッセージ内で完了するならば、データの最後にはF7があるべき。 |
sysexF7 | DB delta,0xf7 DWORD len DB body..... |
SYSEXメッセージ。可変長。 このメッセージの内容は、そのまま出力される。 通常は使用すべきではない。 sysex内部で複雑な時間管理が必要な場合にのみ使用する。 |
-Ofilename
-X
Ver 1.00 | 初版 |