|
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) |
Public Member Functions inherited from gx_engine::GxConvolverBase | |
| 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 | |
Protected Member Functions inherited from gx_engine::GxConvolverBase | |
| 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 () | |
Protected Attributes inherited from gx_engine::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.