CSL 5.2

- Main Page
- Related Pages
- Modules
- Namespaces
- Classes
- Files

- File List
- File Members

Classes | Namespaces | Macros
SHARC.h File Reference
`#include "CSL_Core.h"`
`#include "Oscillator.h"`

Go to the source code of this file.

## Classes
class | csl::SHARCSpectrum
| SHARC spectrum class. More...
class | csl::SHARCInstrument
| SHARC instrument class. More...
class | csl::SHARCLibrary
| SHARC library class. More...

## Namespaces
namespace | csl
| AdditiveInstrument.h – Sum-of-sines synthesis instrument class.

## Macros
#define | MAX_PARTIALS 128
#define | MAX_SPECTRA 64
#define | MAX_INSTRUMENTS 40

## Macro Definition Documentation

#define MAX_PARTIALS 128

Definition at line 66 of file SHARC.h.

#define MAX_SPECTRA 64

Definition at line 67 of file SHARC.h.

Referenced by csl::SHARCInstrument::SHARCInstrument().

#define MAX_INSTRUMENTS 40

Definition at line 68 of file SHARC.h.

Referenced by csl::SHARCLibrary::SHARCLibrary().