-
Notifications
You must be signed in to change notification settings - Fork 0
INote
Chanan edited this page Aug 18, 2020
·
1 revision
INote Interface
Namespace: CW.Soloist.CompositionService.MusicTheory
Assembly: CW.Soloist.CompositionService.dll
Represents a single musical note instance.
Each note is represented by a note duration
and an absolute pitch,
which also determines it's name.
public interface INote
{
NoteName? Name { get; }
NotePitch Pitch { get; }
IDuration Duration { get; }
}
Property Name | Type | Description |
---|---|---|
Name | NoteName | The note's name (for example "A"). |
Pitch | NotePitch | The note's absolute pitch. |
Duration | IDuration | The note's duration. |
© Chanan Welt - Soloist
- Home
- Getting Started
- Design
- Business Logical Layer (CW.Soloist.CompositionService)
- Duration Representation
- IDuration
- Duration
- Duration Representation
- Data Access Layer
- Presentation Layer
- Business Logical Layer (CW.Soloist.CompositionService)