Sound Design Toolkit  078
Physically informed sound synthesis for everyday sounds
SDTOscillators.h: Oscillators

Typedefs

typedef struct SDTPinkNoise SDTPinkNoise
 Opaque data structure for a pink noise generator.
 
typedef struct SDTPinkNoise SDTPinkNoise
 Opaque data structure for a pink noise generator.
 

Functions

SDTPinkNoiseSDTPinkNoise_new (int nOctaves)
 Object constructor. More...
 
void SDTPinkNoise_free (SDTPinkNoise *x)
 Object destructor. More...
 
double SDTPinkNoise_dsp (SDTPinkNoise *x)
 Signal processing routine. Call this function at sample rate to generate pink noise.
 
double SDT_whiteNoise ()
 Signal processing routine. Call this function at sample rate to generate white noise.
 

Detailed Description

Simple, commonly used sound generators.

Function Documentation

void SDTPinkNoise_free ( SDTPinkNoise x)

Object destructor.

Parameters
[in]xPointer to the instance to destroy
SDTPinkNoise * SDTPinkNoise_new ( int  nOctaves)

Object constructor.

Parameters
[in]nOctavesN. of octave bands for the pink noise generator.
Returns
Pointer to the new instance