iPlug2 - C++ Audio Plug-in Framework
Loading...
Searching...
No Matches
IPlugProcessor Member List

This is the complete list of members for IPlugProcessor, including all inherited members.

AttachBuffers(ERoute direction, int idx, int n, PLUG_SAMPLE_DST **ppData, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
AttachBuffers(ERoute direction, int idx, int n, PLUG_SAMPLE_SRC **ppData, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
DoesMIDIIn() constIPlugProcessorinline
DoesMIDIOut() constIPlugProcessorinline
DoesMPE() constIPlugProcessorinline
GetAUPluginType() constIPlugProcessor
GetBlockSize() constIPlugProcessorinline
GetBusName(ERoute direction, int busIdx, int nBuses, WDL_String &str) constIPlugProcessorvirtual
GetBypassed() constIPlugProcessorinline
GetChannelLabel(ERoute direction, int idx) (defined in IPlugProcessor)IPlugProcessorinlineprotected
GetIOConfig(int idx) constIPlugProcessorinline
GetIOConfigWithChanCounts(std::vector< int > &inputBuses, std::vector< int > &outputBuses)IPlugProcessor
GetLatency() constIPlugProcessorinline
GetPPQPos() constIPlugProcessorinline
GetRenderingOffline() constIPlugProcessorinline
GetSamplePos() constIPlugProcessorinline
GetSampleRate() constIPlugProcessorinline
GetSamplesPerBeat() constIPlugProcessor
GetTailIsInfinite() constIPlugProcessorinline
GetTailSize() constIPlugProcessorinline
GetTempo() constIPlugProcessorinline
GetTimeSig(int &numerator, int &denominator) constIPlugProcessorinline
GetTransportIsRunning() constIPlugProcessorinline
HasSidechainInput() constIPlugProcessorinline
HasWildcardBus(ERoute direction) constIPlugProcessorinline
InitLatencyDelay() (defined in IPlugProcessor)IPlugProcessorprotected
IPlugProcessor(const Config &config, EAPI plugAPI)IPlugProcessor
IPlugProcessor(const IPlugProcessor &)=delete (defined in IPlugProcessor)IPlugProcessor
IsChannelConnected(ERoute direction, int chIdx) constIPlugProcessorinline
IsInstrument() constIPlugProcessorinline
IsMidiEffect() constIPlugProcessorinline
kTailInfinite enum value (defined in IPlugProcessor)IPlugProcessor
kTailNone enum value (defined in IPlugProcessor)IPlugProcessor
LegalIO(int NInputChans, int NOutputChans) constIPlugProcessor
LimitToStereoIO()IPlugProcessor
MaxNBuses(ERoute direction, int *pConfigIdxWithTheMostBuses=nullptr) constIPlugProcessor
MaxNChannels(ERoute direction) constIPlugProcessorinline
MaxNChannelsForBus(ERoute direction, int busIdx) constIPlugProcessor
mTimeInfoIPlugProcessorprotected
NChannelsConnected(ERoute direction) constIPlugProcessor
NInChansConnected() constIPlugProcessorinline
NIOConfigs() constIPlugProcessorinline
NOutChansConnected() constIPlugProcessorinline
OnActivate(bool active)IPlugProcessorinlinevirtual
OnReset()IPlugProcessorinlinevirtual
operator=(const IPlugProcessor &)=delete (defined in IPlugProcessor)IPlugProcessor
ParseChannelIOStr(const char *IOStr, WDL_PtrList< IOConfig > &channelIOList, int &totalNInChans, int &totalNOutChans, int &totalNInBuses, int &totalNOutBuses)IPlugProcessorstatic
PassThroughBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
PassThroughBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessBlock(sample **inputs, sample **outputs, int nFrames)IPlugProcessorvirtual
ProcessBuffers(PLUG_SAMPLE_SRC type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessBuffers(PLUG_SAMPLE_DST type, int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessBuffersAccumulating(int nFrames) (defined in IPlugProcessor)IPlugProcessorprotected
ProcessMidiMsg(const IMidiMsg &msg)IPlugProcessorvirtual
ProcessSysEx(const ISysEx &msg)IPlugProcessorinlinevirtual
SendMidiMsg(const IMidiMsg &msg)=0IPlugProcessorpure virtual
SendMidiMsgs(WDL_TypedBuf< IMidiMsg > &msgs)IPlugProcessorvirtual
SendSysEx(const ISysEx &msg)IPlugProcessorinlinevirtual
SetBlockSize(int blockSize) (defined in IPlugProcessor)IPlugProcessorprotected
SetBypassed(bool bypassed) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetChannelConnections(ERoute direction, int idx, int n, bool connected) (defined in IPlugProcessor)IPlugProcessorprotected
SetChannelLabel(ERoute direction, int idx, const char *formatStr, bool zeroBased=false)IPlugProcessor
SetLatency(int latency)IPlugProcessorvirtual
SetRenderingOffline(bool renderingOffline) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetSampleRate(double sampleRate) (defined in IPlugProcessor)IPlugProcessorinlineprotected
SetTailSize(int tailSize)IPlugProcessorinlinevirtual
SetTimeInfo(const ITimeInfo &timeInfo) (defined in IPlugProcessor)IPlugProcessorinlineprotected
TailSize enum name (defined in IPlugProcessor)IPlugProcessor
ZeroScratchBuffers() (defined in IPlugProcessor)IPlugProcessorprotected
~IPlugProcessor() (defined in IPlugProcessor)IPlugProcessorvirtual