The algorithm in its current implementation is very literal. For example, if I play a C major 7 chord, and don’t put enough volume into the root C, the algorithm may interpret the chord as an E minor triad. If you are a very skilled player who loves playing very complex extensions as well as lots of inversions, the algorithm may have challenges with that, especially on guitar. The algorithm needs a lot of root and 3rd energy to get an accurate interpretation of the chord. We are definitely working on this, but do not have a firm date when the updates will go live. We hope that even with your complex playing, you should be able to get a good rough draft of your chord sheet, and quickly edit the sheet to your preferred chords. We are definitely looking for feedback, so if you find Changes does not accommodate your type of playing or the editing process is not fast enough, let us know at moc.ppacisumsegnahc%40pleh and we’ll make it better!