Griffschrift-Import aus Capella

• Nov 16, 2021 - 08:35

Ich würde gerne den Griffschrift-Import für Capella-Dateien verbessern. Dazu bräuchte ich die "capella.zip"-Dateien im Nightly-build. Ist das möglich?

Die cpp-Files habe ich in "MuseScore-3.x/importexport/capella" getestet ("Auf-Auf-Polka"-Files).

Es gibt eine grosse Menge Capella-Griffschrift-Stücke, z.B. auf:
https://www.stammtischmusik.at/

Attachment Size
Auf-Auf-Polka.mscz 23.47 KB
Auf-Auf-Polka.capx 7.63 KB
capella.zip 32.94 KB

Comments

In reply to by Jojo-Schmitz

Capella.zip war im Anhang. Die Quell-Dateien passen zum 3.x-Branch. Aber ich sehe, die Dateien sind stark verändert worden. Ich werde sie mit den Master-Branch-Quellen abgleichen. Leider ist es mir nicht gelungen, den Master-Branch zu compilieren. Es klemmt bei den Qt's.

Ich melde mich wieder, danke.

In reply to by Jojo-Schmitz

Ich importiere beim neusten Nightly eine Griffschrift-cap Datei: Es ist nichts von Griffschrift drin! Mit den Dateien im Anhang testeten wir im Mai.
Beim Commit von Capella.h

https://github.com/musescore/MuseScore/commit/b294b6396505a0bc2fe4faf13…

gibt es z.B. "HEAD_CROSS". Das ist aber im aktuellen Capella.h nicht vorhanden?

https://musescore.org/de/node/320975
https://musescore.org/de/node/320934

Attachment Size
GSDeeperFischertanz.capx 4.96 KB
GSKnopfloch.capx 9.62 KB

In reply to by jmueller5524

Nochmal: diese Änderungen sind im aktuellen Quelltext sehr wohl und immer noch vorhanden.
HEAD_CROSS ist nicht in capella.h (und war es nie, nur headGroup wurde dort hinzugefügt), aber ist in capella.cpp und capxml.cpp.

Sowohl mein PR #9000 (basiert auf 3.x) als auch ein frischer Builds von master zeigt auch solche Notenköpfe
GSKnopfloch.png
griffschrift-master.png

In reply to by jmueller5524

Das ist ein 3.x Nightly, steht auch so im Namen, und da ist es in der Tat nicht drin.
Must schon in den 4.0/master Zweig gehen, https://ftp.osuosl.org/pub/musescore-nightlies/linux/4x/nightly/MuseSco…

Oder das derzeitige (ist ein bewegliches Ziel ;-)) Artifact von PR #9000 (basiert wie gesagt auf 3.x) bei https://github.com/musescore/MuseScore/actions/runs/1467278156 herunterladen (benötigt einen GitHub Account, aber den hast du ja wohl), meldet sich als "3.7.0 (unstable)"

Ok, es ist im Master drin. Aber MuseScore 4 kennt keinen Capella-Import, also bräuchte ich den Quell-Code zur Version 3.7, um die Funktionalität zu ergänzen. Wie komme ich dazu?

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