The note value object | MNX specification

# The note value object

Type: Dictionary

A rhythmic value for a note, such as a "dotted quarter note." This is encoded via a base note type, such as "quarter", and an optional number of dots.

## Attributes

Name | Type | Required? | Description
--- | --- | --- | ---
base | note value base | Yes |
dots | positive integer | No | Number of augmentation dots. If not specified, this value is assumed to be 0. Though MNX has no limit on number of dots encoded, we advise software implementations not to worry about supporting more than 5.

Plus globally available attributes: _c, _x, id

## Parent objects

This object is used by the following parent objects:

- event: "duration"
- full measure rest: "visualDuration"
- multi-note tremolo: "individualDuration"
- note value quantity: "duration"
- tempo: "value"

## Examples

This object is used in the following examples:

Accidentals, Articulations, Beams, Beams (across barlines), Beams (hooks), Beams (secondary beam breaks implied), Beams (secondary beam breaks), Beams (with inner grace notes), Clef changes, Dotted notes (augmentation dots), Dynamics, Full-measure rests, Grace note, Grace notes (beamed), Grand staff piano music, Jumps (D.S. al Fine), Jumps (Dal Segno), Key signatures, Lyric line metadata, Lyrics (basic), Lyrics (multi-line), Multimeasure rests, Multiple layouts, Multiple voices, Organ layout, Ottavas (8va), Parts, Repeats, Repeats (more than once repeated), Repeats (with alternate endings, advanced), Repeats (with alternate endings, simple), Repeats (with implied start repeat), Rest positions, Slurs, Slurs (for chords), Slurs (targeting specific notes), Tempo markings, Three-note chord and half rest, Tie targets, Ties, Time signature glyphs, Time signatures, Tremolos (multi-note), Tremolos (single-note), Tuplets, Two-bar C major scale, “Hello world”