mirror of
https://github.com/kennethreitz/pytheory.git
synced 2026-06-05 14:50:18 +00:00
Add: Added min9 and Maj9 chords
I don't know when adding the "self.tone.add(9)" chord if it adds a major 9 or a minor 9 on it.
This commit is contained in:
+7
-1
@@ -3,7 +3,7 @@ import itertools
|
||||
from .systems import SYSTEMS
|
||||
from .tones import Tone
|
||||
|
||||
QUALITIES = ('', 'maj', 'm', '5', '7', '9', 'dim', 'm6', 'm7', 'maj7')
|
||||
QUALITIES = ('', 'maj', 'm', '5', '7', '9', 'dim', 'm6', 'm7', 'm9', 'maj7', 'maj9')
|
||||
MAX_FRET = 7
|
||||
|
||||
CHARTS = {}
|
||||
@@ -56,9 +56,15 @@ class NamedChord:
|
||||
|
||||
elif self.quality == 'm7':
|
||||
acceptable += [self.tone.add(4), self.tone.add(7)]
|
||||
|
||||
elif self.quality == 'm9':
|
||||
acceptable += [self.tone.add(4), self.tone.add(9)]
|
||||
|
||||
elif self.quality == 'maj7':
|
||||
acceptable += [self.tone.add(3), self.tone.add(7)]
|
||||
|
||||
elif self.quality == 'maj9':
|
||||
acceptable += [self.tone.add(3), self.tone.add(9)]
|
||||
|
||||
else:
|
||||
acceptable += [self.tone.add(5)]
|
||||
|
||||
Reference in New Issue
Block a user