Pd++  0.01
A pure C++ implementation of Pure Data objects
 All Classes Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 123]
 CPdMaster::_sampleint_union
 Cstk::AifHeader
 Cstk::AifSsnd
 CBufferInput and output struct for PdAlgorithm
 CcomplexOutputA struct returned by complex filters
 CFFTAn FFT superclass. Adapted from the Pd version of FFT
 Cpd::complexFFTComplex Fast Fourier Transform
 Cpd::complexIFFTComplex Inverse Fast Fourier Transform
 Cpd::realFFTReal Fast Fourier Transform
 Cpd::realIFFTReal Inverse Fast Fourier Transform
 CFileReadSTK audio file input class
 CFileWriteSTK audio file output class
 CFileWvInSTK audio file input class
 Cstk::MatHeader
 CPaDeviceInfo
 CPaHostApiInfo
 CPaHostErrorInfo
 CPaStreamCallbackTimeInfo
 CPaStreamInfo
 CPaStreamParameters
 CPdMasterA super class inherited by all Pd++ objects
 CpaRenderA portaudio wrapper class, based on portaudio's example
 Cpd::BandPassBand pass filter
 Cpd::BiQuadA two-pole, two-zero filter
 Cpd::complexFFTComplex Fast Fourier Transform
 Cpd::complexIFFTComplex Inverse Fast Fourier Transform
 Cpd::CosineA cosine waveshaper
 Cpd::DelayA basic delay line
 Cpd::EnvelopeA 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
 Cpd::HighPassOne-pole high pass filter
 Cpd::LineA ramp generator
 Cpd::LowPassA one-pole low pass filter
 Cpd::NoiseA noise~ generator
 Cpd::OscillatorA sinewave oscillator
 Cpd::PhasorA sawtooth generator
 Cpd::RawFilterAn abstract class for all of Pd's raw filters
 Cpd::ComplexPoleRaw complex one pole filter
 Cpd::ComplexZeroRaw complex one zero filter
 Cpd::ComplexZeroReverseRaw complex reverse one zero filter
 Cpd::RealPoleRaw real one pole filter
 Cpd::RealZeroRaw real one zero filter
 Cpd::RealZeroReverseRaw real reverse one zero filter
 Cpd::realFFTReal Fast Fourier Transform
 Cpd::realIFFTReal Inverse Fast Fourier Transform
 Cpd::SampleHoldSample and Hold a number until the control input decreases in value
 Cpd::SoundFilerReads and writes sound files
 Cpd::TabRead4A 4-point table lookup routine
 Cpd::VariableDelayReads from a table at a variable delay rate
 Cpd::VoltageControlFilterVoltage-controlled filter
 CPdAlgorithmThis class is where you put all your audio routines, etc
 Crwe::CosineWaveA cosine wave generator
 Crwe::MetroA simple metronome that accepts milliseconds and beats per minute
 Crwe::myLineGenerates a ramp over a specified time
 Crwe::SawtoothA sawtooth wave generator
 Crwe::SineWaveA sine wave generator
 Crwe::SSBSingle Sideband Modulation
 Crwe::TimerA simple timer that outputs milliseconds
 Crwe::WhiteNoiseA white noise generator
 Cstk::SndHeader
 Cstk::StkSTK base class
 Cpd::SoundFilerReads and writes sound files
 Cstk::FileReadSTK audio file input class
 Cstk::FileWriteSTK audio file output class
 Cstk::WvInSTK audio input abstract base class
 Cstk::FileWvInSTK audio file input class
 CStkSTK base class
 Cstk::StkErrorSTK error handling class
 Cstk::StkFramesAn STK class to handle vectorized audio data
 CPdMaster::tabfudge
 Cpd::tableDataA struct that holds the four interpolation points for TabRead4
 Cpd::vcfOutputA struct returned by VoltageControlFilter
 Cstk::WaveHeader