12平均律ならスケール音をすぐ出せる下地をつくった。
成果物
Python.Audio.Temperament.201708150947
概要
スケールとキーを指定して構成音を取得できるようにした。基音も変更できる。
課題
音律は12平均律音のみ。いずれ音律も変更できるようにしたい。
Major Scale 構成音
- 基音: A4 440Hz, 音律: 12平均律
| 調(Key) | 構成音 | player |
|---|---|---|
| C | C D E F G A B | |
| C# | C# D# F F# G# A# C | |
| D | D E F# G A B C# | |
| D# | D# F G G# A# C D | |
| E | E F# G# A B C# D# | |
| F | F G A A# C D E | |
| F# | F# G# A# B C# D# F | |
| G | G A B C D E F# | |
| G# | G# A# C C# D# F G | |
| A | A B C# D E F# G# | |
| A# | A# C D D# F G A | |
| B | B C# D# E F# G# A# |
全パターンは多すぎるのでキーの網羅だけにした。
所感
同じようなことを何度もやっている気がする。音楽理論がむずかしすぎて調査→混乱→コーディング→混乱を繰り返している。
とにかく書いてそれっぽくなればいいや的方針。本当は明確にしてから書きたいのだが、調査だけでは理解できない。書いても理解できているか怪しいが。1歩進んで2歩下がる。