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