2 #ifndef __GSL_OSC_TABLE_H__
3 #define __GSL_OSC_TABLE_H__
16 GSL_OSC_WAVE_TRIANGLE,
17 GSL_OSC_WAVE_SAW_RISE,
18 GSL_OSC_WAVE_SAW_FALL,
19 GSL_OSC_WAVE_PEAK_RISE,
20 GSL_OSC_WAVE_PEAK_FALL,
21 GSL_OSC_WAVE_MOOG_SAW,
23 GSL_OSC_WAVE_PULSE_SAW
29 GslOscWaveForm wave_form;
44 gfloat ifrac_to_float;
45 guint min_pos, max_pos;
51 GslOscWaveForm wave_form,
52 double (*filter_func) (
double),
55 void gsl_osc_table_lookup (
const GslOscTable *table,
62 void gsl_osc_wave_fill_buffer (GslOscWaveForm type,
65 void gsl_osc_wave_extrema (guint n_values,
69 void gsl_osc_wave_normalize (guint n_values,
73 void gsl_osc_wave_adjust_range (guint n_values,
79 const gchar* gsl_osc_wave_form_name (GslOscWaveForm wave_form);
Definition: gslosctable.hh:33
Definition: gbsearcharray.hh:37
Definition: gslosctable.hh:26