パピプーーン: GTTM に基づく音楽要約システム
平田圭二,松田周
あらまし
本予稿は現在開発中の音楽要約システム「パピプーーン」について述べる.パ
ピプーーンは,傷の付いたレコード盤上での針飛びで生じる速聴きのような方
法で要約を行う.ただし,その針飛びは任意の場所で生じるのではなく,楽曲
の区切り個所において生じる.まず,generative theory of tonal music
(GTTM) のタイムスパン簡約と演繹オブジェクト指向データベース (deductive
object-oriented database, DOOD) に基づく手法でポリフォニーを表現する.
次に,最小上界 (least upper bound, \lub) という操作を定義する.\lub は
類似度を判定する際に重要な役割を果たす.パピプーーンの前処理の段階では,
ユーザは専用ツール TS-Editor を用いてタイムスパン簡約に基づく課題曲分
析を行う.オンライン処理の段階では,ユーザは主システム Summarizer を用
いて要約を行う.Summarizer は楽曲の部分どうしの類似度を調べて課題曲の
構造を発見する.ユーザが要約に際し削除すべき楽曲部分を同定すると,
Summarizer はそこを削除し残り部分を接続する.パピプーーンは,ユーザと
のインタラクションを通じて,課題曲全体の雰囲気を反映した質の高い要約を
生成する.
Papipuun: Interactive Music Summarization System based on GTTM
Keiji Hirata and Shu Matsuda
Abstract:
This paper presents a music summarization system called "Papipuun"
that we are developing. Papipuun performs quick listening in a manner
similar to a stylus skipping on a scratched record, but the skipping
occurs correctly at punctuations of musical phrases, not arbitrarily.
First, we developed a method for representing polyphony based on
time-span reduction in the generative theory of tonal music (GTTM) and
the deductive object-oriented database (DOOD). The operation, least
upper bound, plays an important role in similarity checking of
polyphonies represented in our method. Next, in a preprocessing
phase, a user analyzes a set piece by the time-span reduction, using a
dedicated tool, called TS-Editor. For a real time phase, the user
interacts with the main system, Summarizer, to perform music
summarization. Summarizer discovers a piece structure by similarity
checking. When the user identifies the fragments to be skipped,
Summarizer deletes them and concatenates the rest. Papipuun can
produce the music summarization of good quality, reflecting the
atmosphere of an entire piece through interaction with the user.