24 #ifndef MIDIMICROTONE_H 25 #define MIDIMICROTONE_H 50 #include <QMidiMessage> 148 #endif // MIDIMICROTONE_H
bool stop()
Stop the microtonal converter.
void receiveTuningCorrections(QMap< int, double > corrections)
Input slot: Receive tuning corrections from the tuner (<key,cent>)
MidiMicrotonal()
Constructor, resetting member variables.
bool exit()
Shutdown, no functionality.
void onClosedMidiLoopDetected()
onClosedMidiLoopDetected
void sendMidiEvent(QMidiMessage event)
Output signal: This is the converted outgoing stream of Midi events.
bool start()
Start the microtonal converter.
void allNotesOff()
Slot: Turns all notes off.
void activate(bool active)
Activate or deactivate the module.
void setMidiOutputChannel(int channel)
Slot: Set the instrument channel of the external Midi device.
Class for converting an ordinary Midi stream into a microtonal one.
int mLastChannelModeMessage
void resume()
Resume from suspend mode.
bool init()
Initialization, no functionality.
static const QMidiMessage cLoopMarker
Closed-loop marking event.
void suspend()
Suspend the microtonal converter.
Auxiliary class for microtonal conversion.
void reInitializeConvertedMidiStream()
Slot: Re-initialize the output stream.
void receiveMidiEvent(const QMidiMessage event)
Input slot: Here the module receives the stream of incoming Midi events.
Base class for managing log messages.
MidiMicrotonalHelper mMidiMicrotonalHelper