Class NotesEventArgs
Holds notes collection for NotesPlaybackStarted and
NotesPlaybackFinished.
Inherited Members
Namespace: Melanchall.DryWetMidi.Multimedia
Assembly: Melanchall.DryWetMidi.dll
Syntax
public sealed class NotesEventArgs : EventArgs
Properties
Notes
Gets the actual notes that started or finished to play by Playback.
They can differ from the original ones, for example, due to NoteCallback
is used. To get original notes use the OriginalNotes property.
Declaration
public ICollection<Note> Notes { get; }
Property Value
Type | Description |
---|---|
ICollection<Note> |
Remarks
Count of notes within this collection will be equal to the count of original notes
(see OriginalNotes).
OriginalNotes
Gets the original notes that started or finished to play by Playback.
Declaration
public ICollection<Note> OriginalNotes { get; }
Property Value
Type | Description |
---|---|
ICollection<Note> |
Remarks
Count of notes within this collection will be equal to the count of processed notes
(see Notes).