https://github.com/musicus/post-tonal-vade-mecum
A collection of jupyter notebooks solving post-tonal music theory problems you didn't know you had using python and music21.
https://github.com/musicus/post-tonal-vade-mecum
hexatonic-collections hexatonic-scales jupyter-notebooks music-theory music21 ordered-pitch-class-intervals ordered-pitch-intervals pitch-intervals post-tonal-theory python set-theory unordered-pitch-class-intervals unordered-pitch-intervals whole-tone-collection whole-tone-scale
Last synced: 5 months ago
JSON representation
A collection of jupyter notebooks solving post-tonal music theory problems you didn't know you had using python and music21.
- Host: GitHub
- URL: https://github.com/musicus/post-tonal-vade-mecum
- Owner: musicus
- License: mit
- Created: 2021-02-16T02:20:44.000Z (about 4 years ago)
- Default Branch: main
- Last Pushed: 2021-10-06T21:40:42.000Z (over 3 years ago)
- Last Synced: 2023-11-15T05:23:51.259Z (over 1 year ago)
- Topics: hexatonic-collections, hexatonic-scales, jupyter-notebooks, music-theory, music21, ordered-pitch-class-intervals, ordered-pitch-intervals, pitch-intervals, post-tonal-theory, python, set-theory, unordered-pitch-class-intervals, unordered-pitch-intervals, whole-tone-collection, whole-tone-scale
- Language: Jupyter Notebook
- Homepage:
- Size: 130 KB
- Stars: 5
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Post-Tonal ___Vade mecum___
A collection of jupyter notebooks solving post-tonal music theory problems you didn't know you had using python and [music21](https://github.com/cuthbertLab/music21 "Awesome python library for computational music analyses and computational musicology written by Myke Cuthbert, et al.").
## Topics
### Pitch Centricity
- Diatonic Collections
- [Whole-tone Collections](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Whole-tone%20Collections.ipynb): Creation and Analysis
- [Octatonic Collections](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Octatonic%20Collections.ipynb): Creation
- [Hexatonic Collections](https://github.com/musicus/Post-Tonal-vade-mecum/blob/development/Hexatonic%20Collections.ipynb): Creation and Analysis
- Additional 'Modes of Limited Transposition'
- Other Collections
- Inversional Symmetry
### Pitch Intervals (PIs)
- [Ordered Pitch Interval (OPI)](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Ordered%20Pitch%20Interval.ipynb)
- [Unordered Pitch Interval (UPI)](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Unordered%20Pitch%20Interval.ipynb)
- [Ordered Pitch Class Interval (OPCI)](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Ordered%20Pitch%20Class%20Interval.ipynb)
- [Unordered Pitch Class Interval (UPCI)](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Unordered%20Pitch%20Class%20Interval.ipynb)
- [Using PIs - OPIs, UPIs, OPCIs, and UPCIs](https://github.com/musicus/Post-Tonal-Vade-mecum/blob/development/Using%20PIs%20-%20OPIs%2C%20UPIs%2C%20OPCIs%2C%20and%20UPCIs.ipynb)