|
tracktion-engine 3.0-10-g034fdde4aa5
Tracktion Engine — High level data model for audio applications
« « « Anklang Documentation |
Controls the set of midi-controller-to-parameter mappings. More...
#include "tracktion_ParameterControlMappings.h"
Classes | |
| struct | Mapping |
Static Public Member Functions | |
| static ParameterControlMappings * | getCurrentlyFocusedMappings (Engine &) |
Controls the set of midi-controller-to-parameter mappings.
Definition at line 15 of file tracktion_ParameterControlMappings.h.
| tracktion::engine::ParameterControlMappings::ParameterControlMappings | ( | Edit & | ed | ) |
Definition at line 52 of file tracktion_ParameterControlMappings.cpp.
|
override |
Definition at line 56 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::checkForDeletedParams | ( | ) |
Definition at line 200 of file tracktion_ParameterControlMappings.cpp.
|
static |
Definition at line 60 of file tracktion_ParameterControlMappings.cpp.
| ParameterControlMappings::Mapping tracktion::engine::ParameterControlMappings::getMappingForRow | ( | int | row | ) | const |
Definition at line 630 of file tracktion_ParameterControlMappings.cpp.
| int tracktion::engine::ParameterControlMappings::getNumControllerIDs | ( | ) | const |
Definition at line 39 of file tracktion_ParameterControlMappings.h.
| bool tracktion::engine::ParameterControlMappings::getParameterMapping | ( | AutomatableParameter & | param, |
| int & | channel, | ||
| int & | controllerID | ||
| ) | const |
Definition at line 168 of file tracktion_ParameterControlMappings.cpp.
| int tracktion::engine::ParameterControlMappings::getRowBeingListenedTo | ( | ) | const |
Definition at line 595 of file tracktion_ParameterControlMappings.cpp.
| std::pair< juce::String, juce::String > tracktion::engine::ParameterControlMappings::getTextForRow | ( | int | rowNumber | ) | const |
Definition at line 600 of file tracktion_ParameterControlMappings.cpp.
| bool tracktion::engine::ParameterControlMappings::isParameterMapped | ( | AutomatableParameter & | param | ) | const |
Definition at line 34 of file tracktion_ParameterControlMappings.h.
| void tracktion::engine::ParameterControlMappings::listenToRow | ( | int | row | ) |
Definition at line 586 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::loadFromEdit | ( | ) |
Definition at line 232 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::removeMapping | ( | int | index | ) |
Definition at line 91 of file tracktion_ParameterControlMappings.cpp.
| bool tracktion::engine::ParameterControlMappings::removeParameterMapping | ( | AutomatableParameter & | param | ) |
Definition at line 183 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::saveToEdit | ( | ) |
Definition at line 289 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::sendChange | ( | int | controllerID, |
| float | newValue, | ||
| int | channel | ||
| ) |
called by the midi input devices when they get moved.
Definition at line 138 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::setLearntParam | ( | bool | keepListening | ) |
Definition at line 635 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::showMappingsEditor | ( | juce::DialogWindow::LaunchOptions & | o | ) |
This will put the surface in listen and assign mode, launching the given dialog window.
The call will block whilst assignments are made and return when the window is closed.
Definition at line 103 of file tracktion_ParameterControlMappings.cpp.
| void tracktion::engine::ParameterControlMappings::showMappingsListForRow | ( | int | row | ) |
Definition at line 536 of file tracktion_ParameterControlMappings.cpp.