Guitarix
|
#include <gx_convolver.h>
Public Types | |
enum | { TYPE_OTHER, TYPE_CAF, TYPE_WAV, TYPE_AIFF, TYPE_AMB } |
enum | { FORM_OTHER, FORM_16BIT, FORM_24BIT, FORM_32BIT, FORM_FLOAT } |
enum | { ERR_NONE = 0, ERR_MODE = -1, ERR_TYPE = -2, ERR_FORM = -3, ERR_OPEN = -4, ERR_SEEK = -5, ERR_DATA = -6, ERR_READ = -7, ERR_WRITE = -8 } |
Public Member Functions | |
Audiofile (void) | |
~Audiofile (void) | |
int | type (void) const |
int | form (void) const |
int | rate (void) const |
int | chan (void) const |
unsigned int | size (void) const |
int | open_read (string name) |
int | close (void) |
int | seek (unsigned int posit) |
int | read (float *data, unsigned int frames) |
Definition at line 37 of file gx_convolver.h.
anonymous enum |
Enumerator | |
---|---|
TYPE_OTHER | |
TYPE_CAF | |
TYPE_WAV | |
TYPE_AIFF | |
TYPE_AMB |
Definition at line 40 of file gx_convolver.h.
anonymous enum |
Enumerator | |
---|---|
FORM_OTHER | |
FORM_16BIT | |
FORM_24BIT | |
FORM_32BIT | |
FORM_FLOAT |
Definition at line 48 of file gx_convolver.h.
anonymous enum |
Enumerator | |
---|---|
ERR_NONE | |
ERR_MODE | |
ERR_TYPE | |
ERR_FORM | |
ERR_OPEN | |
ERR_SEEK | |
ERR_DATA | |
ERR_READ | |
ERR_WRITE |
Definition at line 56 of file gx_convolver.h.
gx_engine::Audiofile::Audiofile | ( | void | ) |
Definition at line 35 of file gx_convolver.cpp.
gx_engine::Audiofile::~Audiofile | ( | void | ) |
Definition at line 40 of file gx_convolver.cpp.
|
inline |
Definition at line 74 of file gx_convolver.h.
Referenced by gx_engine::GxConvolverBase::checkstate(), gx_engine::GxConvolver::compute(), and gx_engine::read_audio().
int gx_engine::Audiofile::close | ( | void | ) |
Definition at line 104 of file gx_convolver.cpp.
Referenced by gx_engine::GxConvolverBase::checkstate(), size(), and ~Audiofile().
|
inline |
Definition at line 72 of file gx_convolver.h.
Referenced by gx_engine::read_audio().
int gx_engine::Audiofile::open_read | ( | string | name | ) |
Definition at line 55 of file gx_convolver.cpp.
Referenced by gx_engine::GxConvolverBase::checkstate(), gx_engine::GxConvolver::compute(), gx_engine::read_audio(), and size().
|
inline |
Definition at line 73 of file gx_convolver.h.
Referenced by gx_engine::GxConvolverBase::checkstate(), gx_engine::GxConvolver::compute(), and gx_engine::read_audio().
int gx_engine::Audiofile::read | ( | float * | data, |
unsigned int | frames | ||
) |
Definition at line 118 of file gx_convolver.cpp.
Referenced by gx_engine::GxConvolverBase::checkstate(), gx_engine::read_audio(), and size().
int gx_engine::Audiofile::seek | ( | unsigned int | posit | ) |
Definition at line 111 of file gx_convolver.cpp.
Referenced by gx_engine::GxConvolverBase::checkstate(), and size().
|
inline |
Definition at line 75 of file gx_convolver.h.
Referenced by gx_engine::GxConvolverBase::adjust_values(), gx_engine::GxConvolverBase::checkstate(), gx_engine::GxConvolver::compute(), gx_engine::GxConvolver::GxConvolver(), and gx_engine::read_audio().
|
inline |
Definition at line 71 of file gx_convolver.h.
Referenced by gx_engine::read_audio().