static CAGender genderFromString(const QString)
Definition: diatonickey.cpp:129
const CAShape shape()
Definition: diatonickey.h:44
bool containsPitch(const CADiatonicPitch &p)
Definition: diatonickey.cpp:237
static const QString diatonicKeyToString(CADiatonicKey k)
Definition: diatonickey.cpp:156
static CADiatonicKey diatonicKeyFromString(const QString)
Definition: diatonickey.cpp:202
static const QString shapeToString(CAShape)
Definition: diatonickey.cpp:135
@ Harmonic
Definition: diatonickey.h:24
void setGender(const CAGender g)
Definition: diatonickey.h:47
Musical key.
Definition: diatonickey.h:15
Music interval expressed with diatonical quality and quantity.
Definition: interval.h:15
CADiatonicKey()
Definition: diatonickey.cpp:27
CAShape _shape
Definition: diatonickey.h:66
CAGender
Definition: diatonickey.h:17
CADiatonicKey operator+(CAInterval)
Definition: diatonickey.cpp:111
void setNoteName(const int noteName)
Definition: diatonicpitch.h:53
@ Natural
Definition: diatonickey.h:23
int numberOfAccs()
Definition: diatonickey.cpp:79
const int noteName() const
Definition: diatonicpitch.h:50
Musical note pitch.
Definition: diatonicpitch.h:16
@ Minor
Definition: diatonickey.h:19
CADiatonicPitch _diatonicPitch
Definition: diatonickey.h:64
static CAShape shapeFromString(const QString)
Definition: diatonickey.cpp:144
const CAGender gender()
Definition: diatonickey.h:43
const int accs() const
Definition: diatonicpitch.h:51
CADiatonicPitch diatonicPitch()
Definition: diatonickey.h:42
QList< int > accsMatrix()
Definition: diatonickey.cpp:209
CAShape
Definition: diatonickey.h:22
void setDiatonicPitch(const CADiatonicPitch p)
Definition: diatonickey.h:46
void setShape(const CAShape s)
Definition: diatonickey.h:48
CAGender _gender
Definition: diatonickey.h:65
void operator=(const QString &key)
Definition: diatonickey.cpp:98
@ Melodic
Definition: diatonickey.h:25
@ Major
Definition: diatonickey.h:18
int noteAccs(int noteName)
Definition: diatonickey.cpp:227
static const QString genderToString(CAGender)
Definition: diatonickey.cpp:121
bool operator!=(CADiatonicKey p)
Definition: diatonickey.h:35
bool operator==(CADiatonicKey)
Definition: diatonickey.cpp:91