|
maiacore 1.10.1
Music analisys library
|
This is the complete list of members for Note, including all inherited members.
| addArticulation(const std::string &articulation) | Note | |
| addBeam(const std::string &beam) | Note | |
| addSlur(const std::string &slurType, const std::string &slurOrientation) | Note | |
| addTie(const std::string &tieType) | Note | |
| getAlterSymbol() const | Note | |
| getArticulation() const | Note | |
| getBeam() const | Note | |
| getDiatonicSoundingPitchClass() const | Note | |
| getDiatonicWrittenPitchClass() const | Note | |
| getDivisionsPerQuarterNote() const | Note | |
| getDuration() const | Note | |
| getDurationTicks() const | Note | |
| getEnharmonicNote(const bool alternativeEnhamonicPitch=false) const | Note | |
| getEnharmonicNotes(const bool includeCurrentPitch=false) const | Note | |
| getEnharmonicPitch(const bool alternativeEnhamonicPitch=false) const | Note | |
| getEnharmonicPitches(const bool includeCurrentPitch=false) const | Note | |
| getFrequency(const float freqA4=440.0f) const | Note | |
| getHarmonicSpectrum(const int numPartials=6, const std::function< std::vector< float >(std::vector< float >)> amplCallback=nullptr, const float partialsDecayExpRate=0.88f, const float freqA4=440.0f) const | Note | |
| getLongType() const | Note | |
| getMidiNumber() const | Note | |
| getNumDots() const | Note | |
| getOctave() const | Note | |
| getPitch() const | Note | |
| getPitchClass() const | Note | |
| getPitchStep() const | Note | |
| getQuarterDuration() const | Note | |
| getScaleDegree(const Key &key) const | Note | |
| getShortType() const | Note | |
| getSlur() const | Note | |
| getSoundingOctave() const | Note | |
| getSoundingPitch() const | Note | |
| getSoundingPitchClass() const | Note | |
| getSoundingPitchStep() const | Note | |
| getStaff() const | Note | |
| getStem() const | Note | |
| getTie() const | Note | |
| getTransposeChromatic() const | Note | |
| getTransposeDiatonic() const | Note | |
| getType() const | Note | |
| getUnpitchedIndex() const | Note | |
| getVoice() const | Note | |
| getWrittenOctave() const | Note | |
| getWrittenPitch() const | Note | |
| getWrittenPitchClass() const | Note | |
| getWrittenPitchStep() const | Note | |
| inChord() const | Note | |
| info() const | Note | |
| isDotted() const | Note | |
| isDoubleDotted() const | Note | |
| isGraceNote() const | Note | |
| isNoteOff() const | Note | |
| isNoteOn() const | Note | |
| isPitched() const | Note | |
| isTransposed() const | Note | |
| isTuplet() const | Note | |
| Note() | Note | |
| Note(const std::string &pitch, const RhythmFigure rhythmFigure=RhythmFigure::QUARTER, bool isNoteOn=true, bool inChord=false, const int transposeDiatonic=0, const int transposeChromatic=0, const int divisionsPerQuarterNote=256) | Note | explicit |
| Note(const int midiNumber, const std::string &accType="", const RhythmFigure rhythmFigure=RhythmFigure::QUARTER, bool isNoteOn=true, bool inChord=false, const int transposeDiatonic=0, const int transposeChromatic=0, const int divisionsPerQuarterNote=256) | Note | explicit |
| operator!=(const Note &otherNote) const | Note | |
| operator<(const Note &otherNote) const | Note | |
| operator<=(const Note &otherNote) const | Note | |
| operator==(const Note &otherNote) const | Note | |
| operator>(const Note &otherNote) const | Note | |
| operator>=(const Note &otherNote) const | Note | |
| removeTies() | Note | |
| setDuration(const Duration &duration) | Note | |
| setDuration(const float quarterDuration, const int divisionsPerQuarterNote=256) | Note | |
| setDuration(const int durationTicks, const int divisionsPerQuarterNote) | Note | |
| setIsGraceNote(const bool isGraceNote=false) | Note | |
| setIsInChord(bool inChord) | Note | |
| setIsNoteOn(bool isNoteOn) | Note | |
| setIsPitched(const bool isPitched=true) | Note | |
| setIsTuplet(const bool isTuplet=false) | Note | |
| setOctave(int octave) | Note | |
| setPitch(const std::string &pitch) | Note | |
| setPitchClass(const std::string &pitchClass) | Note | |
| setStaff(const int staff) | Note | |
| setStem(const std::string &stem) | Note | |
| setTieStart() | Note | |
| setTieStop() | Note | |
| setTieStopStart() | Note | |
| setTransposingInterval(const int diatonicInterval, const int chromaticInterval) | Note | |
| setTupleValues(const int actualNotes, const int normalNotes, const std::string &normalType="eighth") | Note | |
| setUnpitchedIndex(const int unpitchedIndex) | Note | |
| setVoice(const int voice) | Note | |
| toEnharmonicPitch(const bool alternativeEnhamonicPitch=false) | Note | |
| toXML(const size_t instrumentId=1, const int identSize=2) const | Note | |
| transpose(const int semitones, const std::string &accType=MUSIC_XML::ACCIDENT::NONE) | Note | |
| ~Note() | Note |