csl::BasicWhiteNoiseInstrument Class Reference

#include <WhiteNoiseInstrument.h>

Inheritance diagram for csl::BasicWhiteNoiseInstrument:

csl::Instrument csl::UnitGenerator csl::Model

List of all members.

Public Member Functions

 BasicWhiteNoiseInstrument ()
 ~BasicWhiteNoiseInstrument ()
unsigned num_accessors ()
void get_accessors (Accessor **)
void set_parameter (unsigned selector, void *value)
void play_osc_note (char *types, void *args, char *endOfArgs)

Protected Attributes

ADSR mAEnv
WhiteNoise mSig
Butter mLpfilter
MulOp mAPul


Constructor & Destructor Documentation

BasicWhiteNoiseInstrument::BasicWhiteNoiseInstrument (  ) 

References CSL_NAME_LEN.

BasicWhiteNoiseInstrument::~BasicWhiteNoiseInstrument (  ) 


Member Function Documentation

unsigned BasicWhiteNoiseInstrument::num_accessors (  ) 

void BasicWhiteNoiseInstrument::get_accessors ( Accessor **  list  ) 

void BasicWhiteNoiseInstrument::set_parameter ( unsigned  selector,
void *  value 
)

void BasicWhiteNoiseInstrument::play_osc_note ( char *  types,
void *  args,
char *  endOfArgs 
)

References csl::kLogError, and csl::logMsg().


Member Data Documentation


The documentation for this class was generated from the following files:

Generated on Thu Sep 17 23:14:17 2009 for CSL by  doxygen 1.5.8