使用 Python 进行音乐理论分析与绘图

Parts

  1. P1 · 理论 1-1 `Note` 类的使用
  2. P2 · 理论 1-2 `Interval` 类的使用
  3. P3 · 理论 1-3 `Note` 类和 `Interval` 类的交互
  4. P4 · 理论 1-4 `DiatonicScale` 类的使用
  5. P5 · 理论 1-5 `AlteredDiatonicScale` 类的使用
  6. P6 · 理论 1-6 `Chord` 类的使用
  7. P7 · 理论 1-7 `ChordScale` 类的使用
  8. P8 · 理论 1-8 四个例子
  9. P9 · 绘图 2-1 `Guitar` 类的使用
  10. P10 · 绘图 2-2 `Piano` 类的使用
  11. P11 · 绘图 2-3 `Clock` 类的使用
  12. P12 · 绘图 2-4 `ColorScheme` 类的使用
  13. P13 · 绘图 2-5 `GenLine` 类的使用
  14. P14 · 绘图 2-6 `Tonnetz` 类的使用
  15. P15 · 进阶 3-1 19 平均律分析
  16. P16 · 进阶 3-2 97 平均律 26 声 Diatonic 音阶
Description
这是我断断续续写了一两年的 Python 环境下的 Diatonic 音乐理论分析框架的演示视频。在 2015 年前后,我用 MATLAB 分析了 12 平均律的 Diatonic 音阶以及各调式的顺阶和弦,发现了很多有趣的模式,感觉可以从更抽象的层面研究 Diatonic 系统。经过 4 年在业余时间的学习和研究,我发现 Diatonic 实际上是一种更广泛的性质,可以应用在任意平均律中。一旦把 Diatonic 音阶作为音乐理论的核心,很多看似复杂的进阶概念都变得易于理解了。

Comments

KoiNs_1 2021-01-13

不知道的以为是黑客教学

♥ 9

景辉_Irony 2021-01-15

加点解说吧

♥ 3

宅葉_YouKou 2021-01-13

[跪了]

♥ 2 ↩ 2

xiandaoo 2021-01-14

来了,来了,他终于来了。

♥ 1

吊死在阿佐谷公寓的神 2021-01-14

哇,这个非常好,谢谢

♥ 1

leafpoi 2021-01-13

很强

♥ 1 ↩ 1

云暮深 2021-01-13

tql

♥ 1

殇楚云 2021-01-13

跪了

♥ 1