Sound Design Toolkit 075 Physically informed sound synthesis for everyday sounds

- Main Page
- Modules
- Data Structures
- Files

Typedefs | Functions
SDTOscillators.h: Oscillators

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

## Functions
SDTPinkNoise * | SDTPinkNoise_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] | x | Pointer to the instance to destroy

SDTPinkNoise* SDTPinkNoise_new | ( | int | nOctaves | ) |

Object constructor.

Parameters

  [in] | nOctaves | N. of octave bands for the pink noise generator.

Returns
  Pointer to the new instance