addListener(SelectableListener *) | tracktion::engine::Selectable | |
addSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
areMidiPatchesZeroBased() | tracktion::engine::MidiOutputDevice | |
audioAdjustmentDelay | tracktion::engine::MidiOutputDevice | protected |
cancelAnyPendingUpdates() | tracktion::engine::Selectable | |
canDeleteProgramSet(int index) const | tracktion::engine::MidiOutputDevice | |
canEditProgramSet(int index) const | tracktion::engine::MidiOutputDevice | |
changed() | tracktion::engine::Selectable | virtual |
channelsUsed | tracktion::engine::MidiOutputDevice | protected |
closeDevice() override | tracktion::engine::MidiOutputDevice | virtual |
createInstance(EditPlaybackContext &) | tracktion::engine::MidiOutputDevice | virtual |
deselect() | tracktion::engine::Selectable | |
deviceInfo | tracktion::engine::MidiOutputDevice | protected |
enabled | tracktion::engine::OutputDevice | protected |
engine | tracktion::engine::OutputDevice | |
externalController | tracktion::engine::MidiOutputDevice | protected |
fireMessage(const juce::MidiMessage &) | tracktion::engine::MidiOutputDevice | |
flipSendingTimecode() | tracktion::engine::MidiOutputDevice | |
getAlias() const | tracktion::engine::OutputDevice | |
getBankID(int bank) | tracktion::engine::MidiOutputDevice | |
getBankName(int bank) | tracktion::engine::MidiOutputDevice | |
getControllerOffMessagesSent(Engine &) | tracktion::engine::MidiOutputDevice | static |
getCurrentProgramSet() const | tracktion::engine::MidiOutputDevice | |
getCurrentSetIndex() const | tracktion::engine::MidiOutputDevice | |
getDeviceDelay() const noexcept | tracktion::engine::MidiOutputDevice | |
getDeviceID() const | tracktion::engine::OutputDevice | |
getMidiProgramManager() const | tracktion::engine::MidiOutputDevice | |
getName() const | tracktion::engine::OutputDevice | virtual |
getNameForMidiNoteNumber(int note, int midiChannel, bool useSharp=true) const | tracktion::engine::MidiOutputDevice | |
getPreDelayMs() const noexcept | tracktion::engine::MidiOutputDevice | |
getProgramName(int programNumber, int bank) | tracktion::engine::MidiOutputDevice | |
getProgramSets() const | tracktion::engine::MidiOutputDevice | |
getSelectableDescription() override | tracktion::engine::OutputDevice | virtual |
getWeakRef() | tracktion::engine::Selectable | |
initialise() | tracktion::engine::Selectable | static |
isConnectedToExternalController() const | tracktion::engine::MidiOutputDevice | |
isEnabled() const | tracktion::engine::OutputDevice | |
isMidi() const override | tracktion::engine::MidiOutputDevice | virtual |
isSelectableValid(const Selectable *) noexcept | tracktion::engine::Selectable | static |
isSendingClock() const noexcept | tracktion::engine::MidiOutputDevice | |
isSendingControllerMidiClock() const noexcept | tracktion::engine::MidiOutputDevice | |
isSendingMMC() const noexcept | tracktion::engine::MidiOutputDevice | |
isSendingTimecode() const noexcept | tracktion::engine::MidiOutputDevice | |
loadProps() | tracktion::engine::MidiOutputDevice | protected |
masterReference | tracktion::engine::Selectable | |
midiClockGenerator | tracktion::engine::MidiOutputDevice | protected |
midiMessages | tracktion::engine::MidiOutputDevice | protected |
midiNotesOn | tracktion::engine::MidiOutputDevice | protected |
MidiOutputDevice(Engine &, juce::MidiDeviceInfo) | tracktion::engine::MidiOutputDevice | |
noteOnLock | tracktion::engine::MidiOutputDevice | protected |
notifyListenersOfDeletion() | tracktion::engine::Selectable | |
openDevice() override | tracktion::engine::MidiOutputDevice | virtual |
outputDevice | tracktion::engine::MidiOutputDevice | protected |
OutputDevice(Engine &, juce::String type, juce::String name, juce::String deviceID) | tracktion::engine::OutputDevice | |
playing | tracktion::engine::MidiOutputDevice | protected |
preDelayMillisecs | tracktion::engine::MidiOutputDevice | protected |
prepareToPlay(Edit *, TimePosition) | tracktion::engine::MidiOutputDevice | |
programNameSet | tracktion::engine::MidiOutputDevice | protected |
propertiesChanged() | tracktion::engine::Selectable | |
removeExternalController(ExternalController *) | tracktion::engine::MidiOutputDevice | |
removeListener(SelectableListener *) | tracktion::engine::Selectable | |
removeSelectableListener(SelectableListener *) | tracktion::engine::Selectable | |
sampleRate | tracktion::engine::MidiOutputDevice | protected |
saveProps() | tracktion::engine::MidiOutputDevice | protected |
Selectable() | tracktion::engine::Selectable | |
selectableAboutToBeDeleted() | tracktion::engine::Selectable | virtual |
selectionStatusChanged(bool isNowSelected) | tracktion::engine::Selectable | virtual |
sendControllerMidiClock | tracktion::engine::MidiOutputDevice | protected |
sendingMMC | tracktion::engine::MidiOutputDevice | protected |
sendMessageNow(const juce::MidiMessage &message) | tracktion::engine::MidiOutputDevice | protectedvirtual |
sendMidiClock | tracktion::engine::MidiOutputDevice | protected |
sendNoteOffMessages() | tracktion::engine::MidiOutputDevice | |
sendTimecode | tracktion::engine::MidiOutputDevice | protected |
setAlias(const juce::String &alias) | tracktion::engine::OutputDevice | |
setControllerOffMessagesSent(Engine &, bool) | tracktion::engine::MidiOutputDevice | static |
setCurrentProgramSet(const juce::String &) | tracktion::engine::MidiOutputDevice | |
setEnabled(bool) override | tracktion::engine::MidiOutputDevice | virtual |
setExternalController(ExternalController *) | tracktion::engine::MidiOutputDevice | |
setPreDelayMs(int) | tracktion::engine::MidiOutputDevice | |
setSendControllerMidiClock(bool b) noexcept | tracktion::engine::MidiOutputDevice | |
setSendingClock(bool) | tracktion::engine::MidiOutputDevice | |
setSendingMMC(bool) | tracktion::engine::MidiOutputDevice | |
softDevice | tracktion::engine::MidiOutputDevice | protected |
SoftwareMidiOutputDevice(Engine &e, const juce::String &deviceName) | tracktion::engine::SoftwareMidiOutputDevice | |
start() | tracktion::engine::MidiOutputDevice | |
stop() | tracktion::engine::MidiOutputDevice | |
sustain | tracktion::engine::MidiOutputDevice | protected |
timecodeGenerator | tracktion::engine::MidiOutputDevice | protected |
updateMidiTC(Edit *) | tracktion::engine::MidiOutputDevice | |
WeakRef typedef | tracktion::engine::Selectable | |
~MidiOutputDevice() override | tracktion::engine::MidiOutputDevice | |
~OutputDevice() override | tracktion::engine::OutputDevice | |
~Selectable() | tracktion::engine::Selectable | virtual |