Musical harmony analysis tool (musical keys, chords and harmonies)

This plugin helps in musical harmony analysis. To use the plugin, you should select musical notes from a music score. The selected note names will appear in the plugin where you can search them for musical keys, chords and harmonies.

When you want to determine a musical chord or harmony, you should select the musical notes (so-called chord tones) that imply this musical chord or harmony. Alternatively, you can select both the chord tones and nonchord tones together (select a range of musical notes) and then exclude the nonchord tones in the plugin (using the piano keyboard in plugin).

The plugin shows docked in the left side panel of the MuseScore window. It adjusts itself to the available screen space but you should probably enlarge the left side panel for the best results.

The plugin works only if you are online. The plugin renders the online tool which accompanies the free online book that I'm the author of. The book is here:

Here are the instructions on how to use the online tool:

For plugin developers: the plugin demonstrates how to render an online page and interact with it. Also, it demonstrates how to receive selected notes from the MuseScore using the onScoreStateChanged event.
The plugin was tested only on Windows 10. It requires MuseScore version 3.3. or later.

Issue Tracker

API compatibility
Plugin categories
Composing tools
Attachment Size
MusicalHarmonyAnalyzer.qml 1.75 KB
Screenshoot.png 156.09 KB