Table of Contents

Class Ornament

Namespace
Celeritas.Core.Ornamentation
Assembly
Celeritas.dll

Base class for all ornaments (trills, mordents, turns, etc.)

public abstract class Ornament
Inheritance
Ornament
Derived
Inherited Members

Properties

BaseNote

The base note to which the ornament is applied

public required NoteEvent BaseNote { get; init; }

Property Value

NoteEvent

Methods

Expand()

Expand the ornament into a sequence of note events

public abstract NoteEvent[] Expand()

Returns

NoteEvent[]