このツールは、管楽器奏者のアドリブ練習をサポートするために作られた、Python + TkinterベースのGUIアプリケーションです。コード進行を入力すると、対応するペンタトニックスケール(5音)を記譜音で「ドレミ」表記に変換して表示します。
- コード進行に基づくペンタトニックスケールの自動解析
- 楽器キー(C, B♭, E♭, F)に対応した移調処理
- 「ドレミ」表記での表示(シャープ/フラット対応)
- 出現頻度の高い音を自動ハイライト
- 最大24小節まで対応(1小節につき最大2コード)
- Python 3.8以上
- Tkinter(標準で含まれています)
python pentatonic.py