OptionalalignOptionalautoOptionalclefOptionaldotsThe time length (e.g., q for quarter, h for half, 8 for eighth etc.).
OptionaldurationOptionalkeysArray of pitches, e.g: ['c/4', 'e/4', 'g/4']
OptionallineOptionaloctaveOptionalstemStem.UP or Stem.DOWN.
OptionalstrokeOptionaltypeThe note type (e.g., r for rest, s for slash notes, etc.).
The number of dots, which affects the duration.