Rests (U+E4E0–U+E4FF)

GlyphDescriptionGlyphDescription
U+E4E0
restMaxima
Maxima rest
U+E4E1
restLonga
Longa rest
U+E4E2 (and U+1D13A)
restDoubleWhole
Double whole (breve) rest
U+E4E3 (and U+1D13B)
restWhole
Whole (semibreve) rest
U+E4E4 (and U+1D13C)
restHalf
Half (minim) rest
U+E4E5 (and U+1D13D)
restQuarter
Quarter (crotchet) rest
U+E4E6 (and U+1D13E)
rest8th
Eighth (quaver) rest
U+E4E7 (and U+1D13F)
rest16th
16th (semiquaver) rest
U+E4E8 (and U+1D140)
rest32nd
32nd (demisemiquaver) rest
U+E4E9 (and U+1D141)
rest64th
64th (hemidemisemiquaver) rest
U+E4EA (and U+1D142)
rest128th
128th (semihemidemisemiquaver) rest
U+E4EB
rest256th
256th rest
U+E4EC
rest512th
512th rest
U+E4ED
rest1024th
1024th rest
U+E4EE (and U+1D129)
restHBar
Multiple measure rest
U+E4EF
restHBarLeft
H-bar, left half
U+E4F0
restHBarMiddle
H-bar, middle
U+E4F1
restHBarRight
H-bar, right half
U+E4F2
restQuarterOld
Old-style quarter (crotchet) rest
U+E4F3
restDoubleWholeLegerLine
Double whole rest on leger lines
U+E4F4
restWholeLegerLine
Whole rest on leger line
U+E4F5
restHalfLegerLine
Half rest on leger line
U+E4F6
restQuarterZ
Z-style quarter (crotchet) rest
  

Implementation notes

The position y = 0 corresponds to a staff line for each rest glyph, but it is not necessarily the same staff line for every glyph in this range: for example, restWhole hangs from the nominal staff line at y = 0, while restHalf sits on the nominal staff line at y = 0.

Scoring applications should draw multiple measure rests using primitives to provide variable width and line thickness rather than using restHBar.

“Old style” multiple measure rests can be created by laying out restLonga (four bars), restDoubleWhole (two bars) and restWhole (one bar) next to each other.

For dotted rests, the augmentation dot glyph augmentationDot should be used.