The support object

Type: Dictionary

This contains information about how to interpret the data within an MNX document.

Attributes

Name Type Required? Description
useAccidentalDisplay boolean No This answers the question "Does every note with a visible accidental have accidentalDisplay set?"

It's meant as a heads-up for consuming software that doesn't have its own accidental-display algorithm. For this type of software, when reading a document with useAccidentalDisplay=false, the software might opt to display a warning to users, saying "We don't know which notes should have an accidental displayed." Or the software might opt to reject the document outright due to not containing sufficient information.

If this value is not provided, it is to be interpreted as false.
useBeams boolean No This answers the question "Are beams encoded in this document?"

If the value is true, any MNX event that is not encoded within a beam should be treated as unbeamed.

If the value is false (or not provided), consuming software is expected to use its own beaming algorithm to determine beams.
useLyricExtenders boolean No This answers the question "Does every lyric syllable that has an extender line have the 'extender' attribute set?"

If the value is true, any event lyric line that doesn't have an extender should be interpreted as having {"show": false}, i.e., no extender line.

If the value is false, consuming software is expected to use its own logic to determine whether an event lyric line without an extender should have an extender line, and how far it reaches.

In either case, consuming software should honor any extender that is encoded. This lets a document encode the extender lines it knows about, without needing to encode all of them.

If not provided, the default value is false.

Plus globally available attributes: _c, _x, id

Parent objects

This object is used by the following parent objects:

Examples

This object is used in the following examples:

Accidentals, Beams, Beams (across barlines), Beams (hooks), Beams (secondary beam breaks implied), Beams (secondary beam breaks), Beams (with inner grace notes), Full-measure rests, Grace notes (beamed), Grand staff piano music, Organ layout, Parts, Tuplets