11namespace tracktion {
inline namespace engine
22 using MidiInputDevice::handleIncomingMidiMessage;
26 void setEnabled (
bool)
override;
27 void loadProps()
override;
28 void saveProps()
override;
32 void toggleMIDIInputSourceDevice (
const juce::String& deviceID);
36 DeviceType getDeviceType()
const override {
return deviceType; }
38 bool useAllInputs =
false;
42 void closeDevice()
override;
The Engine is the central class for all tracktion sessions.