You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Motivation
sus4 chords are common enough that we could support them in the root-finding algorithm.
Feature summary
>>>frommusic21importchord>>>chord.Chord('F B- C E-').root() # expected F<music21.pitch.PitchC>
Proposed implementation rootnessFunction() might possibly prefer adjacent values (e.g. having a fifth and seventh trumps having a third and a seventh), but this would need to be tested (makes less sense in the case of adjacent ninth and eleventh, etc.)
Intent
[?] I plan on implementing this myself.
[ ] I am willing to pay to have this feature added.
[x] I am starting a discussion with the hope that community members will volunteer their time to create this. I understand that individuals work on features of interest to them and that this feature may never be implemented.
Motivation
sus4 chords are common enough that we could support them in the root-finding algorithm.
Feature summary
Proposed implementation
rootnessFunction()
might possibly prefer adjacent values (e.g. having a fifth and seventh trumps having a third and a seventh), but this would need to be tested (makes less sense in the case of adjacent ninth and eleventh, etc.)Intent
[?] I plan on implementing this myself.
[ ] I am willing to pay to have this feature added.
[x] I am starting a discussion with the hope that community members will volunteer their time to create this. I understand that individuals work on features of interest to them and that this feature may never be implemented.
Reported on m21 list Sept. 2023
The text was updated successfully, but these errors were encountered: