Represents a single sheet of paper in the document.
Definition: sheet.h:22
Tempo mark.
Definition: tempo.h:14
bool _stop
Definition: playback.h:75
void updateSleepFactor(CATempo *t)
Definition: playback.cpp:267
void setStopLock(bool lock)
Definition: playback.h:67
CAMidiDevice * _midiDevice
Definition: playback.h:71
void run()
Definition: playback.cpp:120
void initStreams(CASheet *sheet)
Definition: playback.cpp:379
QList< QList< CAMusElement * > > _streamList
Definition: playback.h:84
Canorus<->Midi bridge.
Definition: mididevice.h:22
bool _stopLock
Definition: playback.h:76
Represents a note in the score.
Definition: note.h:18
QList< CAMusElement * > & streamAt(int idx)
Definition: playback.h:61
float _sleepFactor
Definition: playback.h:82
void stop()
Definition: playback.cpp:352
bool _repeating
Definition: playback.h:87
QList< CAPlayable * > & curPlaying()
Definition: playback.h:40
QList< CAPlayable * > _curPlaying
Definition: playback.h:85
int * _lastRepeatOpenIdx
Definition: playback.h:88
const int getInitTimeStart()
Definition: playback.h:35
void setSheet(CASheet *s)
Definition: playback.h:39
void setStop(bool stop)
Definition: playback.h:74
int & lastRepeatOpenIdx(int i)
Definition: playback.h:64
void playImmediately(QList< CAMusElement * > elts, int port)
Definition: playback.cpp:110
int & streamIdx(int i)
Definition: playback.h:63
CAMidiDevice * midiDevice()
Definition: playback.h:37
bool stopLock()
Definition: playback.h:66
int _initTimeStart
Definition: playback.h:81
Audio playback of the score. This class creates playback events (usually MIDI events) for the music e...
Definition: playback.h:21
void playSelectionImpl()
Definition: playback.cpp:282
bool _playSelectionOnly
Definition: playback.h:78
An abstract class which represents every music element in the score.
Definition: muselement.h:21
void loopUntilPlayable(int i, bool ignoreRepeats=false)
Definition: playback.cpp:423
Playable instances of music elements.
Definition: playable.h:18
void initPlayback()
Definition: playback.cpp:73
CASheet * _sheet
Definition: playback.h:69
void setInitTimeStart(int t)
Definition: playback.h:36
CAPlayback(CASheet *, CAMidiDevice *)
Definition: playback.cpp:50
const QList< QList< CAMusElement * > > & streamList()
Definition: playback.h:62
int * _streamIdx
Definition: playback.h:86
void stopNow()
Definition: playback.cpp:362
~CAPlayback()
Definition: playback.cpp:94
QList< CAMusElement * > _selection
Definition: playback.h:79
void setMidiDevice(CAMidiDevice *d)
Definition: playback.h:72
CASheet * sheet()
Definition: playback.h:38
int _curTime
Definition: playback.h:89