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

#include <EffectsProcessor.h>

Inheritance diagram for WECore::EffectsProcessor1in1out< SampleType >:
WECore::EffectsProcessorBase< SampleType > WECore::SimpleCompressor::SimpleCompressor< SampleType >

Public Member Functions

 EffectsProcessor1in1out ()=default
 
virtual ~EffectsProcessor1in1out () override=default
 
virtual void process1in1out (SampleType *inSamples, 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::EffectsProcessor1in1out< SampleType >

Provides a standard interface for effects which process a mono buffer of samples.

Definition at line 50 of file EffectsProcessor.h.

Constructor & Destructor Documentation

◆ EffectsProcessor1in1out()

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

◆ ~EffectsProcessor1in1out()

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

Member Function Documentation

◆ process1in1out()

template<typename SampleType >
virtual void WECore::EffectsProcessor1in1out< SampleType >::process1in1out ( SampleType * inSamples,
size_t numSamples )
pure virtual

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