Guitarix
|
#include <gx_convolver.h>
Public Member Functions | |
GxSimpleConvolver (gx_resample::BufferResampler &resamp_) | |
bool | configure (int count, float *impresp, unsigned int imprate) |
bool | update (int count, float *impresp, unsigned int imprate) |
bool | compute (int count, float *input, float *output) |
bool | compute (int count, float *buffer) |
![]() | |
void | set_buffersize (unsigned int sz) |
unsigned int | get_buffersize () |
void | set_samplerate (unsigned int sr) |
unsigned int | get_samplerate () |
bool | checkstate () |
void | set_not_runnable () |
bool | is_runnable () |
bool | start (int policy, int priority) |
void | set_sync (bool val) |
Additional Inherited Members | |
![]() | |
void | adjust_values (unsigned int audio_size, unsigned int &count, unsigned int &offset, unsigned int &delay, unsigned int &ldelay, unsigned int &length, unsigned int &size, unsigned int &bufsize) |
GxConvolverBase () | |
~GxConvolverBase () | |
![]() | |
volatile bool | ready |
bool | sync |
unsigned int | buffersize |
unsigned int | samplerate |
Definition at line 152 of file gx_convolver.h.
|
inline |
Definition at line 156 of file gx_convolver.h.
bool __rt_func gx_engine::GxSimpleConvolver::compute | ( | int | count, |
float * | input, | ||
float * | output | ||
) |
Definition at line 581 of file gx_convolver.cpp.
|
inline |
Definition at line 161 of file gx_convolver.h.
bool gx_engine::GxSimpleConvolver::configure | ( | int | count, |
float * | impresp, | ||
unsigned int | imprate | ||
) |
Definition at line 545 of file gx_convolver.cpp.
bool gx_engine::GxSimpleConvolver::update | ( | int | count, |
float * | impresp, | ||
unsigned int | imprate | ||
) |
Definition at line 568 of file gx_convolver.cpp.