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
bsestandardosc.hh File Reference
#include <bse/bsesource.hh>
#include <bse/gsloscillator.hh>

Go to the source code of this file.

Classes

struct  BseStandardOsc
struct  BseStandardOscClass

Defines

#define BSE_TYPE_STANDARD_OSC
#define BSE_STANDARD_OSC(object)
#define BSE_STANDARD_OSC_CLASS(class)
#define BSE_IS_STANDARD_OSC(object)
#define BSE_IS_STANDARD_OSC_CLASS(class)
#define BSE_STANDARD_OSC_GET_CLASS(object)

Enumerations

enum  BseStandardOscWaveType {
  BSE_STANDARD_OSC_SINE, BSE_STANDARD_OSC_TRIANGLE, BSE_STANDARD_OSC_SAW_RISE, BSE_STANDARD_OSC_SAW_FALL,
  BSE_STANDARD_OSC_PEAK_RISE, BSE_STANDARD_OSC_PEAK_FALL, BSE_STANDARD_OSC_MOOG_SAW, BSE_STANDARD_OSC_SQUARE,
  BSE_STANDARD_OSC_PULSE, BSE_STANDARD_OSC_SINE, BSE_STANDARD_OSC_TRIANGLE, BSE_STANDARD_OSC_SAW_RISE,
  BSE_STANDARD_OSC_SAW_FALL, BSE_STANDARD_OSC_PEAK_RISE, BSE_STANDARD_OSC_PEAK_FALL, BSE_STANDARD_OSC_MOOG_SAW,
  BSE_STANDARD_OSC_SQUARE, BSE_STANDARD_OSC_PULSE
}
enum  {
  BSE_STANDARD_OSC_ICHANNEL_FREQ, BSE_STANDARD_OSC_ICHANNEL_FREQ_MOD, BSE_STANDARD_OSC_ICHANNEL_PWM, BSE_STANDARD_OSC_ICHANNEL_SYNC,
  BSE_STANDARD_OSC_N_ICHANNELS
}
enum  { BSE_STANDARD_OSC_OCHANNEL_OSC, BSE_STANDARD_OSC_OCHANNEL_SYNC, BSE_STANDARD_OSC_N_OCHANNELS }

Detailed Description

 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Friends Defines