Class handling Midi events.
More...
#include <midihandler.h>
Class handling Midi events.
Definition at line 38 of file midihandler.h.
void MidiHandler::changeTargetFrequency |
( |
QVariant |
df | ) |
|
|
signal |
virtual bool ThreadBase::exit |
( |
| ) |
|
|
inlinevirtualinherited |
virtual void ThreadBase::finallyCalledWorker |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
QString ThreadBase::getThreadName |
( |
| ) |
const |
|
inherited |
int ThreadBase::getVerbosity |
( |
| ) |
|
|
inlineinherited |
virtual bool ThreadBase::init |
( |
| ) |
|
|
inlinevirtualinherited |
virtual void ThreadBase::initiallyCalledWorker |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
bool ThreadBase::isActive |
( |
| ) |
const |
|
inherited |
Return true if thread is running and not suspended.
Definition at line 136 of file threadbase.cpp.
bool ThreadBase::isInterruptionRequested |
( |
| ) |
const |
|
protectedinherited |
Return true if the thread was requested to interrupt or terminate.
Definition at line 128 of file threadbase.cpp.
virtual void ThreadBase::periodicallyCalledWorker |
( |
| ) |
|
|
inlineprotectedvirtualinherited |
void MidiHandler::receiveMidiEvent |
( |
const QMidiMessage & |
event | ) |
|
|
slot |
void ThreadBase::resume |
( |
| ) |
|
|
virtualinherited |
Resume from the suspend mode.
Restart the timer and clear the mSuspended flag
Reimplemented in MidiPlayer.
Definition at line 99 of file threadbase.cpp.
void ThreadBase::setPriority |
( |
const QThread::Priority |
p | ) |
|
|
protectedinherited |
void MidiHandler::setQmlTemperamentIndex |
( |
QVariant |
index | ) |
|
|
signal |
void ThreadBase::setThreadName |
( |
const QString |
name | ) |
|
|
protectedinherited |
void ThreadBase::setTimerInterval |
( |
const int |
msec, |
|
|
const int |
firstMsec = 0 |
|
) |
| |
|
protectedinherited |
Set timer interval for the periodically called worker.
Definition at line 117 of file threadbase.cpp.
void ThreadBase::setVerbosity |
( |
int |
verbosity | ) |
|
|
inherited |
void MidiHandler::signalSoftPedal |
( |
bool |
pressed | ) |
|
|
signal |
void MidiHandler::signalSostenutoPedal |
( |
bool |
pressed | ) |
|
|
signal |
void MidiHandler::signalSustainPedal |
( |
bool |
pressed | ) |
|
|
signal |
bool ThreadBase::start |
( |
| ) |
|
|
virtualinherited |
Start the thread.
Starts the thread. If the thread is suspended it will resume. If the thread is already started the function does nothing.
- Returns
- True on succes
Reimplemented in Tuner, and AudioOutput.
Definition at line 64 of file threadbase.cpp.
bool ThreadBase::stop |
( |
| ) |
|
|
virtualinherited |
Stop the thread.
Send a termination request to the execution loop. Wait for the thread to terminate. The active components of the thread should call isInterruptionRequested() and quit immediately if this function is true.
- Returns
- If the thread terminates regularly return true. If the thread does not terminate after a timeout of 2 secs return false.
Reimplemented in MidiPlayer, AudioOutput, and Instrument.
Definition at line 152 of file threadbase.cpp.
void ThreadBase::suspend |
( |
| ) |
|
|
virtualinherited |
Mark the thread as suspended.
Calling this function tells the thread that it has to wait in some sort of standby. Note that the thread itself is not terminated and that the event loop is still active. Calling this function stops the timer so that the periodicallyCalledWorker() is not active any more. In addition the mSuspended flag is set.
Reimplemented in MidiPlayer, and SoundGenerator.
Definition at line 84 of file threadbase.cpp.
QVector<quint8> MidiHandler::mDrumChannels |
|
private |
int MidiHandler::mModulationWheel |
|
private |
int MidiHandler::mPitchBendWheel |
|
private |
int MidiHandler::mTemperamentIndex |
|
private |
The documentation for this class was generated from the following files: