Universal Music Theory Library - v0.12.0
    Preparing search index...

    Interface SubstitutionOption

    A possible chord substitution with its type and harmonic explanation.

    interface SubstitutionOption {
        chord: Chord;
        explanation: string;
        type:
            | "sus4"
            | "tritone"
            | "diatonic"
            | "deceptive"
            | "chromatic-mediant"
            | "modal";
    }
    Index

    Properties

    chord: Chord

    The substitute chord.

    explanation: string

    Why it works, in English: 'Tritone sub: Db7 shares the tritone with G7'.

    type:
        | "sus4"
        | "tritone"
        | "diatonic"
        | "deceptive"
        | "chromatic-mediant"
        | "modal"

    Kind of substitution; substitutionTypeName gives it in words, in English or Spanish.