|
Pd++
0.01
A pure C++ implementation of Pure Data objects
|
| ▼Npd | The Pd++ namespace |
| CBandPass | Band pass filter |
| CBiQuad | A two-pole, two-zero filter |
| CcomplexFFT | Complex Fast Fourier Transform |
| CcomplexIFFT | Complex Inverse Fast Fourier Transform |
| CComplexPole | Raw complex one pole filter |
| CComplexZero | Raw complex one zero filter |
| CComplexZeroReverse | Raw complex reverse one zero filter |
| CCosine | A cosine waveshaper |
| CDelay | A basic delay line |
| CEnvelope | A simple envelope follower with Hanning window. Use setWindowSize() and setPeriod() the window size and period. The period should be a multipe of the window size |
| CHighPass | One-pole high pass filter |
| CLine | A ramp generator |
| CLowPass | A one-pole low pass filter |
| CNoise | A noise~ generator |
| COscillator | A sinewave oscillator |
| CPhasor | A sawtooth generator |
| CRawFilter | An abstract class for all of Pd's raw filters |
| CrealFFT | Real Fast Fourier Transform |
| CrealIFFT | Real Inverse Fast Fourier Transform |
| CRealPole | Raw real one pole filter |
| CRealZero | Raw real one zero filter |
| CRealZeroReverse | Raw real reverse one zero filter |
| CSampleHold | Sample and Hold a number until the control input decreases in value |
| CSoundFiler | Reads and writes sound files |
| CtableData | A struct that holds the four interpolation points for TabRead4 |
| CTabRead4 | A 4-point table lookup routine |
| CVariableDelay | Reads from a table at a variable delay rate |
| CvcfOutput | A struct returned by VoltageControlFilter |
| CVoltageControlFilter | Voltage-controlled filter |
| ▼Nrwe | Personal namespace. Use intials for your own classes |
| CCosineWave | A cosine wave generator |
| CMetro | A simple metronome that accepts milliseconds and beats per minute |
| CmyLine | Generates a ramp over a specified time |
| CSawtooth | A sawtooth wave generator |
| CSineWave | A sine wave generator |
| CSSB | Single Sideband Modulation |
| CTimer | A simple timer that outputs milliseconds |
| CWhiteNoise | A white noise generator |
| ▼Nstk | The STK namespace |
| CAifHeader | |
| CAifSsnd | |
| CFileRead | STK audio file input class |
| CFileWrite | STK audio file output class |
| CFileWvIn | STK audio file input class |
| CMatHeader | |
| CSndHeader | |
| CStk | STK base class |
| CStkError | STK error handling class |
| CStkFrames | An STK class to handle vectorized audio data |
| CWaveHeader | |
| CWvIn | STK audio input abstract base class |
| CBuffer | Input and output struct for PdAlgorithm |
| CcomplexOutput | A struct returned by complex filters |
| CFFT | An FFT superclass. Adapted from the Pd version of FFT |
| CFileRead | STK audio file input class |
| CFileWrite | STK audio file output class |
| CFileWvIn | STK audio file input class |
| CPaDeviceInfo | |
| CPaHostApiInfo | |
| CPaHostErrorInfo | |
| CpaRender | A portaudio wrapper class, based on portaudio's example |
| CPaStreamCallbackTimeInfo | |
| CPaStreamInfo | |
| CPaStreamParameters | |
| CPdAlgorithm | This class is where you put all your audio routines, etc |
| ▼CPdMaster | A super class inherited by all Pd++ objects |
| C_sampleint_union | |
| Ctabfudge | |
| CStk | STK base class |
1.8.8