JUCE  v6.1.6 (6.0.8-1114)
JUCE API
Looking for a senior C++ dev?
I'm looking for work. Hire me!
juce::AudioPluginInstance Member List

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

acceptsMidi() const =0juce::AudioProcessorpure virtual
activeEditorjuce::AudioProcessorprivate
activeEditorLockjuce::AudioProcessorprivate
addBus(bool isInput)juce::AudioProcessor
addHostedParameter(std::unique_ptr< HostedParameter >)juce::AudioPluginInstance
addHostedParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)juce::AudioPluginInstance
addListener(AudioProcessorListener *newListener)juce::AudioProcessorvirtual
addParameter(AudioProcessorParameter *)juce::AudioPluginInstanceprivate
juce::AudioProcessor::addParameter(AudioProcessorParameter *)juce::AudioProcessor
addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)juce::AudioPluginInstanceprivate
juce::AudioProcessor::addParameterGroup(std::unique_ptr< AudioProcessorParameterGroup >)juce::AudioProcessor
applyBusLayouts(const BusesLayout &layouts)juce::AudioProcessorprotectedvirtual
assertOnceOnDeprecatedMethodUse() const noexceptjuce::AudioPluginInstanceprivate
audioIOChanged(bool busNumberChanged, bool channelNumChanged)juce::AudioProcessorprivate
AudioPluginInstance()=defaultjuce::AudioPluginInstanceprotected
AudioPluginInstance(const BusesProperties &ioLayouts)juce::AudioPluginInstanceinlineprotected
AudioPluginInstance(const short channelLayoutList[numLayouts][2])juce::AudioPluginInstanceinlineprotected
AudioProcessor()juce::AudioProcessorprotected
AudioProcessor(const BusesProperties &ioLayouts)juce::AudioProcessorprotected
AudioProcessor(const std::initializer_list< const short[2]> &channelLayoutList)juce::AudioProcessorinlineprotected
blockSizejuce::AudioProcessorprivate
busesPropertiesFromLayoutArray(const Array< InOutChannelPair > &)juce::AudioProcessorprivatestatic
cachedInputSpeakerArrStringjuce::AudioProcessorprivate
cachedOutputSpeakerArrStringjuce::AudioProcessorprivate
cachedTotalInsjuce::AudioProcessorprivate
cachedTotalOutsjuce::AudioProcessorprivate
callbackLockjuce::AudioProcessorprivate
canAddBus(bool isInput) constjuce::AudioProcessorinlinevirtual
canApplyBusCountChange(bool isInput, bool isAddingBuses, BusProperties &outNewBusProperties)juce::AudioProcessorprotectedvirtual
canApplyBusesLayout(const BusesLayout &layouts) constjuce::AudioProcessorinlineprotectedvirtual
canRemoveBus(bool isInput) constjuce::AudioProcessorinlinevirtual
ChangeDetails typedefjuce::AudioProcessor
changeProgramName(int index, const String &newName)=0juce::AudioProcessorpure virtual
changingParamsjuce::AudioProcessorprivate
checkBusesLayoutSupported(const BusesLayout &) constjuce::AudioProcessor
checkForDuplicateGroupIDs(const AudioProcessorParameterGroup &)juce::AudioProcessorprivate
checkForDuplicateParamID(AudioProcessorParameter *)juce::AudioProcessorprivate
checkForDuplicateTrimmedParamID(AudioProcessorParameter *)juce::AudioProcessorprivate
containsLayout(const BusesLayout &layouts, const std::initializer_list< const short[2]> &channelLayoutList)juce::AudioProcessorinlinestatic
containsLayout(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2])juce::AudioProcessorinlinestatic
containsLayout(const BusesLayout &, const Array< InOutChannelPair > &)juce::AudioProcessorprivatestatic
copyXmlToBinary(const XmlElement &xml, juce::MemoryBlock &destData)juce::AudioProcessorstatic
createBus(bool isInput, const BusProperties &)juce::AudioProcessorprivate
createEditor()=0juce::AudioProcessorpure virtual
createEditorIfNeeded()juce::AudioProcessor
currentSampleRatejuce::AudioProcessorprivate
deprecationAssertiontriggeredjuce::AudioPluginInstanceprivatestatic
disableNonMainBuses()juce::AudioProcessor
doublePrecision enum valuejuce::AudioProcessor
editorBeingDeleted(AudioProcessorEditor *) noexceptjuce::AudioProcessor
enableAllBuses()juce::AudioProcessor
fillInPluginDescription(PluginDescription &) const =0juce::AudioPluginInstancepure virtual
flatParameterListjuce::AudioProcessorprivate
getAAXPluginIDForMainBusConfig(const AudioChannelSet &mainInputLayout, const AudioChannelSet &mainOutputLayout, bool idForAudioSuite) constjuce::AudioProcessorvirtual
getActiveEditor() const noexceptjuce::AudioProcessor
getAlternateDisplayNames() constjuce::AudioProcessorvirtual
getBlockSize() const noexceptjuce::AudioProcessorinline
getBus(bool isInput, int busIndex) noexceptjuce::AudioProcessorinline
getBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessorinline
getBusBuffer(AudioBuffer< FloatType > &processBlockBuffer, bool isInput, int busIndex) constjuce::AudioProcessorinline
getBusCount(bool isInput) const noexceptjuce::AudioProcessorinline
getBusesLayout() constjuce::AudioProcessor
getBypassParameter() constjuce::AudioProcessorinlinevirtual
getCallbackLock() const noexceptjuce::AudioProcessorinline
getChannelCountOfBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessorinline
getChannelIndexInProcessBlockBuffer(bool isInput, int busIndex, int channelIndex) const noexceptjuce::AudioProcessor
getChannelLayoutOfBus(bool isInput, int busIndex) const noexceptjuce::AudioProcessor
getCurrentProgram()=0juce::AudioProcessorpure virtual
getCurrentProgramStateInformation(juce::MemoryBlock &destData)juce::AudioProcessorvirtual
getDefaultNumParameterSteps() noexceptjuce::AudioProcessorstatic
getExtensions(ExtensionsVisitor &) constjuce::AudioPluginInstancevirtual
getHostedParameter(int index) constjuce::AudioPluginInstance
getLatencySamples() const noexceptjuce::AudioProcessorinline
getListenerLocked(int) const noexceptjuce::AudioProcessorprivate
getMainBusNumInputChannels() const noexceptjuce::AudioProcessorinline
getMainBusNumOutputChannels() const noexceptjuce::AudioProcessorinline
getName() const =0juce::AudioProcessorpure virtual
getNextBestLayout(const BusesLayout &, BusesLayout &) constjuce::AudioProcessorprivate
getNextBestLayoutInLayoutList(const BusesLayout &layouts, const short(&channelLayoutList)[numLayouts][2])juce::AudioProcessorinline
getNextBestLayoutInList(const BusesLayout &, const Array< InOutChannelPair > &) constjuce::AudioProcessorprivate
getNumPrograms()=0juce::AudioProcessorpure virtual
getOffsetInBusBufferForAbsoluteChannelIndex(bool isInput, int absoluteChannelIndex, int &busIndex) const noexceptjuce::AudioProcessor
getParamChecked(int) constjuce::AudioProcessorprivate
getParameters() constjuce::AudioProcessor
getParameterTree() constjuce::AudioProcessor
getPlayHead() const noexceptjuce::AudioProcessorinline
getPluginDescription() constjuce::AudioPluginInstance
getProcessingPrecision() const noexceptjuce::AudioProcessorinline
getProgramName(int index)=0juce::AudioProcessorpure virtual
getResponseCurve(CurveData::Type) constjuce::AudioProcessorinlinevirtual
getSampleRate() const noexceptjuce::AudioProcessorinline
getStateInformation(juce::MemoryBlock &destData)=0juce::AudioProcessorpure virtual
getTailLengthSeconds() const =0juce::AudioProcessorpure virtual
getTotalNumInputChannels() const noexceptjuce::AudioProcessorinline
getTotalNumOutputChannels() const noexceptjuce::AudioProcessorinline
getWrapperTypeDescription(AudioProcessor::WrapperType) noexceptjuce::AudioProcessorstatic
getXmlFromBinary(const void *data, int sizeInBytes)juce::AudioProcessorstatic
groupIDsjuce::AudioProcessorprivate
hasEditor() const =0juce::AudioProcessorpure virtual
HostedParameter typedefjuce::AudioPluginInstance
inputBusesjuce::AudioProcessormutableprivate
isBusesLayoutSupported(const BusesLayout &) constjuce::AudioProcessorinlineprotectedvirtual
isMidiEffect() constjuce::AudioProcessorinlinevirtual
isNonRealtime() const noexceptjuce::AudioProcessorinline
isSuspended() const noexceptjuce::AudioProcessorinline
isUsingDoublePrecision() const noexceptjuce::AudioProcessorinline
latencySamplesjuce::AudioProcessorprivate
layoutListToArray(const short(&configuration)[numLayouts][2])juce::AudioProcessorinlineprivatestatic
layoutListToArray(const std::initializer_list< const short[2]> &configuration)juce::AudioProcessorinlineprivatestatic
listenerLockjuce::AudioProcessorprivate
listenersjuce::AudioProcessorprivate
memoryWarningReceived()juce::AudioProcessorinlinevirtual
nonRealtimejuce::AudioProcessorprivate
numBusesChanged()juce::AudioProcessorvirtual
numChannelsChanged()juce::AudioProcessorvirtual
outputBusesjuce::AudioProcessorprivate
parameterTreejuce::AudioProcessorprivate
paramIDsjuce::AudioProcessorprivate
playHeadjuce::AudioProcessorprotected
prepareToPlay(double sampleRate, int maximumExpectedSamplesPerBlock)=0juce::AudioProcessorpure virtual
processBlock(AudioBuffer< float > &buffer, MidiBuffer &midiMessages)=0juce::AudioProcessorpure virtual
processBlock(AudioBuffer< double > &buffer, MidiBuffer &midiMessages)juce::AudioProcessorvirtual
processBlockBypassed(AudioBuffer< float > &buffer, MidiBuffer &midiMessages)juce::AudioProcessorvirtual
processBlockBypassed(AudioBuffer< double > &buffer, MidiBuffer &midiMessages)juce::AudioProcessorvirtual
processBypassed(AudioBuffer< floatType > &, MidiBuffer &)juce::AudioProcessorprivate
ProcessingPrecision enum namejuce::AudioProcessor
processingPrecisionjuce::AudioProcessorprivate
processorLayoutsChanged()juce::AudioProcessorvirtual
producesMidi() const =0juce::AudioProcessorpure virtual
refreshParameterList()juce::AudioProcessorvirtual
releaseResources()=0juce::AudioProcessorpure virtual
removeBus(bool isInput)juce::AudioProcessor
removeListener(AudioProcessorListener *listenerToRemove)juce::AudioProcessorvirtual
reset()juce::AudioProcessorvirtual
sendParamChangeMessageToListeners(int parameterIndex, float newValue)juce::AudioProcessorprotected
setBusesLayout(const BusesLayout &)juce::AudioProcessor
setBusesLayoutWithoutEnabling(const BusesLayout &)juce::AudioProcessor
setChannelLayoutOfBus(bool isInput, int busIndex, const AudioChannelSet &layout)juce::AudioProcessor
setCurrentProgram(int index)=0juce::AudioProcessorpure virtual
setCurrentProgramStateInformation(const void *data, int sizeInBytes)juce::AudioProcessorvirtual
setHostedParameterTree(AudioProcessorParameterGroup)juce::AudioPluginInstance
setLatencySamples(int newLatency)juce::AudioProcessor
setNonRealtime(bool isNonRealtime) noexceptjuce::AudioProcessorvirtual
setParameterTree(AudioProcessorParameterGroup &&newTree)juce::AudioPluginInstanceprivate
juce::AudioProcessor::setParameterTree(AudioProcessorParameterGroup &&newTree)juce::AudioProcessor
setPlayConfigDetails(int numIns, int numOuts, double sampleRate, int blockSize)juce::AudioProcessor
setPlayHead(AudioPlayHead *newPlayHead)juce::AudioProcessorvirtual
setProcessingPrecision(ProcessingPrecision newPrecision) noexceptjuce::AudioProcessor
setRateAndBufferSizeDetails(double sampleRate, int blockSize) noexceptjuce::AudioProcessor
setStateInformation(const void *data, int sizeInBytes)=0juce::AudioProcessorpure virtual
setTypeOfNextNewPlugin(WrapperType)juce::AudioProcessorstatic
silenceInProducesSilenceOut() constjuce::AudioProcessorinlineprivatevirtual
singlePrecision enum valuejuce::AudioProcessor
supportsDoublePrecisionProcessing() constjuce::AudioProcessorvirtual
supportsMPE() constjuce::AudioProcessorinlinevirtual
suspendedjuce::AudioProcessorprivate
suspendProcessing(bool shouldBeSuspended)juce::AudioProcessor
textRecursionCheckjuce::AudioProcessorprivate
trimmedParamIDsjuce::AudioProcessorprivate
updateHostDisplay(const ChangeDetails &details=ChangeDetails::getDefaultFlags())juce::AudioProcessor
updateSpeakerFormatStrings()juce::AudioProcessorprivate
updateTrackProperties(const TrackProperties &properties)juce::AudioProcessorvirtual
validateParameter(AudioProcessorParameter *)juce::AudioProcessorprivate
wrapperTypejuce::AudioProcessor
WrapperType enum namejuce::AudioProcessor
wrapperType_AAX enum valuejuce::AudioProcessor
wrapperType_AudioUnit enum valuejuce::AudioProcessor
wrapperType_AudioUnitv3 enum valuejuce::AudioProcessor
wrapperType_RTAS enum valuejuce::AudioProcessor
wrapperType_Standalone enum valuejuce::AudioProcessor
wrapperType_Undefined enum valuejuce::AudioProcessor
wrapperType_Unity enum valuejuce::AudioProcessor
wrapperType_VST enum valuejuce::AudioProcessor
wrapperType_VST3 enum valuejuce::AudioProcessor
~AudioPluginInstance() override=defaultjuce::AudioPluginInstance
~AudioProcessor()juce::AudioProcessorvirtual