V3MMLmanual

1.3 トラック定義

← 目次

V3MMLでは、セミコロン「;」がトラック定義の区切り文字としての役割を果たしています。例えば、次のように書くと、トラックが3本定義され、ドミソの和音が3回発音されます。

ccc;
eee;
ggg;

テキスト先頭から最初のセミコロンまでが第1トラック、さらにその次のセミコロンまでが第2トラックといった具合です。この要領で、次々とトラックを増やすことが出来ます。

セミコロンは、厳密には次のトラックを開始する命令と解釈されるので、この場合、最後のセミコロンは無くても正常に演奏されます。しかし、後からトラック追加する時に備える意味で、トラックの終端には常にセミコロンを置いておくのが無難です。

演奏情報が含まれない空のトラック定義は、演奏前に自動的に破棄されます。