ShacharHarshuv / open-ear

105 stars 20 forks source link

Support Inversions (aka Slash Chords) #245

Closed jtagcat closed 7 months ago

jtagcat commented 10 months ago

The functions section only has chords such as I and I6 (first inversion). I also need to know the 2nd inversion (I64, IV64, V64).

Please add second inversions to the options.

ShacharHarshuv commented 10 months ago

I6 in OpenEar is not first inversion like in classical Roman Numerals. OpenEar uses a unique chord system that is a combination of Jazz Symbols and Roman Numerals. The reason is that the classical basso-continuous based numerals is not well supporting of more advanced chords that can be found in Jazz and other modern music. in Jazz, a 6th chord is a major chord with a 6 interval added. (I believe that would be a 65 in basso continuo).

Supporting inversions is in progress but complicated due to the vast variety of options that poses a UI challenge.

jtagcat commented 10 months ago

Tried it yesterday, and suspected something was up :) #247 could've helped me get on to it faster. Thanks for clarifying.

ShacharHarshuv commented 10 months ago

I replied on #247 - the short version is that I don't understand that ticket, and I don't understand how this could help here.

ShacharHarshuv commented 7 months ago

This is done by https://github.com/ShacharHarshuv/open-ear/pull/254