Sitelet https://github.com/bspaans/python-mingus/issues/89
Skip to content

mingus.core.chords.augmented_minor_seventh() nomenclature #89

Description

@BonifacioCalindoro

Reading the docs, i see this function creates a 7+5 chord, and i think it should be creating a m7+5 based on chord nomenclature. My main point is that C minor seventh means C minor with a minor seventh, C major seventh means C major with a major seventh, and C7 means C major with a minor seventh. The conclusion here is that "minor" affects the root, and "major" affects the seventh, so the "minor" in augmented_minor_seventh() should minorize the 3rd, not the 7th. Basically, the chord resulting from augmented_minor_seventh() function returns an augmented seventh chord, or C+7, while IMO should be returning Cm7+5 or something like that.

And one last thing, in the docs also states that the hendrix() chord is a 7b12, which actually is a 7#9 (the formula does the right calculations, but the docs define it wrong)

Activity

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions