パピプーーン: 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.