BEAST/BSE - Better Audio System and Sound Engine  0.8.2
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines
Classes | Defines | Functions
gslwaveosc.hh File Reference
#include <bse/gsldefs.hh>
#include <bse/gslwavechunk.hh>

Go to the source code of this file.

Classes

struct  GslWaveOscConfig
struct  GslWaveOscData

Defines

#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)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines