忍者ブログ

2024
04
19

[PR]

×

[PR]上記の広告は3ヶ月以上新規記事投稿のないブログに表示されています。新しい記事を書く事で広告が消えます。

2024/04/19 (Fri.)

2009
09
01

論文紹介 - 音楽記述言語PMMLの概要

  世の中には、星の数ほどの論文が存在する。そこにはたくさんの画期的なアイディアや面白い分析が披露されており、宝の山とも言える。しかしながら、多くの論文は他分野の人間の目に触れることなく、世の中に影響を与えられぬまま、ある意味眠っている。

  そこで新たに設立いたしました本コーナー、「論文紹介」。その名の通り、面白そうな論文を勝手に持ってきて紹介、勝手にコメントするという自己満企画。趣味と専門の関係で音楽情報学とかロボティクス・通信関係に偏るかもしんないが、なるべく色んな分野を見ていきたい。


  さて!記念すべき第1回はこちら。

“音楽記述言語PMMLの概要”
(Overview of the Practical Music Macro Language),
西村,情報処理学会研究報告. [音楽情報科学],1997年

ちょっと古いですが。音楽をプログラミング言語のようなモノで記述するという発想。LilyPondのように楽譜を記述するためのTeXライクなマークアップ言語はありますが、こちらは音楽ソノモノを記述するというコンセプト。

PMMLは、音符、休符、和音、並行する複数のパート等の基本的な音楽要素を簡便に記述する機能に加え、自由曲線に基づいたパラメータの連続変化、制御構造やマクロを使った音楽の構造記述、アルゴリズムによる楽曲合成、エフェクタと呼ばれるソフトウェアモジュールによるイベント処理、メッセージパッシングによるパート間での通信または同期といった、より高度な機能を備えている。

だそうでございます。高水準の記述が可能で、繰り返しやパターン呼び出しなど音楽の構造を表現でき、またアルゴリズムによる楽曲合成が可能とのこと。他にも音楽記述言語というのはいくつかあるそうですが、どれも可読性に問題アリなんだとさ。

  文中では実際に、バッハのプレリュードの一部をPMMLで書いてあります。1小節分の音形パターンをpatternという名のマクロとして記述しておくことで、簡単に繰り返しパターンを配置できる。

def(pattern) {
repeat(2) {
  { h $1++ }&
  { r(s) h-g $2 }&
  { r(i) s $3 $4 $5 $3 $4 $5 }
}
}

pattern(c4, e4, g4, c5, e5)
pattern(b3, d4, g4, d5, f5)
pattern(c4, e4, g4, c5, e5)
(以下略)

という感じで、pattern内でリズムパターンを定義し、引数として音高を渡している。平行カノン(?)など、厳密に構造化された音楽の記述に向いてそうです。他にも包絡線のコントロールチェンジ(ADSRの調整)とかもできるみたいです。どちらかというとMIDI生成を主眼に置いている。なかなか面白そうだ。

でも仕様覚えるのがめんどくさいな。


  というわけで第1回論文紹介でした。オンガクヲタクの皆さん、いかがでしたでしょうか。次回からは頑張ってもうちょっとちゃんと読んでから解説します、サーセンwww  

PR

2009/09/01 (Tue.) Trackback() Comment(2) 論文紹介

Comments

名前
メールアドレス
URL
コメント
PASS  Vodafone絵文字 i-mode絵文字 Ezweb絵文字

君はこれをやる時間はあるのかい?

斜め  2009/09/02 (Wed.) 10:04 edit

無いことはないですが、厳しい段階に来ています。

abe  2009/09/02 (Wed.) 12:21 edit

Trackback

Trackback for this entry:

プロフィール

自己紹介:
広島で活動していたバンド、LDF。 リーダー、abe、サイバ、AtoCの4人。今は実質、abe。
※写真はリーダーのものです
本ブログの注意事項
↑はじめにお読みください

リンク

イガさんHP
 理系ギタリスト・イガさんのHP。音楽レビューブログ「まっはの音楽室」はじめました  
---------------------------------
ひとりごとをはじめましょう
 元チェロ弾きn安さんがひとりごとをつぶやく(頻度は低い)。 HPもあるよ!  
---------------------------------
つづらな陽気
 ユーチャン@コボラーが無限の日常とボヤきをつづる。更新は稀  
---------------------------------
一音成仏~ブロリの部屋~
 自称作曲家(笑)の元LDFリーダーの自己満日記。いろいろやってます。今は移転済み  
---------------------------------
地を這う円盤 -Whistler-
 自称寒がりな思考人(笑)のs原さんが何やかんや。最近は「旋律の作法」など  
---------------------------------
たま~に戯言
 寡黙なマンドリン弾き・s山の戯言。密かに培ったMIDI技術で駄音も製作中  
---------------------------------
monolith
 石オタクm田がかなりの頻度で石情報を量産する濃厚ブログ。最近は料理ネタがメイン
---------------------------------
ちぇりーず!HP
 アングラ系マンドリン合奏団「ちぇりーず!」のHP。私が製作。みんな来てね!
---------------------------------
solo-guitar.info
 リスナーとプレイヤーをつなげるソロギター情報発信サイトです!

Latest Tweets

最新コメント

[11/22 abe]
[11/22 ゆじ]
[10/07 abe]

カレンダー

03 2024/04 05
S M T W T F S
1 2 3 4 5 6
7 8 9 10 11 12 13
14 15 16 17 18 19 20
21 22 23 24 25 26 27
28 29 30

アーカイブ

カテゴリー

ブログ内検索

バーコード

カウンター

アクセス解析

RSS