Variable INTERVALSConst

INTERVALS: {
    add11: number[];
    add13: number[];
    add9: number[];
    aeolian: number[];
    aug: number[];
    chromatic: number[];
    combinationDiminished: number[];
    dim: number[];
    diminished: number[];
    dorian: number[];
    harmonicMin: number[];
    ionian: number[];
    locrian: number[];
    lydian: number[];
    maj: number[];
    maj7: number[];
    major: number[];
    majorPentatonic: number[];
    melodicMin: number[];
    min: number[];
    min7: number[];
    minor: number[];
    minorPentatonic: number[];
    mixolydian: number[];
    octave: number[];
    phrygian: number[];
    six: number[];
    sus2: number[];
    sus4: number[];
    wholetone: number[];
} = ...

INTERVALS is an object that maps various musical interval and scale names to their corresponding pitch class sets. These sets are represented as arrays of integers, each integer being the distance in semitones from the root note of the interval or scale. For example, the major triad ('maj') is represented as [0, 4, 7], meaning that it consists of the root note, a note 4 semitones above the root, and a note 7 semitones above the root.

Type declaration

  • add11: number[]
  • add13: number[]
  • add9: number[]
  • aeolian: number[]
  • aug: number[]
  • chromatic: number[]
  • combinationDiminished: number[]
  • dim: number[]
  • diminished: number[]
  • dorian: number[]
  • harmonicMin: number[]
  • ionian: number[]
  • locrian: number[]
  • lydian: number[]
  • maj: number[]
  • maj7: number[]
  • major: number[]
  • majorPentatonic: number[]
  • melodicMin: number[]
  • min: number[]
  • min7: number[]
  • minor: number[]
  • minorPentatonic: number[]
  • mixolydian: number[]
  • octave: number[]
  • phrygian: number[]
  • six: number[]
  • sus2: number[]
  • sus4: number[]
  • wholetone: number[]

Generated using TypeDoc