音楽記述言語PMMLの概要
スポンサーリンク
概要
- 論文の詳細を見る
本稿では、PMML (Practical Music Macro Language) と呼ばれるMIDI楽器の自動演奏を目的とした新たな音楽記述言語について概説する。PMMLは、音符、休符、和音、並行する複数のパート等の基本的な音楽要素を簡便に記述する機能に加え、自由曲線に基づいたパラメータの連続変化、制御構造やマクロを使った音楽の構造記述、アルゴリズムによる楽曲合成、エフェクタと呼ばれるソフトウェアモジュールによるイベント処理、メッセージパッシングによるパート間での通信または同期といった、より高度な機能を備えている。PMMLのソースコードは開発したPMMLインタプリタによって標準MIDIファイルに変換される。この変換に要する時間は、ソースコードの編集、再変換、演奏を繰り返し実行する上で十分実用的な値である。
- 一般社団法人情報処理学会の論文
- 1997-07-20