-
Notifications
You must be signed in to change notification settings - Fork 47
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Perhaps wrong implementation of some chord qualities as 13th chords #54
Comments
Hi, Thank you for clarifying these. I don't remember exact reason why I omit a note from 11th and 13th chords, but I think I referred some web pages to confirm these (like the following pages). https://en.wikipedia.org/wiki/Eleventh_chord
https://en.wikipedia.org/wiki/Thirteenth
I'm not sure whether PyChord should use customary chord or not. Adding the capability for the users to modify the
https://www.oolimo.com/guitarchords/G7(b13)
|
I'm sure of what I'm saying. 13th chords are 7 notes chords. You cannot jump to the 13th degree without using the 11th degree. G7(b13) means G(1), B(3), D(5), F(7), A(9), C(11) and Eb(b13). That does not mean that you have to play every notes. Theorically you are on a 7 notes chord. On piano for example, G13 are often played as G(1), F(7), B(10), E(13) since these degrees are the most "significant" degrees. You just need to listen to it to understand that it sounds very interesting. Usually the other degrees are played by other instruments or are so usual so people can hear them in their mind even if you do not play them. |
Observation
I'm using pychord-0.5.1
In constant QUALITY_DICT, 13th quality does not have the same number of degrees. 11th degree or 9th degree is sometimes missing. While writing this message I can see similar situation with 11th chords. Here follow some examples:
Suggestion
I think that basically:
Could you please take these observation into account and fix things that may be fixed ?
I can make these changes by myself and make a pull request but I need to know how I can contribute to your project on github.
Cheers,
Serge.
The text was updated successfully, but these errors were encountered: