Search Results for

    Show / Hide Table of Contents

    Class NotesEventArgs

    Holds notes collection for NotesPlaybackStarted and NotesPlaybackFinished.
    Inheritance
    object
    EventArgs
    NotesEventArgs
    Inherited Members
    EventArgs.Empty
    object.Equals(object)
    object.Equals(object, object)
    object.GetHashCode()
    object.GetType()
    object.ReferenceEquals(object, object)
    object.ToString()
    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).
    In this article
    Back to top 2025 / Generated by DocFX