|
enum class | OutFormat { WAV
, FLAC
} |
|
|
| WavData (const std::vector< float > &samples, int n_channels, float mix_freq, int bit_depth) |
|
bool | load (const std::vector< unsigned char > &in) |
|
bool | load (const std::string &filename) |
|
bool | load_mono (const std::string &filename) |
|
void | load (const std::vector< float > &samples, int n_channels, float mix_freq, int bit_depth) |
|
bool | save (const std::string &filename, OutFormat out_format=OutFormat::WAV) |
|
bool | save (std::vector< unsigned char > &out, OutFormat out_format=OutFormat::WAV) |
|
void | clear () |
|
void | prepend (const std::vector< float > &samples) |
|
float | mix_freq () const |
|
int | n_channels () const |
|
size_t | n_values () const |
|
int | bit_depth () const |
|
const std::vector< float > & | samples () const |
|
const char * | error_blurb () const |
|
float | operator[] (size_t pos) const |
|
The documentation for this class was generated from the following files: