csl::SHARC_Spectrum Class Reference

#include <SHARC.h>

List of all members.

Public Member Functions

 SHARC_Spectrum (char *folder, char *name, unsigned m_key, float n_pitch, float a_pitch, unsigned m_amp, unsigned n_partials)
 ~SHARC_Spectrum ()
bool read_from_file (char *folder, char *name)
unsigned count_partials ()
void dump_example ()

Public Attributes

char * _note_name
unsigned _midi_key
float _nom_pitch
float _actual_pitch
unsigned _max_amp
unsigned _num_partials
Partial ** _partials


Constructor & Destructor Documentation

SHARC_Spectrum::SHARC_Spectrum char *  folder,
char *  name,
unsigned  m_key,
float  n_pitch,
float  a_pitch,
unsigned  m_amp,
unsigned  n_partials
 

SHARC_Spectrum::~SHARC_Spectrum  ) 
 


Member Function Documentation

bool csl::SHARC_Spectrum::read_from_file char *  folder,
char *  name
 

unsigned SHARC_Spectrum::count_partials  ) 
 

void SHARC_Spectrum::dump_example  ) 
 


Member Data Documentation

char* csl::SHARC_Spectrum::_note_name
 

unsigned csl::SHARC_Spectrum::_midi_key
 

float csl::SHARC_Spectrum::_nom_pitch
 

float csl::SHARC_Spectrum::_actual_pitch
 

unsigned csl::SHARC_Spectrum::_max_amp
 

unsigned csl::SHARC_Spectrum::_num_partials
 

Partial** csl::SHARC_Spectrum::_partials
 


The documentation for this class was generated from the following files:
Generated on Fri Apr 6 20:18:21 2007 for CSL by  doxygen 1.4.5-20051010