Hiyve Components - v1.0.0
    Preparing search index...

    Interface IntervalIdSettings

    What an interval drill asks.

    interface IntervalIdSettings {
        accidentals: boolean;
        byEar: boolean;
        choiceCount: number;
        clef: Clef;
        highestMidi: number;
        intervals: IntervalName[];
        lowestMidi: number;
        melodic: boolean;
        playAnswer: boolean;
    }
    Index

    Properties

    accidentals: boolean

    Start from sharps and flats as well as naturals

    byEar: boolean

    Ask by ear: heard before it is seen, and never two intervals that sound alike among the answers (A4 and d5)

    choiceCount: number
    clef: Clef
    highestMidi: number

    Highest note written, as a MIDI number

    intervals: IntervalName[]

    The intervals asked; the choices are drawn from them too

    lowestMidi: number

    Lowest note written, as a MIDI number

    melodic: boolean

    The two notes one after the other, rather than together

    playAnswer: boolean

    Answer by playing: the lower note is shown and sounded with the interval's name, and both notes are played from it — one after the other, or together as melodic says. By ear, the interval is heard and played back