A python wrapper to learn music theory in Guitar
Project description
Example:
$ python -i wapper.py
>>> generate_interval('Db', 'A5')
>>> ['A']
>>> generate_chord('E', '7')
>>> ['E', 'G#', 'B', 'D']
>>> generate_scale('F#', 'mixolydian')
>>> ['F#', 'G#', 'A#', 'B', 'C#', 'D#', 'E', 'F#']
>>> generate_progression('Ab', 'major_sevenths')
>>> ['Abmaj7', 'Bbm7', 'Cm7', 'Dbmaj7', 'Eb7', 'Fm7', 'Gm7b5', 'Abmaj7']
Based on the following books:
Harmony and Theory: A Comprehensive Source for All Musicians
License:
This was made by Xi He heeryerate@gmail.com.
Reference:
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
guitarHarmony-0.3.tar.gz
(2.1 kB
view details)
File details
Details for the file guitarHarmony-0.3.tar.gz.
File metadata
- Download URL: guitarHarmony-0.3.tar.gz
- Upload date:
- Size: 2.1 kB
- Tags: Source
- Uploaded using Trusted Publishing? No
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
a0c065ba4754d3f371e6d76327e54a4755ca1175246537193abcf952992daf0a
|
|
| MD5 |
d47f3dc657bad0e6cbbd93f599cc1757
|
|
| BLAKE2b-256 |
358d1531e261e282389fc8351b2b6f5836b1d1f15f7e5b0448e8968fa3a49366
|