WE Core
Loading...
Searching...
No Matches
WECore::EffectsProcessor2in2out< SampleType > Class Template Referenceabstract

#include <EffectsProcessor.h>

Inheritance diagram for WECore::EffectsProcessor2in2out< SampleType >:
WECore::EffectsProcessorBase< SampleType > WECore::StereoWidth::StereoWidthProcessor< SampleType >

Public Member Functions

 EffectsProcessor2in2out ()=default
 
virtual ~EffectsProcessor2in2out () override=default
 
virtual void process2in2out (SampleType *inSamplesLeft, SampleType *inSamplesRight, size_t numSamples)=0
 
- Public Member Functions inherited from WECore::EffectsProcessorBase< SampleType >
 EffectsProcessorBase ()=default
 
virtual ~EffectsProcessorBase ()=default
 
virtual void reset ()
 

Detailed Description

template<typename SampleType>
class WECore::EffectsProcessor2in2out< SampleType >

Provides a standard interface for effects which process stereo buffers of samples.

Definition at line 74 of file EffectsProcessor.h.

Constructor & Destructor Documentation

◆ EffectsProcessor2in2out()

template<typename SampleType >
WECore::EffectsProcessor2in2out< SampleType >::EffectsProcessor2in2out ( )
default

◆ ~EffectsProcessor2in2out()

template<typename SampleType >
virtual WECore::EffectsProcessor2in2out< SampleType >::~EffectsProcessor2in2out ( )
overridevirtualdefault

Member Function Documentation

◆ process2in2out()

template<typename SampleType >
virtual void WECore::EffectsProcessor2in2out< SampleType >::process2in2out ( SampleType * inSamplesLeft,
SampleType * inSamplesRight,
size_t numSamples )
pure virtual

The documentation for this class was generated from the following file: