|
VAE - Virtual Audio Engine 1
Small Data Driven Audio Engine
|
Multichannel version of the convolver. More...
#include <TConvolverFFT.hpp>
Public Types | |
| using | sample = T |
Public Member Functions | |
| ConvolverTpl ()=default | |
| template<typename T2 > | |
| void | load (const AudioBufferTpl< T2 > &buffer, const uint blockSize) |
| Load a impulse response and prepare the convolution. More... | |
| template<typename T2 > | |
| void | process (const AudioBufferTpl< T2 > &inBuf, AudioBufferTpl< T2 > &outBuf) |
| Load a impulse response and prepare the convolution. More... | |
Private Types | |
| using | uchar = unsigned char |
| using | uint = unsigned int |
Private Attributes | |
| ConvolverMonoTpl< T > | mConvolvers [AudioBufferTpl< T >::MAX_CHANNELS] |
Multichannel version of the convolver.
Definition at line 218 of file TConvolverFFT.hpp.
| using tklb::ConvolverTpl< T >::sample = T |
Definition at line 224 of file TConvolverFFT.hpp.
|
private |
Definition at line 219 of file TConvolverFFT.hpp.
|
private |
Definition at line 220 of file TConvolverFFT.hpp.
|
default |
|
inline |
Load a impulse response and prepare the convolution.
Definition at line 232 of file TConvolverFFT.hpp.
|
inline |
Load a impulse response and prepare the convolution.
Definition at line 242 of file TConvolverFFT.hpp.
|
private |
Definition at line 221 of file TConvolverFFT.hpp.