acceptsMidi() const override | juce::AudioProcessorGraph | virtual |
activeEditor | juce::AudioProcessor | private |
activeEditorLock | juce::AudioProcessor | private |
activeMessage | juce::AsyncUpdater | private |
addBus(bool isInput) | juce::AudioProcessor | |
addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
addConnection(const Connection &) | juce::AudioProcessorGraph | |
addListener(AudioProcessorListener *newListener) | juce::AudioProcessor | virtual |
addNode(std::unique_ptr< AudioProcessor > newProcessor, NodeID nodeId={}) | juce::AudioProcessorGraph | |
addParameter(AudioProcessorParameter *) | juce::AudioProcessor | |
addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >) | juce::AudioProcessor | |
anyListeners | juce::ChangeBroadcaster | private |
anyNodesNeedPreparing() const noexcept | juce::AudioProcessorGraph | private |
applyBusLayouts(const BusesLayout &layouts) | juce::AudioProcessor | protectedvirtual |
AsyncUpdater() | juce::AsyncUpdater | private |
AudioGraphIOProcessor class | juce::AudioProcessorGraph | friend |
audioIOChanged(bool busNumberChanged, bool channelNumChanged) | juce::AudioProcessor | private |
AudioProcessor() | juce::AudioProcessor | protected |
AudioProcessor(const BusesProperties &ioLayouts) | juce::AudioProcessor | protected |
AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | inlineprotected |
AudioProcessorGraph() | juce::AudioProcessorGraph | |
blockSize | juce::AudioProcessor | private |
broadcastCallback | juce::ChangeBroadcaster | private |
buildRenderingSequence() | juce::AudioProcessorGraph | private |
busesPropertiesFromLayoutArray(const Array< InOutChannelPair > &) | juce::AudioProcessor | privatestatic |
cachedInputSpeakerArrString | juce::AudioProcessor | private |
cachedOutputSpeakerArrString | juce::AudioProcessor | private |
cachedTotalIns | juce::AudioProcessor | private |
cachedTotalOuts | juce::AudioProcessor | private |
callbackLock | juce::AudioProcessor | private |
callListeners() | juce::ChangeBroadcaster | private |
canAddBus(bool isInput) const | juce::AudioProcessor | inlinevirtual |
canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties) | juce::AudioProcessor | protectedvirtual |
canApplyBusesLayout(const BusesLayout &layouts) const | juce::AudioProcessor | inlineprotectedvirtual |
cancelPendingUpdate() noexcept | juce::AsyncUpdater | private |
canConnect(const Connection &) const | juce::AudioProcessorGraph | |
canConnect(Node *src, int sourceChannel, Node *dest, int destChannel) const noexcept | juce::AudioProcessorGraph | private |
canRemoveBus(bool isInput) const | juce::AudioProcessor | inlinevirtual |
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster | |
ChangeDetails typedef | juce::AudioProcessor | |
changeListeners | juce::ChangeBroadcaster | private |
changeProgramName(int, const String &) override | juce::AudioProcessorGraph | inlinevirtual |
changingParams | juce::AudioProcessor | private |
checkBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor | |
checkForDuplicateGroupIDs(const AudioProcessorParameterGroup &) | juce::AudioProcessor | private |
checkForDuplicateParamID(AudioProcessorParameter *) | juce::AudioProcessor | private |
checkForDuplicateTrimmedParamID(AudioProcessorParameter *) | juce::AudioProcessor | private |
clear() | juce::AudioProcessorGraph | |
clearRenderingSequence() | juce::AudioProcessorGraph | private |
containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | inlinestatic |
containsLayout(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | inlinestatic |
containsLayout(const BusesLayout &, const Array< InOutChannelPair > &) | juce::AudioProcessor | privatestatic |
copyXmlToBinary(const XmlElement &xml, juce::MemoryBlock &destData) | juce::AudioProcessor | static |
createBus(bool isInput, const BusProperties &) | juce::AudioProcessor | private |
createEditor() override | juce::AudioProcessorGraph | inlinevirtual |
createEditorIfNeeded() | juce::AudioProcessor | |
currentSampleRate | juce::AudioProcessor | private |
disableNonMainBuses() | juce::AudioProcessor | |
disconnectNode(NodeID) | juce::AudioProcessorGraph | |
dispatchPendingMessages() | juce::ChangeBroadcaster | |
doublePrecision enum value | juce::AudioProcessor | |
editorBeingDeleted(AudioProcessorEditor *) noexcept | juce::AudioProcessor | |
enableAllBuses() | juce::AudioProcessor | |
flatParameterList | juce::AudioProcessor | private |
getAAXPluginIDForMainBusConfig(const AudioChannelSet &mainInputLayout, const AudioChannelSet &mainOutputLayout, bool idForAudioSuite) const | juce::AudioProcessor | virtual |
getActiveEditor() const noexcept | juce::AudioProcessor | |
getAlternateDisplayNames() const | juce::AudioProcessor | virtual |
getBlockSize() const noexcept | juce::AudioProcessor | inline |
getBus(bool isInput, int busIndex) noexcept | juce::AudioProcessor | inline |
getBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | inline |
getBusBuffer(AudioBuffer< FloatType > &processBlockBuffer, bool isInput, int busIndex) const | juce::AudioProcessor | inline |
getBusCount(bool isInput) const noexcept | juce::AudioProcessor | inline |
getBusesLayout() const | juce::AudioProcessor | |
getBypassParameter() const | juce::AudioProcessor | inlinevirtual |
getCallbackLock() const noexcept | juce::AudioProcessor | inline |
getChannelCountOfBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | inline |
getChannelIndexInProcessBlockBuffer(bool isInput, int busIndex, int channelIndex) const noexcept | juce::AudioProcessor | |
getChannelLayoutOfBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | |
getConnections() const | juce::AudioProcessorGraph | |
getCurrentProgram() override | juce::AudioProcessorGraph | inlinevirtual |
getCurrentProgramStateInformation(juce::MemoryBlock &destData) | juce::AudioProcessor | virtual |
getDefaultNumParameterSteps() noexcept | juce::AudioProcessor | static |
getLatencySamples() const noexcept | juce::AudioProcessor | inline |
getListenerLocked(int) const noexcept | juce::AudioProcessor | private |
getMainBusNumInputChannels() const noexcept | juce::AudioProcessor | inline |
getMainBusNumOutputChannels() const noexcept | juce::AudioProcessor | inline |
getName() const override | juce::AudioProcessorGraph | virtual |
getNextBestLayout(const BusesLayout &, BusesLayout &) const | juce::AudioProcessor | private |
getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | inline |
getNextBestLayoutInList(const BusesLayout &, const Array< InOutChannelPair > &) const | juce::AudioProcessor | private |
getNode(int index) const noexcept | juce::AudioProcessorGraph | inline |
getNodeConnections(Node &, std::vector< Connection > &) | juce::AudioProcessorGraph | privatestatic |
getNodeForId(NodeID) const | juce::AudioProcessorGraph | |
getNodes() const noexcept | juce::AudioProcessorGraph | inline |
getNumNodes() const noexcept | juce::AudioProcessorGraph | inline |
getNumPrograms() override | juce::AudioProcessorGraph | inlinevirtual |
getOffsetInBusBufferForAbsoluteChannelIndex(bool isInput, int absoluteChannelIndex, int &busIndex) const noexcept | juce::AudioProcessor | |
getParamChecked(int) const | juce::AudioProcessor | private |
getParameters() const | juce::AudioProcessor | |
getParameterTree() const | juce::AudioProcessor | |
getPlayHead() const noexcept | juce::AudioProcessor | inline |
getProcessingPrecision() const noexcept | juce::AudioProcessor | inline |
getProgramName(int) override | juce::AudioProcessorGraph | inlinevirtual |
getResponseCurve(CurveData::Type) const | juce::AudioProcessor | inlinevirtual |
getSampleRate() const noexcept | juce::AudioProcessor | inline |
getStateInformation(juce::MemoryBlock &) override | juce::AudioProcessorGraph | virtual |
getTailLengthSeconds() const override | juce::AudioProcessorGraph | virtual |
getTotalNumInputChannels() const noexcept | juce::AudioProcessor | inline |
getTotalNumOutputChannels() const noexcept | juce::AudioProcessor | inline |
getWrapperTypeDescription(AudioProcessor::WrapperType) noexcept | juce::AudioProcessor | static |
getXmlFromBinary(const void *data, int sizeInBytes) | juce::AudioProcessor | static |
groupIDs | juce::AudioProcessor | private |
handleAsyncUpdate() override | juce::AudioProcessorGraph | privatevirtual |
handleUpdateNowIfNeeded() | juce::AsyncUpdater | private |
hasEditor() const override | juce::AudioProcessorGraph | inlinevirtual |
inputBuses | juce::AudioProcessor | mutableprivate |
isAnInputTo(Node &source, Node &destination) const noexcept | juce::AudioProcessorGraph | |
isAnInputTo(Node &src, Node &dst, int recursionCheck) const noexcept | juce::AudioProcessorGraph | private |
isBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor | inlineprotectedvirtual |
isConnected(const Connection &) const noexcept | juce::AudioProcessorGraph | |
isConnected(NodeID possibleSourceNodeID, NodeID possibleDestNodeID) const noexcept | juce::AudioProcessorGraph | |
isConnected(Node *src, int sourceChannel, Node *dest, int destChannel) const noexcept | juce::AudioProcessorGraph | private |
isConnectionLegal(const Connection &) const | juce::AudioProcessorGraph | |
isLegal(Node *src, int sourceChannel, Node *dest, int destChannel) const noexcept | juce::AudioProcessorGraph | private |
isMidiEffect() const | juce::AudioProcessor | inlinevirtual |
isNonRealtime() const noexcept | juce::AudioProcessor | inline |
isPrepared | juce::AudioProcessorGraph | private |
isSuspended() const noexcept | juce::AudioProcessor | inline |
isUpdatePending() const noexcept | juce::AsyncUpdater | private |
isUsingDoublePrecision() const noexcept | juce::AudioProcessor | inline |
lastNodeID | juce::AudioProcessorGraph | private |
latencySamples | juce::AudioProcessor | private |
layoutListToArray(const short(&configuration)[numLayouts][2]) | juce::AudioProcessor | inlineprivatestatic |
layoutListToArray(const std::initializer_list< const short[2]> &configuration) | juce::AudioProcessor | inlineprivatestatic |
listenerLock | juce::AudioProcessor | private |
listeners | juce::AudioProcessor | private |
memoryWarningReceived() | juce::AudioProcessor | inlinevirtual |
midiChannelIndex enum value | juce::AudioProcessorGraph | |
nodes | juce::AudioProcessorGraph | private |
nonRealtime | juce::AudioProcessor | private |
numBusesChanged() | juce::AudioProcessor | virtual |
numChannelsChanged() | juce::AudioProcessor | virtual |
outputBuses | juce::AudioProcessor | private |
parameterTree | juce::AudioProcessor | private |
paramIDs | juce::AudioProcessor | private |
playHead | juce::AudioProcessor | protected |
prepareSettings | juce::AudioProcessorGraph | private |
prepareToPlay(double, int) override | juce::AudioProcessorGraph | virtual |
processBlock(AudioBuffer< float > &, MidiBuffer &) override | juce::AudioProcessorGraph | virtual |
processBlock(AudioBuffer< double > &, MidiBuffer &) override | juce::AudioProcessorGraph | virtual |
processBlockBypassed(AudioBuffer< float > &buffer, MidiBuffer &midiMessages) | juce::AudioProcessor | virtual |
processBlockBypassed(AudioBuffer< double > &buffer, MidiBuffer &midiMessages) | juce::AudioProcessor | virtual |
processBypassed(AudioBuffer< floatType > &, MidiBuffer &) | juce::AudioProcessor | private |
processingPrecision | juce::AudioProcessor | private |
ProcessingPrecision enum name | juce::AudioProcessor | |
processorLayoutsChanged() | juce::AudioProcessor | virtual |
producesMidi() const override | juce::AudioProcessorGraph | virtual |
refreshParameterList() | juce::AudioProcessor | virtual |
releaseResources() override | juce::AudioProcessorGraph | virtual |
removeAllChangeListeners() | juce::ChangeBroadcaster | |
removeBus(bool isInput) | juce::AudioProcessor | |
removeChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster | |
removeConnection(const Connection &) | juce::AudioProcessorGraph | |
removeIllegalConnections() | juce::AudioProcessorGraph | |
removeListener(AudioProcessorListener *listenerToRemove) | juce::AudioProcessor | virtual |
removeNode(NodeID) | juce::AudioProcessorGraph | |
removeNode(Node *) | juce::AudioProcessorGraph | |
renderSequenceDouble | juce::AudioProcessorGraph | private |
renderSequenceFloat | juce::AudioProcessorGraph | private |
reset() override | juce::AudioProcessorGraph | virtual |
sendChangeMessage() | juce::ChangeBroadcaster | |
sendParamChangeMessageToListeners(int parameterIndex, float newValue) | juce::AudioProcessor | protected |
sendSynchronousChangeMessage() | juce::ChangeBroadcaster | |
setBusesLayout(const BusesLayout &) | juce::AudioProcessor | |
setBusesLayoutWithoutEnabling(const BusesLayout &) | juce::AudioProcessor | |
setChannelLayoutOfBus(bool isInput, int busIndex, const AudioChannelSet &layout) | juce::AudioProcessor | |
setCurrentProgram(int) override | juce::AudioProcessorGraph | inlinevirtual |
setCurrentProgramStateInformation(const void *data, int sizeInBytes) | juce::AudioProcessor | virtual |
setLatencySamples(int newLatency) | juce::AudioProcessor | |
setNonRealtime(bool) noexcept override | juce::AudioProcessorGraph | virtual |
setParameterTree(AudioProcessorParameterGroup &&newTree) | juce::AudioProcessor | |
setPlayConfigDetails(int numIns, int numOuts, double sampleRate, int blockSize) | juce::AudioProcessor | |
setPlayHead(AudioPlayHead *newPlayHead) | juce::AudioProcessor | virtual |
setProcessingPrecision(ProcessingPrecision newPrecision) noexcept | juce::AudioProcessor | |
setRateAndBufferSizeDetails(double sampleRate, int blockSize) noexcept | juce::AudioProcessor | |
setStateInformation(const void *data, int sizeInBytes) override | juce::AudioProcessorGraph | virtual |
setTypeOfNextNewPlugin(WrapperType) | juce::AudioProcessor | static |
silenceInProducesSilenceOut() const | juce::AudioProcessor | inlineprivatevirtual |
singlePrecision enum value | juce::AudioProcessor | |
supportsDoublePrecisionProcessing() const override | juce::AudioProcessorGraph | virtual |
supportsMPE() const | juce::AudioProcessor | inlinevirtual |
suspended | juce::AudioProcessor | private |
suspendProcessing(bool shouldBeSuspended) | juce::AudioProcessor | |
textRecursionCheck | juce::AudioProcessor | private |
topologyChanged() | juce::AudioProcessorGraph | private |
triggerAsyncUpdate() | juce::AsyncUpdater | private |
trimmedParamIDs | juce::AudioProcessor | private |
unprepare() | juce::AudioProcessorGraph | private |
updateHostDisplay(const ChangeDetails &details=ChangeDetails::getDefaultFlags()) | juce::AudioProcessor | |
updateSpeakerFormatStrings() | juce::AudioProcessor | private |
updateTrackProperties(const TrackProperties &properties) | juce::AudioProcessor | virtual |
validateParameter(AudioProcessorParameter *) | juce::AudioProcessor | private |
WrapperType enum name | juce::AudioProcessor | |
wrapperType | juce::AudioProcessor | |
wrapperType_AAX enum value | juce::AudioProcessor | |
wrapperType_AudioUnit enum value | juce::AudioProcessor | |
wrapperType_AudioUnitv3 enum value | juce::AudioProcessor | |
wrapperType_RTAS enum value | juce::AudioProcessor | |
wrapperType_Standalone enum value | juce::AudioProcessor | |
wrapperType_Undefined enum value | juce::AudioProcessor | |
wrapperType_Unity enum value | juce::AudioProcessor | |
wrapperType_VST enum value | juce::AudioProcessor | |
wrapperType_VST3 enum value | juce::AudioProcessor | |
~AsyncUpdater() | juce::AsyncUpdater | privatevirtual |
~AudioProcessor() | juce::AudioProcessor | virtual |
~AudioProcessorGraph() override | juce::AudioProcessorGraph | |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual |