MakeMusic
SmartMusic Finale Garritan MusicXML

About staff-layout usage

Moderator: Michael Good

About staff-layout usage

Postby blmara » Sun Nov 04, 2007 3:49 pm

Hi again,

I want a bit more clarification how to express multiple single-staff parts with variable staff distance. It seems that defaults element containing staff-layout element affects all parts. The print element with staff-layout for example in a measure affects only that measure (or system?) if I understand the DTDs correctly. I tried to interpret Mr Good and Didier Guillon's discussion on the subject at the mail archives. Didier made a conclusion that one can achieve the system with variable staff distance by inserting layout data to start of every system.

Could my example below work? And do I have to repeat the <staff-layout> in every measure or system or even never after initial measure?

Marko

... <part id="P1">
<measure number="1">
<print>
<staff-layout>
<staff-distance>200</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
<part id="P2">
<measure number="1">
<print>
<staff-layout>
<staff-distance>300</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
<part id="P3">
<measure number="1">
<print>
<staff-layout>
<staff-distance>100</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
-- Marko Raina AW nick: blmara
blmara
 
Posts: 3
Joined: December, 2013
Reputation: 0

RE: About staff-layout usage

Postby Michael Good » Sun Nov 04, 2007 11:09 pm

Hi Marko,

This looks correct to me. As you mentioned, you do need to repeat these staff-layout elements at the start of each system.

Best regards,

Michael Good Recordare LLC


Hi again,

I want a bit more clarification how to express multiple single-staff parts with variable staff distance. It seems that defaults element containing staff-layout element affects all parts. The print element with staff-layout for example in a measure affects only that measure
(or system?) if I understand the DTDs correctly. I tried to interpret Mr Good and Didier Guillon's discussion on the subject at the mail archives. Didier made a conclusion that one can achieve the system with variable staff distance by inserting layout data to start of every system.

Could my example below work? And do I have to repeat the <staff-layout> in every measure or system or even never after initial measure?

Marko

... <part id="P1">
<measure number="1">
<print>
<staff-layout>
<staff-distance>200</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
<part id="P2">
<measure number="1">
<print>
<staff-layout>
<staff-distance>300</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
<part id="P3">
<measure number="1">
<print>
<staff-layout>
<staff-distance>100</staff-distance>
</staff-layout>
</print>
...
</measure>
</part>
Michael Good
VP of MusicXML Technologies
MakeMusic, Inc.
User avatar
Michael Good
 
Posts: 2197
Joined: March, 2014
Reputation: 0

Who is online

Users browsing this forum: No registered users and 1 guest

cron