[MEI-L] ...brackets in orchestral scores: Finale shapes, etc.

Roland, Perry (pdr4h) pdr4h at eservices.virginia.edu
Mon Dec 16 23:42:43 CET 2013


Hi Andrew,

1. No, no, I'm not talking about eliminating all <staffGrp> nesting.

2. If the new @initialbarline (following Sibelius'  name) attribute is placed on <staffGrp>, it only makes sense on the outer <staffGrp>.  Therefore, a schematron rule is probably called for in order to prevent its use on other <staffGrp> elements.  On the other hand, if @initialbarline is placed on <score>, its effect is global (or until another <score> element is encountered); hence, no need for the schematron rule.

At this point, I'm happy with placing it in one or the other location, but not both.  I don't know if it's more explicit or not, but putting the attribute on <grpSym> requires fewer changes, none of which are technically backwardly incompatible.  The change, however, is semantically incompatible because it changes the meaning of the existing markup.  Luckily, there aren't a lot of MEI instances to break. :-)

Sibelius' behavior with regard to the initial line seems somewhat strange, but I think not treating the initial line as a grouping symbol makes sense.  This is the essence of my change of heart.

--
p.


__________________________
Perry Roland
Music Library
University of Virginia
P. O. Box 400175
Charlottesville, VA 22904
434-982-2702 (w)
pdr4h (at) virginia (dot) edu
________________________________________
From: mei-l [mei-l-bounces+pdr4h=virginia.edu at lists.uni-paderborn.de] on behalf of Andrew Hankinson [andrew.hankinson at mail.mcgill.ca]
Sent: Monday, December 16, 2013 4:28 PM
To: Music Encoding Initiative
Subject: Re: [MEI-L] ...brackets in orchestral scores: Finale shapes, etc.

Two clarifying questions:

1) You wouldn’t be talking about eliminating all nested <staffGrp />, would you?
2) Why would you bump this up to <scoreDef />? How would that eliminate the need for schematron rules? (Keeping the symbol on <staffGrp /> seems a bit more explicit to me.)

For reference, Sibelius refers to the first line as the “Initial barline”, not as a grouping symbol. You can en/disable showing this, but interestingly disabling the initial barline also hides any brackets associated with the group. If you re-enable the barline, it will show the bracket or brace.


On Dec 16, 2013, at 10:09 AM, Roland, Perry (pdr4h) <pdr4h at eservices.virginia.edu> wrote:

>
> Thinking about Laurent's original question a little more, I've come to realize that my original thinking on staff grouping was, well, misguided.
>
> I now think that instead of reserving @symbol="line" for the left-hand, staff-connecting line, another attribute should be added to <staffGrp> (or even on <scoreDef>) to capture the presence of this line.  This eliminates the need for nested <staffGrp> elements as well as the need to change any existing software.
>
> This new attribute (I'm still casting about for a name) should take a value of true or false depending on the presence/absence of the connecting line.  Of course, this attribute can only make sense when it's on the outermost <staffGrp>.  This is a good argument for pushing it up a level to <scoreDef>.  Doing that eliminates the need for schematron rules or reliance on convention to enforce good practice.
>
> The existing @symbol attribute with a value of "line" can be used (as in MusicXML) to describe the presence of a wide line used as the grouping symbol.  Of course, the Guidelines will need to be changed to reflect these changes.
>
> I'm aware that changes like this, that is, keeping the same markup but changing its meaning, are dangerous.  But sometimes it's the simplest, and indeed the best, solution.
>
> Humbly,
>
> --
> p.
>
>
> __________________________
> Perry Roland
> Music Library
> University of Virginia
> P. O. Box 400175
> Charlottesville, VA 22904
> 434-982-2702 (w)
> pdr4h (at) virginia (dot) edu
> _______________________________________________
> mei-l mailing list
> mei-l at lists.uni-paderborn.de
> https://lists.uni-paderborn.de/mailman/listinfo/mei-l


_______________________________________________
mei-l mailing list
mei-l at lists.uni-paderborn.de
https://lists.uni-paderborn.de/mailman/listinfo/mei-l


More information about the mei-l mailing list