Skip to content
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

enharmonic change #42

Open
bwagner opened this issue Sep 26, 2018 · 3 comments
Open

enharmonic change #42

bwagner opened this issue Sep 26, 2018 · 3 comments

Comments

@bwagner
Copy link

bwagner commented Sep 26, 2018

coltrane scale F pentatonic minor
results in:
F G♯ A♯ C D♯
where it should be:
F A♭ B♭ C E♭ F

The process basically consists of determining the intervals of the pentatonic scale:
minor 3rd, 4th, 5th, flat 7th.
E.g. the minor 3rd of F is foremost a 3rd, hence A. But A is a major 3rd, so we lower it by appending a . Same applies to the other notes.
You could argue that those notes (G♯, A♭) are enharmonic equivalents. But this only applies in equal temperament. Also, you'll be battling against a well established convention in music.

See e.g. Step 7, and particularly Step 4 in the explanation on how to build the F pentatonic minor scale.

@pedrozath
Copy link
Owner

Very interesting. Thanks a lot for the insights.
Will fix this soon.

@briantully
Copy link

Any update on this? I've noticed the same issue with chord voicings on piano. For example, a Cm7 chord is shown with the labels:
C - D# - G - A#

whereas based on the key signature the correct enharmonic notation should be:
C - Eb - G - Bb

Otherwise, this is a masterful CLI tool!

@pedrozath
Copy link
Owner

i'll take a look on this during the weekend

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants