Plugin not showing up in menu

• Aug 27, 2025 - 06:35

Hey, I'm relatively new to musescore, but I recently downloaded the Xen Tuner plugin, put it in my plugins folder for Musescore, but it still isn't showing up in my plugins menu even when I refresh/quit and reopen musescore.

Am I missing something?
Thanks in advance for any help regarding this :)


Comments

Plugins are created by users and are not official. If it doesn't work with latest version then tough luck unless the creator decides to update it. I used to do plugins but gave up because QT and other programming "things" keep changing.

Try this, I've added/changed these lines:

import QtQuick.Controls 2.15
//import QtQuick.Dialogs 1.2
...
  //4.4 title: "XenTuner"
  //4.4 categoryCode: "playback"
  Component.onCompleted: {
    if (mscoreMajorVersion >= 4 && mscoreMinorVersion <= 3) {
        title = qsTr("XenTuner")
        categoryCode = "playback"
    }
 

This does make it show in 4.4 and later as well as before

Attachment Size
xentuner.qml 13.42 KB

This is how it works, at least in 4.5.2. I had to modify the process to load the .json file with the settings. Simply open the .json file with any text editor, copy it to the clipboard (CTRL+A, CTRL+C), open the plugin, press 'Load tuning file', select the score (all or part of it), and press 'Apply selected tuning to score'. NOTE: To see a plugin in the menu, it must be enabled: https://musescore.org/en/handbook/4/plugins

Attachment Size
xentuner 452.qml 12.88 KB

In reply to by Jojo-Schmitz

No, the problem is that the 'open file...' dialog box for MS4 plugins no longer seems to be available. The FileIO class works as usual (writeScore and readScore are another unresolved issue), but its usefulness needs to be evaluated on a case-by-case basis. A different, more elegant solution than the one I implemented for this plugin is to use drag & drop to upload files (but it would have taken me longer...).
In this case, I would have kept the FileIO class.

Do you still have an unanswered question? Please log in first to post your question.