Beast - Music Synthesizer and Composer  0.11.1+10.g2da35
gslwaveosc.hh File Reference
#include <bse/gsldefs.hh>
#include <bse/gslwavechunk.hh>
Include dependency graph for gslwaveosc.hh:
This graph shows which files directly or indirectly include this file:

Go to the source code of this file.

Classes

struct  GslWaveOscConfig
 
struct  GslWaveOscData
 

Macros

#define GSL_WAVE_OSC_FILTER_ORDER
 

Functions

void gsl_wave_osc_config (GslWaveOscData *wosc, GslWaveOscConfig *config)
 
void gsl_wave_osc_reset (GslWaveOscData *wosc)
 
gboolean gsl_wave_osc_process (GslWaveOscData *wosc, guint n_values, const gfloat *ifreq, const gfloat *mod, const gfloat *sync, gfloat *mono_out)
 
void gsl_wave_osc_retrigger (GslWaveOscData *wosc, gfloat freq)
 
void gsl_wave_osc_set_filter (GslWaveOscData *wosc, gfloat freq, gboolean clear_state)
 
void gsl_wave_osc_init (GslWaveOscData *wosc)
 
void gsl_wave_osc_shutdown (GslWaveOscData *wosc)
 
GslLong gsl_wave_osc_cur_pos (GslWaveOscData *wosc)