Import von ".cap" (Capella) Datei für Griffschrift ergänzen

• May 7, 2021 - 06:37

Für die Griffschrift wird die "font-family" "Ziach" verwendet. Bei "notehead" sollte in der MusicXML-Datei ein "x" (für Kreuz) stehen, aber es steht "none". Wäre es möglich, das "x" im MuseScore Import zu übernehmen?

GSZytZumHeigah.cap ist von der Homepage stammtischmusik.at. Franz Fuchs war so lieb und exportierte es für mich aus Capella. Dabei entstand die "xml"-Datei.

Attachment Size
GSZytZumHeigah.xml 174.92 KB
GSZytZumHeigah.cap 15.81 KB
GSZytZumHeigah.pdf 20.74 KB

Comments

Warum ersetzt du nicht einfach mit dem Editor in der xml-Datei überall notehead>none< durch notehead>x< vor dem MuseScore Import ?

In reply to by Mr Fox

Ja, das kann ich machen bei diesem Stück. Ich möchte aber weitere Griffschrift von stammtischmusik.at importieren. Das kann ich nicht, da ich Capella nicht besitze und somit den Capella-Export nicht vornehmen kann.

Wenn ich vielleicht einen Tip bekommen könnte, wo zirka in der Source "importexport/capella.cpp" die Erweiterung zu erwarten ist, dann könnte ich selbst die Korrektur vornehmen.

Ich kann nicht erkennen, wo die XML-Datei bzw. deren Import besser sein soll als bei der CAP-Datei, letzteres scheint deutlich besser zu funktionieren, im XML fehlen die Wiederholungen und Volten.
Einen weiteren Vesuch wert könnte CAPX sein.

In "ChordObj::read" (cappela.cpp)

if (n.headType == 6) {
n.headType = 0;
n.headGroup = 1;
}

einsetzen und es passt auch für die cap-Datei.

Jetzt fehlen mir noch die Balg-Angaben, ob auf Zug oder Druck gespielt wird. Druck ist der schwarze Balken. Hat jemand eine Idee wie diese in capxml codiert sind?

In reply to by jmueller5524

Scheint in der Tat zu funktionieren, zumindest mit der .cap und der .capx Datei aus diesem Thread.
(Beide melden allerdings einen korrupten Partitur, jedoch sowohl mit als auch ohne den Patch, der verschlimmert in der Hinsicht also nix).

Magst du dafür einen Pull Request erstellen, oder soll ich?

Weitere Anpassungen zum Capella-Import. Beispiel:

capx ==> 3.6.2.mscx Import in die Version 3.6.2
capx ==> mscz Import mit Anpassungen in der Source

Im "mscz" sind die auf Zug zu spielenden Noten blau eingefärbt. Kreuznoten werden mit einem Kreuz angezeigt. Das ist in der Version 3.6.2.mscx nicht zu sehen.

Angepasste Capella-Import-Sourcen im Anhang.

Von meinem Sequenzer erzeugten Dateien:
"mid" dann mit Bass abgespielt werden und
"_.MSCX" kann klingend in MuseScore abgespielt werden (leider noch ohne Bass).

Link: juerg5524.ch/data/midi-sequenzer.zip

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