acceptsMidi() const =0 | juce::AudioProcessor | pure virtual |
addBus(bool isInput) | juce::AudioProcessor | |
addListener(AudioProcessorListener *newListener) | juce::AudioProcessor | virtual |
addParameter(AudioProcessorParameter *) | juce::AudioProcessor | |
addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >) | juce::AudioProcessor | |
applyBusLayouts(const BusesLayout &layouts) | juce::AudioProcessor | protectedvirtual |
AudioProcessor() | juce::AudioProcessor | protected |
AudioProcessor(const BusesProperties &ioLayouts) | juce::AudioProcessor | protected |
AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | protected |
audioWorkgroupContextChanged(const AudioWorkgroup &workgroup) | juce::AudioProcessor | virtual |
canAddBus(bool isInput) const | juce::AudioProcessor | virtual |
canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties) | juce::AudioProcessor | protectedvirtual |
canApplyBusesLayout(const BusesLayout &layouts) const | juce::AudioProcessor | protectedvirtual |
canRemoveBus(bool isInput) const | juce::AudioProcessor | virtual |
ChangeDetails typedef | juce::AudioProcessor | |
changeProgramName(int index, const String &newName)=0 | juce::AudioProcessor | pure virtual |
checkBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor | |
containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList) | juce::AudioProcessor | static |
containsLayout(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | static |
copyXmlToBinary(const XmlElement &xml, MemoryBlock &destData) | juce::AudioProcessor | static |
createEditor()=0 | juce::AudioProcessor | pure virtual |
createEditorIfNeeded() | juce::AudioProcessor | |
disableNonMainBuses() | juce::AudioProcessor | |
doublePrecision enum value | juce::AudioProcessor | |
editorBeingDeleted(AudioProcessorEditor *) noexcept | juce::AudioProcessor | |
enableAllBuses() | juce::AudioProcessor | |
getAAXClientExtensions() | juce::AudioProcessor | virtual |
getActiveEditor() const noexcept | juce::AudioProcessor | |
getAlternateDisplayNames() const | juce::AudioProcessor | virtual |
getBlockSize() const noexcept | juce::AudioProcessor | |
getBus(bool isInput, int busIndex) noexcept | juce::AudioProcessor | |
getBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | |
getBusBuffer(AudioBuffer< FloatType > &processBlockBuffer, bool isInput, int busIndex) const | juce::AudioProcessor | |
getBusCount(bool isInput) const noexcept | juce::AudioProcessor | |
getBusesLayout() const | juce::AudioProcessor | |
getBypassParameter() const | juce::AudioProcessor | virtual |
getCallbackLock() const noexcept | juce::AudioProcessor | |
getChannelCountOfBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | |
getChannelIndexInProcessBlockBuffer(bool isInput, int busIndex, int channelIndex) const noexcept | juce::AudioProcessor | |
getChannelLayoutOfBus(bool isInput, int busIndex) const noexcept | juce::AudioProcessor | |
getCurrentProgram()=0 | juce::AudioProcessor | pure virtual |
getCurrentProgramStateInformation(MemoryBlock &destData) | juce::AudioProcessor | virtual |
getDefaultNumParameterSteps() noexcept | juce::AudioProcessor | static |
getLatencySamples() const noexcept | juce::AudioProcessor | |
getMainBusNumInputChannels() const noexcept | juce::AudioProcessor | |
getMainBusNumOutputChannels() const noexcept | juce::AudioProcessor | |
getName() const =0 | juce::AudioProcessor | pure virtual |
getNameForMidiNoteNumber(int note, int midiChannel) | juce::AudioProcessor | virtual |
getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2]) | juce::AudioProcessor | |
getNumPrograms()=0 | juce::AudioProcessor | pure 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 | |
getProcessingPrecision() const noexcept | juce::AudioProcessor | |
getProgramName(int index)=0 | juce::AudioProcessor | pure virtual |
getResponseCurve(CurveData::Type) const | juce::AudioProcessor | virtual |
getSampleRate() const noexcept | juce::AudioProcessor | |
getStateInformation(MemoryBlock &destData)=0 | juce::AudioProcessor | pure virtual |
getTailLengthSeconds() const =0 | juce::AudioProcessor | pure virtual |
getTotalNumInputChannels() const noexcept | juce::AudioProcessor | |
getTotalNumOutputChannels() const noexcept | juce::AudioProcessor | |
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 =0 | juce::AudioProcessor | pure virtual |
isBusesLayoutSupported(const BusesLayout &) const | juce::AudioProcessor | protectedvirtual |
isMidiEffect() const | juce::AudioProcessor | virtual |
isNonRealtime() const noexcept | juce::AudioProcessor | |
isRealtime() const noexcept | juce::AudioProcessor | |
isSuspended() const noexcept | juce::AudioProcessor | |
isUsingDoublePrecision() const noexcept | juce::AudioProcessor | |
memoryWarningReceived() | juce::AudioProcessor | virtual |
numBusesChanged() | juce::AudioProcessor | virtual |
numChannelsChanged() | juce::AudioProcessor | virtual |
playHead | juce::AudioProcessor | protected |
prepareToPlay(double sampleRate, int maximumExpectedSamplesPerBlock)=0 | juce::AudioProcessor | pure virtual |
processBlock(AudioBuffer< float > &buffer, MidiBuffer &midiMessages)=0 | juce::AudioProcessor | pure virtual |
processBlock(AudioBuffer< double > &buffer, MidiBuffer &midiMessages) | juce::AudioProcessor | 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 =0 | juce::AudioProcessor | pure virtual |
Realtime enum name | juce::AudioProcessor | |
refreshParameterList() | juce::AudioProcessor | virtual |
releaseResources()=0 | juce::AudioProcessor | pure virtual |
removeBus(bool isInput) | juce::AudioProcessor | |
removeListener(AudioProcessorListener *listenerToRemove) | juce::AudioProcessor | virtual |
reset() | juce::AudioProcessor | virtual |
setBusesLayout(const BusesLayout &) | juce::AudioProcessor | |
setBusesLayoutWithoutEnabling(const BusesLayout &) | juce::AudioProcessor | |
setChannelLayoutOfBus(bool isInput, int busIndex, const AudioChannelSet &layout) | juce::AudioProcessor | |
setCurrentProgram(int index)=0 | juce::AudioProcessor | pure virtual |
setCurrentProgramStateInformation(const void *data, int sizeInBytes) | juce::AudioProcessor | virtual |
setLatencySamples(int newLatency) | juce::AudioProcessor | |
setNonRealtime(bool isNonRealtime) noexcept | juce::AudioProcessor | 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)=0 | juce::AudioProcessor | pure virtual |
setTypeOfNextNewPlugin(WrapperType) | juce::AudioProcessor | static |
singlePrecision enum value | juce::AudioProcessor | |
supportsDoublePrecisionProcessing() const | juce::AudioProcessor | virtual |
supportsMPE() const | juce::AudioProcessor | virtual |
suspendProcessing(bool shouldBeSuspended) | juce::AudioProcessor | |
updateHostDisplay(const ChangeDetails &details=ChangeDetails::getDefaultFlags()) | juce::AudioProcessor | |
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 |