BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
#include <bse/bsesource.hh>
Go to the source code of this file.
Classes | |
struct | BseWaveEntry |
struct | BseWaveIndex |
struct | BseWave |
struct | BseWaveClass |
Defines | |
#define | BSE_TYPE_WAVE |
#define | BSE_WAVE(object) |
#define | BSE_WAVE_CLASS(class) |
#define | BSE_IS_WAVE(object) |
#define | BSE_IS_WAVE_CLASS(class) |
#define | BSE_WAVE_GET_CLASS(object) |
Functions | |
void | bse_wave_clear (BseWave *wave) |
BseErrorType | bse_wave_load_wave_file (BseWave *wave, const gchar *file_name, const gchar *wave_name, BseFreqArray *list_array, BseFreqArray *skip_array, gboolean rename_wave) |
void | bse_wave_add_chunk (BseWave *wave, GslWaveChunk *wchunk) |
GslWaveChunk * | bse_wave_lookup_chunk (BseWave *wave, gfloat mix_freq, gfloat osc_freq, gfloat velocity) |
void | bse_wave_remove_chunk (BseWave *wave, GslWaveChunk *wchunk) |
void | bse_wave_request_index (BseWave *wave) |
BseWaveIndex * | bse_wave_get_index_for_modules (BseWave *wave) |
void | bse_wave_drop_index (BseWave *wave) |
GslWaveChunk * | bse_wave_index_lookup_best (BseWaveIndex *windex, gfloat osc_freq, gfloat velocity) |