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

Go to the source code of this file.

Classes

struct  BseWaveOsc
struct  BseWaveOscClass

Defines

#define BSE_TYPE_WAVE_OSC
#define BSE_WAVE_OSC(object)
#define BSE_WAVE_OSC_CLASS(class)
#define BSE_IS_WAVE_OSC(object)
#define BSE_IS_WAVE_OSC_CLASS(class)
#define BSE_WAVE_OSC_GET_CLASS(object)

Enumerations

enum  { BSE_WAVE_OSC_ICHANNEL_FREQ, BSE_WAVE_OSC_ICHANNEL_SYNC, BSE_WAVE_OSC_ICHANNEL_MOD, BSE_WAVE_OSC_N_ICHANNELS }
enum  { BSE_WAVE_OSC_OCHANNEL_WAVE, BSE_WAVE_OSC_OCHANNEL_GATE, BSE_WAVE_OSC_OCHANNEL_DONE, BSE_WAVE_OSC_N_OCHANNELS }

Functions

void bse_wave_osc_request_pcm_position (BseWaveOsc *self)
void bse_wave_osc_mass_seek (guint n_woscs, BseWaveOsc **woscs, gfloat perc)
void bse_wave_osc_set_from_esample (BseWaveOsc *self, BseEditableSample *esample)

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines