Part, Staff, System, SysStaff, Score, …
Hi everybody,
I’m currently trying to fix issue 18798. I found a way to get the desired output for my simple test case but for that I just copied a lot of code without really understanding what is going on there. Of course I only want to submit things I understand so I’m currently finding out how staff hiding is done depending on empty measures, instrument settings, staff settings, style settings and so on. After reading this comment I realised I don’t really know how staves etc. are represented. I tried to figure out; here is what I guess:
The class Score
is the whole thing. It is divided into three System
s = lines. A Staff
is a staff over the whole length of the score (f. e. all three piano right hand staves together are one Staff
). A SysStaff
is a part of a staff in a particular System
(so a System
consists of SysStaff
s the same way a Score
consists of Staff
s). A Part
is the collection of Staff
s that we would call an instrument (f. e. the piano Part
consists of the left and right hand Staff
s).
Is this correct?
Is this the best place to discuss such things?
Cheers,
Malte
Comments
Never heard SysStaff, but the rest is correct
In reply to Never heard SysStaff, but… by Jojo-Schmitz
agree with Jojo-Schmitz
but be careful sometimes musescore part means printing parts https://musescore.org/en/handbook/4/parts
I try to stick to use capital P Part when i mean that when writing handbook, and stick to use instrument to mean that part in your picture.
In reply to Never heard SysStaff, but… by Jojo-Schmitz
Thanks for your reply! Together with Casper’s comment on GitHub this seems like I understood correctly. I think there were two factors of uncertainty:
1. The german word “System” is used for the english “Staff”.
2. I didn’t know whether
Part
might have to do with part scores (plus there is anInstrument
class somewhere).In reply to Thanks for your reply!… by Malte_M
In reply to No. System is (Nozen)System,… by Jojo-Schmitz
I know that there is different usage of the terms “Zeile” and “System” in German. Even Wikipedia uses these terms differently and also adds the term “Akkolade” for MuseScore’s
System
, MuseScore’sPart
, and LilyPond’sStaffGroup
.As a music teacher I tell my 5th graders that a “System” is the thing consisting of 5 lines like it’s done in our school book and among my friends.
In reply to I know that there is… by Malte_M
No, Akkolade is a part with more than one staff, like Piano and Organ
And that 5-line thing is a staff, Notenzeile, even if it is a system to put in notes
In reply to No, Akkolade is a part with… by Jojo-Schmitz
It’s not that easy. I’m not saying you’re wrong but that there (unfortunately) is no consensus about the usage of these terms in german.
In reply to It’s not that easy. I’m not… by Malte_M
True, but that's the nomenklatura used in MuseScore