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 |