Search Results for

    Show / Hide Table of Contents

    Namespace Melanchall.DryWetMidi.MusicTheory

    Classes

    Chord

    Represents a chord as a set of notes names.

    ChordProgression

    Represents a chord progression as a set of chords.

    ChordUtilities

    Utilities for working with Chord.

    Interval

    Represents a musical interval in terms of half steps number.

    IntervalDefinition

    Definition of a musical interval which is number and quality.

    Note

    Represents a note, i.e. note name and octave.

    NoteUtilities

    Provides utilities for working with the Note.

    Notes

    Contains all available MIDI notes.

    Octave

    Represents an octave defined by its number.

    Scale

    Represents a musical scale.

    ScaleIntervals

    Provides intervals sequences for known musical scales.

    ScaleUtilities

    Provides useful utilities for working with Scale.

    Enums

    ChordQuality

    Represents a chord's quality.

    IntervalDirection

    Direction of a musical interval represented by the Interval. The default is Up.

    IntervalQuality

    Represents an interval's quality.

    NoteName

    Name of a note of the 12-tone chromatic scale.

    ScaleDegree

    Represents specific note (degree) of a musical scale.
    In this article
    Back to top 2024 / Generated by DocFX