data.LAYERSCHEME

Indicates how stems should be drawn when more than one layer is present and stem directions are not indicated on the notes/chords themselves. '1' indicates that there is only a single layer on a staff. '2o' means there are two layers with opposing stems. '2f' indicates two 'free' layers; that is, opposing stems will be drawn unless one of the layers has 'space'. In that case, stem direction in the remaining layer will be determined as if there were only one layer. '3o' and '3f' are analogous to '2o' and '2f' with three layers allowed.
Module
Used by
These class-based attributes use data.LAYERSCHEME
att.staffDef.vis/@layerschemeIndicates the number of layers and their stem directions.
Allowed Values
1Single layer.
2oTwo layers with opposing stems.
2fTwo layers with 'floating' stems.
3oThree layers with opposing stems.
3fThree layers with 'floating' stems.
Declaration
<macroSpec ident="data.LAYERSCHEME" module="MEI" type="dt">
<desc xml:lang="en">Indicates how stems should be drawn when more than one layer is present and stem directions are not indicated on the notes/chords themselves. '1' indicates that there is only a single layer on a staff. '2o' means there are two layers with opposing stems. '2f' indicates two 'free' layers; that is, opposing stems will be drawn unless one of the layers has 'space'. In that case, stem direction in the remaining layer will be determined as if there were only one layer. '3o' and '3f' are analogous to '2o' and '2f' with three layers allowed.</desc>
<content>
<valList type="closed">
<valItem ident="1">
<desc xml:lang="en">Single layer.</desc>
</valItem>
<valItem ident="2o">
<desc xml:lang="en">Two layers with opposing stems.</desc>
</valItem>
<valItem ident="2f">
<desc xml:lang="en">Two layers with 'floating' stems.</desc>
</valItem>
<valItem ident="3o">
<desc xml:lang="en">Three layers with opposing stems.</desc>
</valItem>
<valItem ident="3f">
<desc xml:lang="en">Three layers with 'floating' stems.</desc>
</valItem>
</valList>
</content>
</macroSpec>