Expression Dictionary

msfp

expdictlighttheme.png expdictdarktheme.png
A tiny dictionary:

  • Lookup Italian, French, German etc
  • Search with A-Z (transliterated / romanized characters)
  • Lookup multiple selected text items on score
  • Insert as Expression Text (ENTER), Staff Text, System Text, Dynamic Text, or Tempo text
  • Build-in 1000+ entries chosen based on "terms and signs" in ABRSM theory exam syllabus and Wikipedia Glossary of music terminology
  • Connect to wikipedia.org from your computer and update "wiki" entries using automatic data extraction (in WE version only)
  • Light and dark theme (in WE version only)
  • Also run as standalone in any web browser (open the .html file)

Download musescore_expressiondictionary_20230223A.zip

The .zip file includes two versions: WE and QML, they basically have the same features, the WE version offers a few more functions, but may not run on platforms other than Windows.

Download, Install, and Enable: musescore 3 how-to, musescore 4 how-to

Demo

expdictdemo.gif

How to

Entry OR search: match with any word.
Definition OR search: match with any word after d: Keyword configurable
Definition AND search: match with all words after da: Keyword configurable
Insert as Expression text: ENTER. Key configurable
Capital letter / small letter: case insensitive, same result with M or m.
Transliterate / romanize: alternative search with characters stripped of accent, trema, and umlaut. Search ç with c. Search ß with ss or b.

Search for terms containing letter "m" which have definitions containing word "sad"
mdsad.png

Search for terms containing word "ral" OR "rit" which have definitions containing word "slow"
ralritdslow.png

Search for terms which have definition containing words "sweet" OR "but"
dsweetbut.png

Search for terms which have definitions containing words "quick" OR "but"
dquickbut.png

Search for terms which have definitions containing words "quick" AND "but"
daquickbut.png

Custom dictionary, keyword and keyboard shortcut

Edit .html in the WE version
eddiy.PNG
Edit .qml in the QML version
customqml.PNG

Old versions

musescore_expressiondictionary_230126B.zip
musescore_expressiondictionary_230126A.zip

Reference and credits

In .html: one js dependency library using MIT license, and a portion of a wikipedia.org page.
The following websites share knowledge selflessly, thank you very much. Please support them if you can:
gb.abrsm.org/media/64638/music-theory-terms-and-signs-for-grades-1-5-from-2020.pdf
en.wikipedia.org/wiki/Glossary_of_music_terminology
www.musictheory.org.uk
www.mymusictheory.com
music.zanshin.net/definitions
www.molevalleymusic.co.uk

Languages

HTML, CSS, JS, QML (WebEngine, WebChannel)

Feedback

Found a bug, have suggestions or just wanna give me thumbs up 👍? Chat in this forum thread

License

None. Contains dependency library using MIT license ,see reference and credits. Do whatever you want to, no need to ask for any permission. Glad to share a link to your improved plugin on this page, just let me know.

Issue Tracker

API compatibility
3.x
4.x
Plugin categories
Composing tools
Text