void addContext(CAContext *context)
Definition: transpose.cpp:66
const QList< CAVoice * > & voiceList()
Definition: staff.h:35
@ Staff
Definition: context.h:23
@ Mark
Definition: muselement.h:37
@ MidiNote
Definition: muselement.h:27
Represents a note in the score.
Definition: note.h:18
@ Tuplet
Definition: muselement.h:33
@ Clef
Definition: muselement.h:29
@ Barline
Definition: muselement.h:28
void setQuantity(const int qnt)
Definition: interval.h:67
~CATranspose()
Definition: transpose.cpp:56
void addMusElement(CAMusElement *musElt)
Definition: transpose.h:38
Musical key.
Definition: diatonickey.h:15
void addSheet(CASheet *s)
Definition: transpose.cpp:60
Music interval expressed with diatonical quality and quantity.
Definition: interval.h:15
Represents a function mark in the score.
Definition: functionmark.h:18
@ TimeSignature
Definition: muselement.h:30
QSet< CAMusElement * > _elements
Definition: transpose.h:41
@ Undefined
Definition: muselement.h:24
Context for function marks.
Definition: functionmarkcontext.h:19
int numberOfAccs()
Definition: diatonickey.cpp:79
const int noteName() const
Definition: diatonicpitch.h:50
Musical note pitch.
Definition: diatonicpitch.h:16
@ Syllable
Definition: muselement.h:34
Class used for transposing a set of notes for the given interval.
Definition: transpose.h:21
@ FunctionMark
Definition: muselement.h:35
@ KeySignature
Definition: muselement.h:31
@ FunctionMarkContext
Definition: context.h:25
Represents a staff in the sheet.
Definition: staff.h:25
An abstract class which represents every music element in the score.
Definition: muselement.h:21
CAContextType contextType()
Definition: context.h:32
void setDiatonicKey(CADiatonicKey k)
Definition: keysignature.h:53
const CAGender gender()
Definition: diatonickey.h:43
@ Rest
Definition: muselement.h:26
void transposeByInterval(CAInterval)
Definition: transpose.cpp:118
const int accs() const
Definition: diatonicpitch.h:51
CADiatonicPitch diatonicPitch()
Definition: diatonickey.h:42
void setDiatonicPitch(CADiatonicPitch pitch)
Definition: note.h:36
void reinterpretAccidentals(int type)
Definition: transpose.cpp:157
Represents a key signature sign in the staff.
Definition: keysignature.h:19
const QList< CAContext * > & contextList()
Definition: sheet.h:29
static CAInterval fromSemitones(int semitones)
Definition: interval.cpp:227
const int quantity()
Definition: interval.h:64
CADiatonicKey key()
Definition: functionmark.h:46
@ Note
Definition: muselement.h:25
CATranspose()
Definition: transpose.cpp:37
@ FiguredBassMark
Definition: muselement.h:36
CADiatonicKey diatonicKey()
Definition: keysignature.h:50
void transposeByKeySig(CADiatonicKey from, CADiatonicKey to, int direction)
Definition: transpose.cpp:100
CADiatonicPitch & diatonicPitch()
Definition: note.h:35
Line of music elements in the sheet.
Definition: context.h:16
@ FiguredBassContext
Definition: context.h:26
@ LyricsContext
Definition: context.h:24
Represents a single sheet of paper in the document.
Definition: sheet.h:22
void transposeBySemitones(int semitones)
Definition: transpose.cpp:92
CAMusElementType musElementType()
Definition: muselement.h:46
@ Slur
Definition: muselement.h:32