49 extern int
getStaff(System* system, const QPointF& p);
51 extern int
line2pitch(int line, ClefType clef, Key);
52 extern int
y2pitch(qreal y, ClefType clef, qreal spatium);
56 Interval, bool useDoubleSharpsFlats);
57 extern int
transposeTpc(int tpc, Interval interval, bool useDoubleSharpsFlats);
81 extern int
absStep(int tpc, int pitch);
83 extern int
absStep(int line, ClefType clef);
84 extern int
relStep(int line, ClefType clef);
85 extern int
relStep(int pitch, int tpc, ClefType clef);
Segment * prevSeg1(Segment *seg, int &track)
Definition: utils.cpp:296
int diatonicUpDown(Key k, int pitch, int steps)
Definition: utils.cpp:686
int step2pitch(int step)
Definition: utils.cpp:971
int pitch2step(int pitch)
Definition: utils.cpp:959
Note * searchTieNote114(Note *note)
Definition: utils.cpp:876
int y2pitch(qreal y, ClefType clef, qreal _spatium)
Definition: utils.cpp:404
Segment * skipTuplet(Tuplet *tuplet)
Definition: utils.cpp:983
QRectF handleRect(const QPointF &pos)
Definition: utils.cpp:38
Segment * nextSeg1(Segment *seg, int &track)
Definition: utils.cpp:276
SymId
Definition: sym.h:30
int absStep(int tpc, int pitch)
Compute absolute step.
Definition: utils.cpp:913
int minorVersion()
Definition: utils.cpp:636
Note * prevChordNote(Note *note)
Definition: utils.cpp:344
int transposeTpc(int tpc, Interval interval, bool useDoubleSharpsFlats)
Definition: transpose.cpp:117
int chromatic2diatonic(int semitones)
Definition: utils.cpp:555
int pitchKeyAdjust(int step, Key key)
Definition: utils.cpp:377
int relStep(int line, ClefType clef)
Compute relative step from absolute step which depends on actual clef.
Definition: utils.cpp:944
Fraction actualTicks(Fraction duration, Tuplet *tuplet, Fraction timeStretch)
Definition: utils.cpp:1049
bool compareVersion(QString v1, QString v2)
Up to 4 digits X.X.X.X Each digit can be double XX.XX.XX.XX return true if v1 < v2.
Definition: utils.cpp:659
constexpr int intervalListSize
Definition: utils.h:59
int line2pitch(int line, ClefType clef, Key key)
Definition: utils.cpp:415
int getStaff(System *system, const QPointF &p)
Definition: utils.cpp:243
void transposeInterval(int pitch, int tpc, int *rpitch, int *rtpc, Interval interval, bool useDoubleSharpsFlats)
Definition: transpose.cpp:90
Definition: interval.h:22
Definition: aeolus.cpp:26
int searchInterval(int steps, int semitones)
Definition: utils.cpp:587
int updateVersion()
Definition: utils.cpp:646
Note * searchTieNote(Note *note)
Definition: utils.cpp:772
Graphic representation of a note.
Definition: note.h:212
ClefType
Definition: clef.h:37
Note * nextChordNote(Note *note)
Definition: utils.cpp:321
Definition: fraction.h:46
int majorVersion()
Definition: utils.cpp:626
QString pitch2string(int v)
Definition: utils.cpp:487
Interval intervalList[intervalListSize]
Definition: utils.cpp:505
int quantizeLen(int len, int raster)
Definition: utils.cpp:439
std::vector< SymId > toTimeSigString(const QString &s)
Definition: utils.cpp:998