AudioTheory Guitars 1.14.0 Extended Chord Selector Update

Hello! Today's update is all about chords. Version 1.14.0 extends the chord library and introduces some new features to support this larger selection of chords.

So let's have a look at what's new:
- Extended barre and power chord library. This has been completely overhauled to now support 5+ power chord shapes per note and 6+ barre chord shapes per note. This means there is now approx. 4x as many power and barre chords than before!
- To make this larger amount of chords manageable the mini 'Quick Select' popout as well as the fullscreen chord selector have both been reworked. Barre and power chords can now be loaded by selecting a combination of a root note and chord type.
- Some chords have more than one shape. There is a new 'cycle chord' button which is a circle with two arrows inside it. For any supported chord, this can be pressed to cycle between the alternate shapes.

With this initial chord revision the following alternate shapes have been added:
- Alt. barre chord shapes (Major, Minor and Major 7th).
- Alt. power chord shapes to optionally include an additional root note with the 3rd finger.
- Alt. F and B open chord shapes.
- Alt. shapes for all open Major 7th guitar chords.
- The cycle chord button can be used to alternate Dim7 chord positions (these chords were already in the application but this is a new way to swap between them).

Aside from chords there are a couple more miscellaneous features this update adds:
- The loaded preset file name now displays in light grey above the fretboard.
- Manual scale preset changes (as in adding or removing notes in the bottom left box) are referenced against the main scale library. If a manual combination matches a library preset then this will apply the correct relative scale highlighting (for example if you manually entered in the G Major scale it would automatically adjust the highlighting on the F# note to blue).

This update also includes the following bug fixes:
- The sustain button state now correctly saves between sessions
- Fixed a display bug on the menu slide out icon hover state
- The grey-out effect has been made uniform across the relative scale highlighting notes.
- Display bug when re-pressing the current chord selector tab has been fixed.
- Dim7 chord shapes reviewed and corrected (including fix for alternate tunings).
- Open string display on power chords revised.
And that's just about everything! Thanks for reading and keep practicing.
Fraser