Table of Contents

Enum ArticulationType

Namespace
Celeritas.Core.Ornamentation
Assembly
Celeritas.dll

Type of articulation.

public enum ArticulationType

Fields

Normal = 0

Normal articulation (no modification).

Staccato = 1

Staccato - short, detached.

Staccatissimo = 2

Staccatissimo - very short.

Tenuto = 3

Tenuto - full value, slightly emphasized.

Accent = 4

Accent - emphasized attack.

Marcato = 5

Marcato - strong accent.

Legato = 6

Legato - smooth and connected.

Portato = 7

Portato (mezzo-staccato) - between staccato and legato.

Sforzando = 8

Sforzando - sudden strong accent.

Fermata = 9

Fermata - hold longer than written.

The FromType(ArticulationType, NoteEvent) preset holds the note for one and a half times its written value, and it is the one preset that reaches past the note it sits on. Nothing after it moves: OrnamentApplier leaves every later note at its written offset, so in a single line the held note is still sounding when the next one begins and the two overlap. How long the pause lasts, and whether the other voices wait too, is a decision about the performance rather than about this note, so it is left to the caller, who shifts the later notes if the line is to breathe.