Skip to content

This system can extract a grouping-structure (explained in GTTM) from MIDI file.

Notifications You must be signed in to change notification settings

Shun40/Grouping-Structure-Extractor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

Grouping-Structure-Extractor

GTTMにおけるグルーピング構造をメロディから抽出するシステムです。GUIによるアルゴリズムのパラメータ調整、メロディの概形と構造境界線の可視化が可能です。

使い方

  1. 解析したいMIDIファイルのパスを指定します。
    • 前提として、メロディのトラックは1番トラックである必要があります。
  2. Extractボタンを押すとメロディの構造が解析されます。
    • 灰色のMIDIノートによりメロディの概形が出力されます。
    • 赤色のラインにより構造境界線が出力されます。
  3. 必要に応じてパラメータをスライダーで調整します。

実行環境

本システムは全てJavaで実装されています。本システムを実行するにはJava 8以上のバージョンを使用することをおすすめします。

About

This system can extract a grouping-structure (explained in GTTM) from MIDI file.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages