| addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
| addContext(EditPlaybackContext *) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| broadcastMessageToAllVirtualDevices(MidiInputDevice &, const juce::MidiMessage &) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| broadcastStreamTimeToMidiDevices(double streamTime) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
| checkDefaultDevicesAreValid() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| closeDevices() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| createVirtualMidiDevice(const juce::String &name) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| deleteVirtualMidiDevice(VirtualMidiInputDevice &) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| deviceManager (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| dispatchPendingMessages() | juce::ChangeBroadcaster | |
| dispatchPendingUpdates() | tracktion::engine::DeviceManager | |
| enableOutputClipping(bool clipOutput) | tracktion::engine::DeviceManager | |
| Engine (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | friend |
| engine (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| findInputDeviceForID(const juce::String &id) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| findInputDeviceWithName(const juce::String &name) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| findMidiInputDeviceForID(const juce::String &id) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| findOutputDeviceForID(const juce::String &id) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| findOutputDeviceWithName(const juce::String &name) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getBitDepth() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getBlockLength() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getBlockSize() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getBlockSizeMs() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getCPUStatistics() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getCpuUsage() const noexcept (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getCurrentStreamTime() const noexcept | tracktion::engine::DeviceManager | |
| getDefaultAudioInDeviceName(bool translated) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | static |
| getDefaultAudioOutDeviceName(bool translated) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | static |
| getDefaultMidiInDevice() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultMidiInDeviceID() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultMidiInDeviceName(bool translated) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | static |
| getDefaultMidiOutDevice() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultMidiOutDeviceID() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultMidiOutDeviceName(bool translated) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | static |
| getDefaultWaveInDevice() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultWaveInDeviceID() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultWaveOutDevice() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getDefaultWaveOutDeviceID() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getGlobalOutputAudioProcessor() const | tracktion::engine::DeviceManager | |
| getHostedAudioDeviceInterface() | tracktion::engine::DeviceManager | |
| getInputDevice(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getMidiDeviceScanIntervalSeconds() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getMidiInDevice(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getMidiInDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getMidiOutDevice(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumInputDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumMidiInDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumMidiOutDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumOutputDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumWaveInDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getNumWaveOutDevices() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getOutputDeviceAt(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getOutputLatencySeconds() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getRecordAdjustmentMs() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getRecordAdjustmentSamples() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getSampleRate() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getWaveInDevice(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| getWaveOutDevice(int index) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| hasOutputClipped(bool reset) | tracktion::engine::DeviceManager | |
| hostedAudioDeviceInterface (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| initialise(int defaultNumInputChannelsToOpen=512, int defaultNumOutputChannelsToOpen=512) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| injectMIDIMessageToDefaultDevice(const juce::MidiMessage &) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| isDeviceInChannelStereo(int chan) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| isDeviceInEnabled(int chanNum) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| isDeviceOutChannelStereo(int chan) const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| isDeviceOutEnabled(int chanNum) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| isHostedAudioDeviceInterfaceInUse() const | tracktion::engine::DeviceManager | |
| isMSWavetableSynthPresent() const (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| midiInputs (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| midiOutputs (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| removeAllChangeListeners() | juce::ChangeBroadcaster | |
| removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
| removeContext(EditPlaybackContext *) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| removeHostedAudioDeviceInterface() | tracktion::engine::DeviceManager | |
| rescanMidiDeviceList() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| rescanWaveDeviceList() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| resetToDefaults(bool deviceSettings, bool resetInputDevices, bool resetOutputDevices, bool latencySettings, bool mixSettings) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| restCPUStatistics() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| saveSettings() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| sendChangeMessage() | juce::ChangeBroadcaster | |
| sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
| setCpuLimitBeforeMuting(double newLimit) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDefaultMidiInDevice(juce::String deviceID) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDefaultMidiOutDevice(juce::String deviceID) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDefaultWaveInDevice(juce::String deviceID) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDefaultWaveOutDevice(juce::String deviceID) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDeviceInChannelStereo(int channelNum, bool isStereoPair) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setDeviceOutChannelStereo(int channelNum, bool isStereoPair) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setGlobalOutputAudioProcessor(std::unique_ptr< juce::AudioProcessor >) | tracktion::engine::DeviceManager | |
| setMidiDeviceScanIntervalSeconds(int intervalSeconds) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setWaveInChannelsEnabled(const std::vector< ChannelIndex > &, bool) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| setWaveOutChannelsEnabled(const std::vector< ChannelIndex > &, bool) (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| shouldSendMidiTimecode() const noexcept (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| updateNumCPUs() (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| warnOfWastedMidiMessagesFunction | tracktion::engine::DeviceManager | |
| waveInputs (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| waveOutputs (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |
| ~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |
| ~ChangeListener()=default | juce::ChangeListener | virtual |
| ~DeviceManager() override (defined in tracktion::engine::DeviceManager) | tracktion::engine::DeviceManager | |