Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
bsewave.cc File Reference
#include "bsewave.hh"
#include "bsemain.hh"
#include "bsestorage.hh"
#include "bseprocedure.hh"
#include "gslwavechunk.hh"
#include "gsldatahandle.hh"
#include "bseserver.hh"
#include "bseloader.hh"
#include "bseeditablesample.hh"
#include <string.h>
Include dependency graph for bsewave.cc:

Namespaces

 Bse
 

Macros

#define parse_or_return
 

Functions

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_add_chunk (BseWave *wave, GslWaveChunk *wchunk)
 
void bse_wave_clear (BseWave *wave)
 
Bse::Error bse_wave_load_wave_file (BseWave *self, const gchar *file_name, const gchar *wave_name, BseFreqArray *list_array, BseFreqArray *skip_array, gboolean rename_wave)
 
void bse_wave_request_index (BseWave *wave)
 
BseWaveIndexbse_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)
 
 BSE_BUILTIN_TYPE (BseWave)
 

Variables

 Enum