maiacore 1.10.1
Music analisys library
Interval Member List

This is the complete list of members for Interval, including all inherited members.

getDiatonicInterval(const bool useSingleOctave=true, const bool absoluteValue=false) constInterval
getDiatonicSteps(const bool useSingleOctave=true, const bool absoluteValue=false) constInterval
getDirection() constInterval
getName() constInterval
getNotes() constInterval
getNumOctaves(const bool absoluteValue=false) constInterval
getNumSemitones(const bool absoluteValue=false) constInterval
getPitchStepInterval() constInterval
Interval(const std::string &pitch_A="C4", const std::string &pitch_B="C4")Interval
Interval(const Note &note_A, const Note &note_B)Interval
isAnyOctaveAugmentedFifth(const bool useEnharmony=false) constInterval
isAnyOctaveAugmentedFourth(const bool useEnharmony=false) constInterval
isAnyOctaveAugmentedOctave(const bool useEnharmony=false) constInterval
isAnyOctaveDiminishedFifth(const bool useEnharmony=false) constInterval
isAnyOctaveDiminishedOctave(const bool useEnharmony=false) constInterval
isAnyOctaveDiminishedSeventh(const bool useEnharmony=false) constInterval
isAnyOctaveFifth() constInterval
isAnyOctaveFourth() constInterval
isAnyOctaveMajorSecond(const bool useEnharmony=false) constInterval
isAnyOctaveMajorSeventh(const bool useEnharmony=false) constInterval
isAnyOctaveMajorSixth(const bool useEnharmony=false) constInterval
isAnyOctaveMajorThird(const bool useEnharmony=false) constInterval
isAnyOctaveMinorSecond(const bool useEnharmony=false) constInterval
isAnyOctaveMinorSeventh(const bool useEnharmony=false) constInterval
isAnyOctaveMinorSixth(const bool useEnharmony=false) constInterval
isAnyOctaveMinorThird(const bool useEnharmony=false) constInterval
isAnyOctaveOctave() constInterval
isAnyOctavePerfectFifth(const bool useEnharmony=false) constInterval
isAnyOctavePerfectFourth(const bool useEnharmony=false) constInterval
isAnyOctavePerfectOctave(const bool useEnharmony=false) constInterval
isAnyOctaveSecond() constInterval
isAnyOctaveSeventh() constInterval
isAnyOctaveSixth() constInterval
isAnyOctaveThird() constInterval
isAscendant() constInterval
isAugmented(const bool useEnharmony=false) constInterval
isAugmentedFifth(const bool useEnharmony=false) constInterval
isAugmentedFourth(const bool useEnharmony=false) constInterval
isAugmentedOctave(const bool useEnharmony=false) constInterval
isAugmentedUnisson(const bool useEnharmony=false) constInterval
isCompound() constInterval
isDescendant() constInterval
isDiminished(const bool useEnharmony=false) constInterval
isDiminishedFifth(const bool useEnharmony=false) constInterval
isDiminishedOctave(const bool useEnharmony=false) constInterval
isDiminishedSeventh(const bool useEnharmony=false) constInterval
isDiminishedUnisson(const bool useEnharmony=false) constInterval
isEleventh(const bool useEnharmony=false) constInterval
isFifth(const bool useEnharmony=false) constInterval
isFourth(const bool useEnharmony=false) constInterval
isMajor(const bool useEnharmony=false) constInterval
isMajorNinth(const bool useEnharmony=false) constInterval
isMajorSecond(const bool useEnharmony=false) constInterval
isMajorSeventh(const bool useEnharmony=false) constInterval
isMajorSixth(const bool useEnharmony=false) constInterval
isMajorThird(const bool useEnharmony=false) constInterval
isMajorThirdteenth(const bool useEnharmony=false) constInterval
isMinor(const bool useEnharmony=false) constInterval
isMinorNinth(const bool useEnharmony=false) constInterval
isMinorSecond(const bool useEnharmony=false) constInterval
isMinorSeventh(const bool useEnharmony=false) constInterval
isMinorSixth(const bool useEnharmony=false) constInterval
isMinorThird(const bool useEnharmony=false) constInterval
isMinorThirdteenth(const bool useEnharmony=false) constInterval
isNinth(const bool useEnharmony=false) constInterval
isOctave(const bool useEnharmony=false) constInterval
isPerfect(const bool useEnharmony=false) constInterval
isPerfectEleventh(const bool useEnharmony=false) constInterval
isPerfectFifth(const bool useEnharmony=false) constInterval
isPerfectFourth(const bool useEnharmony=false) constInterval
isPerfectOctave(const bool useEnharmony=false) constInterval
isPerfectUnisson(const bool useEnharmony=false) constInterval
isSecond(const bool useEnharmony=false) constInterval
isSeventh(const bool useEnharmony=false) constInterval
isSharpEleventh(const bool useEnharmony=false) constInterval
isSimple() constInterval
isSixth(const bool useEnharmony=false) constInterval
isThird(const bool useEnharmony=false) constInterval
isThirdteenth(const bool useEnharmony=false) constInterval
isTonal() constInterval
operator<(const Interval &otherInterval) constIntervalinline
setNotes(const std::string &pitch_A, const std::string &pitch_B)Interval
setNotes(const Note &note_A, const Note &note_B)Interval
toCents(const float freqA4=440.0f) constInterval