Plugin does not work
Reported version
3.0
Type
Functional
Frequency
Once
Severity
S4 - Minor
Reproducibility
Always
Status
active
Regression
No
Workaround
No
Project
Does not appear to do anything. IF no doc is open, I get File "/emp/my_music.xml" not found
With a blank document open, I get no error, but nothing is imported.
Comments
(Al)most (all) Plugins are not working in 3.0 currently, this plugin here is not the culprit but the victiim of the plugin framework's shortcomings in MuseScore 3.0. This is expected to improve with the next update
See #280740: [Feedback form] Plugins don't work (the list of requests)
In reply to (Al)most (all) Plugins are… by Jojo-Schmitz
Understood, however, I am using version 2.3.2.
Do you have an ascii tab file to import?
The error message implies that there has to be a /tmp directory, which is not the case on Windows, but is on Linux and Mac, so maybe that plugin doesn't work for Windoes?
And indeed: "This plugin runs an external command. Probably this will only work on Linux."
so unless you're on Linux this seems to be by design
In reply to so unless you're on Linux… by Jojo-Schmitz
I just tried it in Linux and it does not appear to do anything. Text file is attached. I tried importing the file and using copy and paste. Neither worked. In Linus it's MuseScore 2.0.2
within plugins : the "notes" does not return the list of notes. It return always a nil value.
The test above return existence of chords with test "cursor.element().type === Ms.CHORD", but "notes" is always nil.
Same issue on Linux and Mac-OSX (linux reported hereafter)
OS: Ubuntu 18.04.1 LTS, Arch.: x86_64, MuseScore version (64-bit): 3.0.0., revision: c1a5e4c
Qt version 5.9.3.
import QtQuick 2.2
import MuseScore 3.0
MuseScore {
version: "3.0"
description: qsTr("test plugins musescore 3")
menuPath: "Plugins.Notes.test"
}
console output :
Debug: hello test plugins musescore 3
Debug: listnotes staff=0
Debug: listnotes voice=0
Debug: listnotes chord
Debug: listnotes zero note
Debug: listnotes chord
Debug: listnotes zero note
Debug: listnotes chord
Debug: listnotes zero note
Debug: listnotes voice=1
Debug: listnotes voice=2
Debug: listnotes voice=3
Comment removed. Comment was meant for the ASCII Tab exporter.