Instrument.h File Reference

#include "CSL_Includes.h"
#include "Accessor.h"

Go to the source code of this file.

Namespaces

namespace  csl

Classes

class  csl::Instrument

Defines

#define MAX_ACCESSORS   64
#define set_duration_f   1
#define set_amplitude_f   2
#define set_position_f   3
#define set_attack_f   4
#define set_decay_f   5
#define set_sustain_f   6
#define set_release_f   7


Define Documentation

#define MAX_ACCESSORS   64
 

Instrument.h -- The CSL pluggable instrument class. See the copyright notice and acknowledgment of authors in the file COPYRIGHT

Instances of instrument hold onto a DSP graph (a FrameStream), a name, and a list of "plugs" (Accessors) for external control. Instruments can be registered with MIDI voicers or in the OSC address space.

#define set_duration_f   1
 

Keys for setParameter selector (default)

#define set_amplitude_f   2
 

#define set_position_f   3
 

#define set_attack_f   4
 

#define set_decay_f   5
 

#define set_sustain_f   6
 

#define set_release_f   7
 


Generated on Fri Apr 6 20:18:14 2007 for CSL by  doxygen 1.4.5-20051010