Tabulatur Eingabe (Phalese Stil)
Beim Kopieren von Noten aus einer in Musescore 2 erstellten Tabulatur und dem Einfügen der Noten in Musescore 3, sind an einigen Stellen Balken-Symbole für die Notenlängen (Rhythmuszeichen) aufgetaucht wie sie u.a. in den Phalese Tabulaturdrucken verwendet werden. In diesem Fall genau die richtige Darstellung!
Frage 1: Wie kann man diese Balkensymbole in Musescore 3 eingeben? (mir ist das bei der normalen Eingabe noch nie gelungen)
Frage 2: Wie kann man das Rhythmuszeichen für eine Pause in der Tabulatur verschieben? (Ich kann das Zeichen nicht selektieren)
Siehe zu 1 und 2 das beigefügte Bild und die mscz-Datei.
Hat jemand eine Lösung für diese Rätsel? Vielen Dank.
Anhang | Größe |
---|---|
2020-08-31 10_04_04-MuseScore 3_ La_Cortesia_Test.jpg | 49.07 KB |
La_Cortesia_Test.mscz | 27.69 KB |
Comments
Spannend, MuseScore 3.5.0 stürzt bei Öffnen diese Partitur gnadelos ab.
Es ist wohl mit 3.4.1 zuletzt gespeichert worden. Aber auch das schmiert sofort ab.
Ab in den Debugger...
Antwort auf Spannend, MuseScore 3.5.0… von Jojo-Schmitz
Hallo Jojo,
ja, die Partitur wurde mit 3.4.1 gespeichert. Bei mir unter Win10 verabschiedet sich Musescore auch sofort nach dem Öffnen. Hat wohl nur während der Arbeitssitzung funktioniert.
Ich habe eine neue Test-Partitur erstellt, lässt sich mit 3.4.1. öffnen.
Antwort auf Hallo Jojo, ja, die Partitur… von Werner Schag
Lösung zu Frage 1 gefunden:
Die Änderung der Darstellung von "normalen" Rhythmussymbolen in Balkensymbole, wie bei den Phalese-Drucken üblich, geht über die Änderung der Balkeneigenschaften für die Noten eines Balkenblocks:
1. Erste Note des Balkenblocks in der Tabulatur oder Notenzeile anklicken und in Balkeneigenschaften -> Balkenanfang auswählen
2. Weitere Noten des Balkenblocks anklicken und in Balkeneigenschaften -> Balkenmitte auswählen; das wars.
Einschränkung: Pausen + Noten lassen sich nicht zu einem Balkenblock zusammenfassen. Oder hat jemand dafür eine Lösung?
Vielleicht steht das ja auch im Handbuch, ich hab's leider nicht gefunden.
Stack trace:
1 Ms::MeasureBase::ticks measurebase.h 127 0xfd5964
2 Ms::Rest::layout rest.cpp 402 0x9eb628
3 Ms::Rest::setProperty rest.cpp 1102 0x9ee7f9
4 Ms::ScoreElement::readProperty scoreElement.cpp 380 0xb37141
5 Ms::ScoreElement::readProperty scoreElement.cpp 388 0xb371f3
6 Ms::Element::readProperties element.cpp 650 0x92b893
7 Ms::ChordRest::readProperties chordrest.cpp 311 0x8f2d0d
8 Ms::Rest::read rest.cpp 1011 0x9ee32a
9 Ms::Measure::readVoice measure.cpp 2143 0x9aba2d
10 Ms::Measure::read measure.cpp 1953 0x9aa666
11 Ms::Score::readStaff scorefile.cpp 307 0xaf24de
12 Ms::Score::read read301.cpp 45 0xb6a668
13 Ms::MasterScore::read read301.cpp 286 0xb6c052
14 Ms::MasterScore::read301 read301.cpp 338 0xb6c367
15 Ms::MasterScore::read1 scorefile.cpp 995 0xaf6a50
16 Ms::MasterScore::loadCompressedMsc scorefile.cpp 856 0xaf5cd6
17 Ms::MasterScore::loadMsc scorefile.cpp 908 0xaf6108
18 Ms::MasterScore::loadMsc scorefile.cpp 899 0xaf5f6d
19 Ms::::operator()(Ms::MasterScore *, const QString &, bool, bool) const file.cpp 2390 0x4c3c07
20 Ms::readScore file.cpp 2398 0x4c3eb8
...
Antwort auf Stack trace: 1 Ms:… von Jojo-Schmitz
Aus irgendwelchen Gründen klappt es hier nicht die tatsächlicher Dauer einen Ganztaktpause herauszubekommen, in einer Tabulatur Notenzeile und mit Anzeige der Pausen und Notendauern.
Wenn ich eines davon abstelle, lädt die Partitur.
Antwort auf Stack trace: 1 Ms:… von Jojo-Schmitz
Sieht genauso aus wie https://musescore.org/de/node/294941
Antwort auf Stack trace: 1 Ms:… von Jojo-Schmitz
Mir ist zwar immer noch unklar, wie es zu der Situation kommen kann (anscheinend wird hier versucht die Dauer der Ganztaktpause eines nicht-existenten Taktes zu berechnen), aber den Crash kriege ich im Code repariert.
Siehe https://github.com/musescore/MuseScore/pull/6519
Antwort auf Mir ist zwar immer noch… von Jojo-Schmitz
Hallo Jojo,
vielen Dank für die schnelle Untersuchung, der Crash war eigentlich nicht beabsichtigt, war anscheinend ein Seiteneffekt beim Editieren der Partitur.
Für meine erste Frage bzgl. der Tabulatur-Balken habe ich eine Lösung gefunden, siehe oben.
Antwort auf Hallo Jojo, vielen Dank für… von Werner Schag
Ich wäre noch daran interessiert wie und warum genau es zu diesem Crash kommen kann. Gäbe mehr Sicherheit, dass mein Fix auch der Richtige ist...
Antwort auf Ich wäre noch daran… von Jojo-Schmitz
Leider lässt sich der Werdegang bis zum Crash nicht mehr reproduzieren.
Alle Versuche wieder eine korrupte Partitur zu bauen, waren bis jetzt erfolglos.
Vielleicht ist die Ursache das Löschen von Takten. Die Partitur war ursprünglich 32 Takte lang.
Zum Testen habe ich bis auf die ersten 13 Takte alle Takte bis zum Ende gelöscht.
Sicher ist, dass das Aktivieren von "Pausen anzeigen" bei der Datei "La_Cortesia_Test - Kopie.mscz" zum Crash führt.
Antwort auf Leider lässt sich der… von Werner Schag
Sobald ich das zur Pause zugehörige Rhytmuszeichen (siehe JPG) noch oben bewege, ist die Partitur nach dem Speichern korrupt. Einrahmen und bewegen wie von kuwitt beschrieben.
Antwort auf Sobald ich das zur Pause… von Werner Schag
Kann ich mit dieser Datei bestätigen. Vielleicht einmal im Issue-Tracker melden. Interessant wäre zudem, wenn du mit der aktuellen MuseScore 3.5.0-Version eine Lautenpartitur völlig neu erstellst, ob es da auch zu einem Crash nach abspeichern und neu laden kommt.
Antwort auf Stack trace: 1 Ms:… von Jojo-Schmitz
Crash in 3.5.1 gefixt
Antwort auf In 3.5.1 gefixt von Jojo-Schmitz
Hallo Jojo,
tolle Nachricht, vielen Dank für deine Unterstützung.
Ab wann ist die Version 3.5.1 verfügbar?
Antwort auf Hallo Jojo, tolle Nachricht,… von Werner Schag
Wenige Tage
Antwort auf Wenige Tage von Jojo-Schmitz
@Jojo: ist bekannt, ob es dafür im Vorfeld alpha-,beta-,...-Versionen geben wird? Die heute diesbezüglich bereitgestellten AppImages lassen sich zumindest bei mir nicht starten - 3.x- bzw. 4.x-Branches habe ich nicht getestet.
Antwort auf @Jojo: ist bekannt, ob es… von kuwitt
Meines Wissens ist keine Alpha oder Beta geplant. Die letzten 3.x development builds sollte hinreichend nah dran sein.
Update: siehe https://github.com/musescore/MuseScore/releases/tag/v3.5.1
Wenn nichts schief geht, wird das in ca. 2 Tagen als offizielle Version angekündigt, also fleißig testen ;-)
Antwort auf Meines Wissens ist keine… von Jojo-Schmitz
Siehe auch: https://musescore.org/en/node/311377.
Antwort auf Siehe auch: https:/… von kuwitt
Die PortableApp (das AppImage Gegenstück für Windows) funktioniert jedenfalls (bei mir)
Antwort auf Die PortableApp (das… von Jojo-Schmitz
Vielleicht bin ich gerade unkonzentriert, aber im Gegensatz zu anderen Versionen bekomme ich diese nicht zum Laufen.
Antwort auf Vielleicht bin ich gerade… von kuwitt
Hab mir gerade auch eine runtergeladen: läuft. In den Eigenschaften auf "ausführbar" gesetzt?
Antwort auf Hab mir gerade auch eine… von Pentatonus
Yep, bin über den Dateimanager gegangen und habe "Datei darf als Programm gestartet werden" aktiviert. Funktioniert wunderbar mit 3.5.x aber nicht mit 3.5.1 :-(.
Antwort auf Yep, bin über den… von kuwitt
Ist wohl ein Problem mit openSUSE Leap 15.2 und glibc.
Antwort auf Wenige Tage von Jojo-Schmitz
Habe 3.5.1 installiert, Fehler tritt nicht mehr auf. Danke!
Unabhängig vom Crash zu den Fragen:
zu 1.: Korrekt, Balkeneigenschaften ist die geeignete Wahl. Zu der Zusatzfrage kann ich nicht viel sagen und wüsste nicht, wie dies funktionieren sollte, bin aber nicht in der Lautentabulatur bewandert. Ist es denn dort dort üblich, die Balken der Pausen mit denen der Noten zu verbinden? Im Violinschlüsselnotensystem haben Pausen ja keinen Balken und lassen sich auch nicht mit Noten verbinden. Insgesamt nach kurzem Probieren scheint die Verbalkung im Lautentab aber etwas "buggy" zu sein.
zu 2.: Tatsächlich lässt sich in der Partitur die Pause für Laute nicht mit der Maus auswählen. Was funktioniert ist, eine Bezifferung auf dem Schlag davor auszuwählen und Pfeiltaste rechts zu drücken, auch wenn es nicht sichtbar ist. Alternativ mit gedrückter Umschalttaste+linker Maustaste einen Rahmen darum ziehen. Danach sollte es klappen, den Versatz im Inspekteur zu ändern. Scheint auch ein Bug zu sein.
Habe beides aber nur mit deiner Partitur getestet und nicht mit einer neuen ausprobiert, so dass ich nicht sagen kann, ob dies an der angehängten Partitur liegt oder es generelle Bugs sind.
Antwort auf Unabhängig vom Crash zu den… von kuwitt
Hallo, vielen Dank für die rasche Antwort!
zu 1.: in den Tabulaturen gibt es auch Balken über den Pausen, siehe beigefügtes Beispiel.
zu 2.: der Tipp mit dem Rahmen + Inspekteur funktioniert super.
Vielen Dank für die Hilfe
Siehe auch #309917: Styling Y-position for rest symbols