Loading...
Searching...
No Matches
juce::AudioProcessorGraph Member List

This is the complete list of members for juce::AudioProcessorGraph, including all inherited members.

acceptsMidi() const override | juce::AudioProcessorGraph | virtual
addBus(bool isInput) | juce::AudioProcessor |
addChangeListener(ChangeListener *listener) | juce::ChangeBroadcaster |
addConnection(const Connection &, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
addListener(AudioProcessorListener *newListener) | juce::AudioProcessor | virtual
addNode(std::unique_ptr< AudioProcessor > newProcessor, std::optional< NodeID > nodeId=std::nullopt, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
addParameter(AudioProcessorParameter *) | juce::AudioProcessor |
addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >) | juce::AudioProcessor |
applyBusLayouts(const BusesLayout &layouts) | juce::AudioProcessor | protected virtual
AudioProcessor() | juce::AudioProcessor | protected
AudioProcessor(const BusesProperties &ioLayouts) | juce::AudioProcessor | protected
AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | inline protected
AudioProcessorGraph() | juce::AudioProcessorGraph |
audioWorkgroupContextChanged(const AudioWorkgroup &workgroup) | juce::AudioProcessor | inline virtual
canAddBus(bool isInput) const | juce::AudioProcessor | virtual
canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties) | juce::AudioProcessor | protected virtual
canApplyBusesLayout(const BusesLayout &layouts) const | juce::AudioProcessor | inline protected virtual
canConnect(const Connection &) const | juce::AudioProcessorGraph |
canRemoveBus(bool isInput) const | juce::AudioProcessor | virtual
ChangeBroadcaster() noexcept | juce::ChangeBroadcaster |
ChangeDetails typedef | juce::AudioProcessor |
changeProgramName(int, const String &) override | juce::AudioProcessorGraph | inline virtual
checkBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor |
clear(UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | inline static
containsLayout(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | inline static
copyXmlToBinary(const XmlElement &xml, MemoryBlock &destData) | juce::AudioProcessor | static
createEditor() override | juce::AudioProcessorGraph | inline virtual
createEditorIfNeeded() | juce::AudioProcessor |
disableNonMainBuses() | juce::AudioProcessor |
disconnectNode(NodeID, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
dispatchPendingMessages() | juce::ChangeBroadcaster |
doublePrecision enum value | juce::AudioProcessor |
editorBeingDeleted(AudioProcessorEditor *) noexcept | juce::AudioProcessor |
enableAllBuses() | juce::AudioProcessor |
getAAXClientExtensions() | juce::AudioProcessor | inline 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 | inline virtual
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 | inline virtual
getCurrentProgramStateInformation(MemoryBlock &destData) | juce::AudioProcessor | virtual
getDefaultNumParameterSteps() noexcept | juce::AudioProcessor | static
getLatencySamples() const noexcept | juce::AudioProcessor | inline
getMainBusNumInputChannels() const noexcept | juce::AudioProcessor | inline
getMainBusNumOutputChannels() const noexcept | juce::AudioProcessor | inline
getName() const override | juce::AudioProcessorGraph | virtual
getNameForMidiNoteNumber(int note, int midiChannel) | juce::AudioProcessor | virtual
getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | inline
getNode(int index) const noexcept | juce::AudioProcessorGraph | inline
getNodeForId(NodeID) const | juce::AudioProcessorGraph |
getNodes() const noexcept | juce::AudioProcessorGraph |
getNumNodes() const noexcept | juce::AudioProcessorGraph | inline
getNumPrograms() override | juce::AudioProcessorGraph | inline virtual
getOffsetInBusBufferForAbsoluteChannelIndex(bool isInput, int absoluteChannelIndex, int &busIndex) const noexcept | juce::AudioProcessor |
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 | inline virtual
getResponseCurve(CurveData::Type) const | juce::AudioProcessor | inline virtual
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
getVST2ClientExtensions() | juce::AudioProcessor | virtual
getVST3ClientExtensions() | juce::AudioProcessor | virtual
getWrapperTypeDescription(AudioProcessor::WrapperType) noexcept | juce::AudioProcessor | static
getXmlFromBinary(const void *data, int sizeInBytes) | juce::AudioProcessor | static
hasEditor() const override | juce::AudioProcessorGraph | inline virtual
isAnInputTo(const Node &source, const Node &destination) const noexcept | juce::AudioProcessorGraph |
isAnInputTo(NodeID source, NodeID destination) const noexcept | juce::AudioProcessorGraph |
isBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor | inline protected virtual
isConnected(const Connection &) const noexcept | juce::AudioProcessorGraph |
isConnected(NodeID possibleSourceNodeID, NodeID possibleDestNodeID) const noexcept | juce::AudioProcessorGraph |
isConnectionLegal(const Connection &) const | juce::AudioProcessorGraph |
isMidiEffect() const | juce::AudioProcessor | inline virtual
isNonRealtime() const noexcept | juce::AudioProcessor | inline
isRealtime() const noexcept | juce::AudioProcessor | inline
isSuspended() const noexcept | juce::AudioProcessor | inline
isUsingDoublePrecision() const noexcept | juce::AudioProcessor | inline
memoryWarningReceived() | juce::AudioProcessor | inline virtual
midiChannelIndex enum value | juce::AudioProcessorGraph |
numBusesChanged() | juce::AudioProcessor | virtual
numChannelsChanged() | juce::AudioProcessor | virtual
playHead | juce::AudioProcessor | protected
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
ProcessingPrecision enum name | juce::AudioProcessor |
processorLayoutsChanged() | juce::AudioProcessor | virtual
producesMidi() const override | juce::AudioProcessorGraph | virtual
Realtime enum name | juce::AudioProcessor |
rebuild() | juce::AudioProcessorGraph |
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 &, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
removeIllegalConnections(UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
removeListener(AudioProcessorListener *listenerToRemove) | juce::AudioProcessor | virtual
removeNode(NodeID, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
removeNode(Node *, UpdateKind=UpdateKind::sync) | juce::AudioProcessorGraph |
reset() override | juce::AudioProcessorGraph | virtual
sendChangeMessage() | juce::ChangeBroadcaster |
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 | inline virtual
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
singlePrecision enum value | juce::AudioProcessor |
supportsDoublePrecisionProcessing() const override | juce::AudioProcessorGraph | virtual
supportsMPE() const | juce::AudioProcessor | inline virtual
suspendProcessing(bool shouldBeSuspended) | juce::AudioProcessor |
updateHostDisplay(const ChangeDetails &details=ChangeDetails::getDefaultFlags()) | juce::AudioProcessor |
UpdateKind enum name | juce::AudioProcessorGraph |
updateTrackProperties(const TrackProperties &properties) | juce::AudioProcessor | virtual
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_LV2 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 |
~AudioProcessor() | juce::AudioProcessor | virtual
~AudioProcessorGraph() override | juce::AudioProcessorGraph |
~ChangeBroadcaster() | juce::ChangeBroadcaster | virtual

### Purchase

Get JUCE

### Discover

What's New in JUCE Features

### Learn

Documentaion Tutorials Made with JUCE Resources

### Support

JUCE Forum Newsletter Archive

### About

Contact Us JUCE Legal JUCE Licensing FAQ

### Events

Audio Developer Conference
© Raw Material Software Limited