|
maiacore 1.10.1
Music analisys library
|
This is the complete list of members for Chord, including all inherited members.
| addNote(const Note ¬e) | Chord | |
| addNote(const std::string &pitch) | Chord | |
| begin() | Chord | inline |
| Chord() | Chord | |
| Chord(const std::vector< Note > ¬es, const RhythmFigure rhythmFigure=RhythmFigure::QUARTER) | Chord | explicit |
| Chord(const std::vector< std::string > &pitches, const RhythmFigure rhythmFigure=RhythmFigure::QUARTER) | Chord | explicit |
| clear() | Chord | |
| end() | Chord | inline |
| getBassNote() | Chord | |
| getCloseChord(const bool enharmonyNotes=false) | Chord | |
| getCloseStackChord(const bool enharmonyNotes=false) | Chord | |
| getCloseStackHarmonicComplexity(const bool useEnharmony=false) | Chord | |
| getCloseStackIntervals(const bool firstNoteAsReference=false) | Chord | |
| getDegree(const Key &key, bool enharmonyNotes=false) | Chord | |
| getDuration() const | Chord | |
| getDurationTicks() const | Chord | |
| getFrequencyStd(const float freqA4=440.0f) const | Chord | |
| getHarmonicDensity(int lowerBoundMIDI=-1, int higherBoundMIDI=-1) const | Chord | |
| getHarmonicDensity(const std::string &lowerBoundPitch={}, const std::string &higherBoundPitch={}) const | Chord | |
| getHarmonicSpectrum(const int numPartialsPerNote=6, const std::function< std::vector< float >(std::vector< float >)> amplCallback=nullptr, const float partialsDecayExpRate=0.88f) const | Chord | |
| getIntervals(const bool firstNoteAsReference=false) const | Chord | |
| getIntervalsFromOriginalSortedNotes() const | Chord | |
| getMeanFrequency(const float freqA4=440.0f) const | Chord | |
| getMeanMidiValue() const | Chord | |
| getMeanOfExtremesFrequency(const float freqA4=440.0f) const | Chord | |
| getMeanOfExtremesMidiValue() const | Chord | |
| getMeanOfExtremesPitch(const std::string &accType={}) const | Chord | |
| getMeanPitch(const std::string &accType={}) const | Chord | |
| getMidiIntervals(const bool firstNoteAsReference=false) const | Chord | |
| getMidiValueStd() const | Chord | |
| getName() | Chord | |
| getNote(int noteIndex) | Chord | |
| getNote(const int noteIndex) const | Chord | |
| getNotes() const | Chord | |
| getOpenStackChord(const bool enharmonyNotes=false) | Chord | |
| getOpenStackIntervals(const bool firstNoteAsReference=false) | Chord | |
| getOpenStackNotes() | Chord | |
| getQuality() | Chord | |
| getQuarterDuration() const | Chord | |
| getRomanDegree(const Key &key, bool enharmonyNotes=false) | Chord | |
| getRoot() | Chord | |
| getSetharesDissonance(const int numPartialsPerNote=6, const bool useMinModel=true, const std::function< std::vector< float >(std::vector< float >)> amplCallback=nullptr, const float partialsDecayExpRate=0.88f, const std::function< float(std::vector< float >)> dissCallback=nullptr) const | Chord | |
| getSetharesDyadsDissonanceValue(const int numPartials=6, const bool useMinModel=true, const std::function< std::vector< float >(std::vector< float >)> amplCallback=nullptr, const float partialsDecayExpRate=0.88f) const | Chord | |
| getStackedHeaps(const bool enharmonyNotes=false) | Chord | |
| haveAnyOctaveAugmentedFifth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveAugmentedFourth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveAugmentedOctave(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveDiminishedFifth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveDiminishedOctave(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveDiminishedSeventh(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveFifth() const | Chord | |
| haveAnyOctaveFourth() const | Chord | |
| haveAnyOctaveMajorSecond(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMajorSeventh(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMajorSixth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMajorThird(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMinorSecond(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMinorSeventh(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMinorSixth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveMinorThird(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveOctave() const | Chord | |
| haveAnyOctavePerfectFifth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctavePerfectFourth(const bool useEnharmony=false) const | Chord | |
| haveAnyOctavePerfectOctave(const bool useEnharmony=false) const | Chord | |
| haveAnyOctaveSecond() const | Chord | |
| haveAnyOctaveSeventh() const | Chord | |
| haveAnyOctaveSixth() const | Chord | |
| haveAnyOctaveThird() const | Chord | |
| haveAugmentedFifth(const bool useEnharmony=false) | Chord | |
| haveAugmentedFourth(const bool useEnharmony=false) | Chord | |
| haveAugmentedInterval(const bool useEnharmony=false) const | Chord | |
| haveAugmentedOctave(const bool useEnharmony=false) | Chord | |
| haveAugmentedUnisson(const bool useEnharmony=false) const | Chord | |
| haveDiminishedFifth(const bool useEnharmony=false) | Chord | |
| haveDiminishedInterval(const bool useEnharmony=false) const | Chord | |
| haveDiminishedOctave(const bool useEnharmony=false) | Chord | |
| haveDiminishedSeventh(const bool useEnharmony=false) | Chord | |
| haveDiminishedUnisson(const bool useEnharmony=false) const | Chord | |
| haveEleventh(const bool useEnharmony=false) const | Chord | |
| haveFifth(const bool useEnharmony=false) const | Chord | |
| haveFourth(const bool useEnharmony=false) const | Chord | |
| haveMajorInterval(const bool useEnharmony=false) const | Chord | |
| haveMajorNinth(const bool useEnharmony=false) | Chord | |
| haveMajorSecond(const bool useEnharmony=false) | Chord | |
| haveMajorSeventh(const bool useEnharmony=false) | Chord | |
| haveMajorSixth(const bool useEnharmony=false) | Chord | |
| haveMajorThird(const bool useEnharmony=false) | Chord | |
| haveMajorThirdteenth(const bool useEnharmony=false) | Chord | |
| haveMinorInterval(const bool useEnharmony=false) const | Chord | |
| haveMinorNinth(const bool useEnharmony=false) | Chord | |
| haveMinorSecond(const bool useEnharmony=false) | Chord | |
| haveMinorSeventh(const bool useEnharmony=false) | Chord | |
| haveMinorSixth(const bool useEnharmony=false) | Chord | |
| haveMinorThird(const bool useEnharmony=false) | Chord | |
| haveMinorThirdteenth(const bool useEnharmony=false) | Chord | |
| haveNinth(const bool useEnharmony=false) const | Chord | |
| haveOctave(const bool useEnharmony=false) const | Chord | |
| havePerfectEleventh(const bool useEnharmony=false) | Chord | |
| havePerfectFifth(const bool useEnharmony=false) | Chord | |
| havePerfectFourth(const bool useEnharmony=false) | Chord | |
| havePerfectInterval(const bool useEnharmony=false) const | Chord | |
| havePerfectOctave(const bool useEnharmony=false) | Chord | |
| havePerfectUnisson(const bool useEnharmony=false) const | Chord | |
| haveSecond(const bool useEnharmony=false) const | Chord | |
| haveSeventh(const bool useEnharmony=false) const | Chord | |
| haveSharpEleventh(const bool useEnharmony=false) | Chord | |
| haveSixth(const bool useEnharmony=false) const | Chord | |
| haveThird(const bool useEnharmony=false) const | Chord | |
| haveThirdteenth(const bool useEnharmony=false) const | Chord | |
| info() | Chord | |
| insertNote(Note &insertNote, int positionNote=0) | Chord | |
| isAugmentedChord() | Chord | |
| isDiminishedChord() | Chord | |
| isDominantSeventhChord() | Chord | |
| isDyad() | Chord | |
| isHalfDiminishedChord() | Chord | |
| isInRootPosition() | Chord | |
| isMajorChord() | Chord | |
| isMinorChord() | Chord | |
| isSorted() const | Chord | |
| isSus() | Chord | |
| isTonal(std::function< bool(const Chord &chord)> model=nullptr) | Chord | |
| isWholeDiminishedChord() | Chord | |
| operator!=(const Chord &otherChord) const | Chord | inline |
| operator+(const Chord &otherChord) const (defined in Chord) | Chord | inline |
| operator<< | Chord | friend |
| operator==(const Chord &otherChord) const | Chord | inline |
| operator[](size_t index) const | Chord | inline |
| operator[](size_t index) | Chord | inline |
| print() const | Chord | |
| printStack() const | Chord | |
| removeDuplicateNotes() | Chord | |
| removeNote(int noteIndex) | Chord | |
| removeTopNote() | Chord | |
| setDuration(const Duration &duration) | Chord | |
| setDuration(const float quarterDuration, const int divisionsPerQuarterNote=256) | Chord | |
| size() const | Chord | |
| sortNotes() | Chord | |
| stackSize() | Chord | |
| toCents() const | Chord | |
| toInversion(int inversionNumber) | Chord | |
| transpose(const int semiTonesNumber) | Chord | |
| transposeStackOnly(const int semiTonesNumber) | Chord | |
| ~Chord() | Chord |