やってみる

アウトプットすべく己を導くためのブログ。その試行錯誤すらたれ流す。

一般的な音階の音程を定義した。音名の取得でエラーになる

メジャースケールは長音階

成果物

GitHubPython.MusicTheory.ScaleIntervals.201709251111

前回まで

今回

一般的な音階の音程を定義した。音名の取得でエラーになる。

今回はエラーがある状態。

  • 民族音階は未実装または中途半端 ./src/MusicTheory/scale/ScaleIntervals.py
  • 音名の取得アルゴリズムが作りこめていない(どうするのが正しいのかの判断もできていない)
テストコード 項目数
TestScale.py, TestScaleKey.py 15
TestScaleIntervals.py 12(エラー)

テスト計178項目。

所感

Wikipediaをみると民族系スケールもある。1/4音など特殊な実装が必要そう。そもそも音階だけ作れてもその民族風の曲を作るには別の知識も必要そう。ひとまず民族系スケールの実装は見送る予定。