Public Slots |
void | finishMidiLearn (MidiMessage message) |
void | beginMidiLearn (MixxxControl control) |
void | cancelMidiLearn () |
void | slotScriptEngineReady () |
void | reset () |
Signals |
void | inputMappingChanged () |
void | inputMappingChanged (int startIndex, int endIndex) |
void | outputMappingChanged () |
void | outputMappingChanged (int startIndex, int endIndex) |
void | midiLearningStarted () |
void | midiLearningFinished (MidiMessage) |
void | midiLearningFinished () |
void | callMidiScriptFunction (QString) |
void | callMidiScriptFunction (QString, QString) |
void | loadMidiScriptFiles (QList< QString >) |
void | initMidiScripts (QList< QString >) |
void | shutdownMidiScriptEngine (QList< QString >) |
Public Member Functions |
| MidiMapping (MidiDevice *outputMidiDevice=NULL) |
| ~MidiMapping () |
void | setOutputMidiDevice (MidiDevice *outputMidiDevice) |
void | setName (QString name) |
void | loadPreset (bool forceLoad=false) |
void | loadPreset (QString path, bool forceLoad=false) |
void | loadPreset (QDomElement root, bool forceLoad=false) |
void | savePreset () |
void | savePreset (QString path) |
void | applyPreset () |
MidiInputMappingTableModel * | getMidiInputMappingTableModel () |
MidiOutputMappingTableModel * | getMidiOutputMappingTableModel () |
int | numInputMidiMessages () |
bool | isInputIndexValid (int index) |
bool | isMidiMessageMapped (MidiMessage command) |
MidiMessage | getInputMidiMessage (int index) |
MixxxControl | getInputMixxxControl (int index) |
MixxxControl | getInputMixxxControl (MidiMessage command) |
void | setInputMidiMapping (MidiMessage command, MixxxControl control) |
void | clearInputMidiMapping (int index) |
void | clearInputMidiMapping (MidiMessage command) |
void | clearInputMidiMapping (int index, int count) |
int | numOutputMixxxControls () |
bool | isOutputIndexValid (int index) |
bool | isMixxxControlMapped (MixxxControl control) |
MixxxControl | getOutputMixxxControl (int index) |
MidiMessage | getOutputMidiMessage (int index) |
MidiMessage | getOutputMidiMessage (MixxxControl control) |
void | setOutputMidiMapping (MixxxControl control, MidiMessage command) |
void | clearOutputMidiMapping (int index) |
void | clearOutputMidiMapping (MixxxControl control) |
void | clearOutputMidiMapping (int index, int count) |
Static Public Member Functions |
static double | ComputeValue (MidiOption midioption, double _prevmidivalue, double _newmidivalue) |
Definition at line 44 of file midimapping.h.