AuxPort 0.2
Modules for Audio Software Development
Loading...
Searching...
No Matches
Class Hierarchy
This inheritance list is sorted roughly, but not completely, alphabetically:
[detail level 12345]
 CAuxPort::AboutProvides funnctions to get Information about current Enviroment
 CAuxPort::Audio::ADSRADSR Oscillator
 CAuxPort::Audio::AssymetricAssymetric Saturator
 CAuxPort::Extensions::AuxCurlThis class provides a C++ wrapper for the curl library
 CAuxPort::Audio::IIR::ButterworthConsist of Lowpass, Highpass and Bandpass 2nd order IIR filters based on the Butterworth Formula
 CAuxPort::CastersThis class provides functions to cast data from one type to another
 CAuxPort::StringAbstraction over C-Style Strings for ease of use
 CAuxPort::Audio::ConvolutionProvides an interface to convolve a signal with an Impulse Response
 CAuxPort::Audio::DiscreteCosineTransformImplementation of naive Discrete Cosine Transform
 CAuxPort::Audio::DiscreteFourierTransformImplementation of naive Discrete Fourier Transform
 CAuxPort::Audio::DistortionConsists of Static Functions with various Distortion Algorithms
 CAuxPort::Audio::IIR::EngineEngine implements all the IIR filters and can be used to process audio right away. It is also compatible with Juce::AudioBuffer<float>
 CAuxPort::EnvThis class provides a interface to get information about the current environment
 CAuxPort::Error< errorVal >This class provides an interface to calculate different types of errors
 CAuxPort::ExpansionsThis class provides an interface to compute Expansions
 CAuxPort::FastRandomFloatThis class provides an efficient way to generate random float values
 CAuxPort::Audio::IIR::FirstOrderA set of First Order IIR filters
 CAuxPort::Simd::FloatingPointSIMD Wrapper for Single-precision floating point operations
 CAuxPort::Simd::Float128SIMD Wrapper for 128 bit Single-Precision Floating point operations
 CAuxPort::Simd::Float256SIMD Wrapper for 256 bit Single-precision floating point operations
 CAuxPort::Audio::FourierTransformImplementation of Fast Fourier Transform based on optimized Cooley-Tukey Algorithm
 CAuxPort::Audio::IIR::GeneralIIR Filter Algorithms that are not part of a filterbank
 CAuxPort::ICastersICasters is an abstract class that provides pure virtual interfaces to cast data from one type to another
 CAuxPort::StringAbstraction over C-Style Strings for ease of use
 CAuxPort::ILogThis class provides an inheritable interface to implement logging functionality in the derived classes
 CAuxPort::CircularBuffer< float >
 CAuxPort::Audio::Buffer< sample >Buffer is a Generic Audio Buffer class that is a container for floating or integer type Audio Buffers
 CAuxPort::Audio::FIRParent class for all FIR Design SubClasses
 CAuxPort::Audio::RectangleFIRRepresents an FIR filter with Rectangle Window
 CAuxPort::Audio::BartlettFIRRepresents an FIR filter with Bartlett Window
 CAuxPort::Audio::BartlettHannFIRRepresents an FIR filter with BartletttHann Window
 CAuxPort::Audio::BlackmanFIRRepresents an FIR filter with Blackman Window
 CAuxPort::Audio::BlackmanHarrisFIRRepresents an FIR filter with Rectangle Window
 CAuxPort::Audio::FlatFIRRepresents an FIR filter with Flat Window
 CAuxPort::Audio::HammingFIRRepresents an FIR filter with Hamming Window
 CAuxPort::Audio::HannFIRRepresents an FIR filter with Hann Window
 CAuxPort::Audio::NuttallFIRRepresents an FIR filter with Nuttall Window
 CAuxPort::CaseRepresents a Test Case
 CAuxPort::CircularBuffer< sample >Represents a circular buffer data structure
 CAuxPort::FileThis class provides an interface for working with files
 CAuxPort::BinaryFileThis class provides an interface for working with binary files
 CAuxPort::TextFileAbstraction over C++ Standard File Handling for ASCII based Text Files
 CAuxPort::AuxPascalThis class provide an interface to compute and manage a Pascal Triangle
 CAuxPort::AuxSeriesThis class can be used to express continuous mathematical functions as an infinite series of polynomial terms
 CAuxPort::AuxSeriesEngineClass that evaluates a function at a given x-value using the taylor series approximation
 CAuxPort::CSVThis class provides functionality to read and write CSV Files
 CAuxPort::StringAbstraction over C-Style Strings for ease of use
 CAuxPort::StringPairThis class allows you to create string pair objects
 CAuxPort::TextFormatThis class provides an interface to manage File Format Details
 CAuxPort::AuxPascalThis class provide an interface to compute and manage a Pascal Triangle
 CAuxPort::AuxSeriesThis class can be used to express continuous mathematical functions as an infinite series of polynomial terms
 CAuxPort::CSVThis class provides functionality to read and write CSV Files
 CAuxPort::InterpolationThis class provides an interface for interpolation
 CAuxPort::LoggerThis class provides static interfaces to allow the end user to log their messages on the console
 CAuxPort::MD5Provides interface to calculate MD5 hash of a string
 CAuxPort::Audio::OscillatorInheritable function that provides common functions for all Digital Oscillators
 CAuxPort::Audio::BipolarSawtoothBipolar Sawtooth
 CAuxPort::Audio::KPStringKPString Oscillator
 CAuxPort::Audio::PBSawPolyBlep Saw
 CAuxPort::Audio::PBWSawPoly BLEP Waveshape Saw
 CAuxPort::Audio::SineSinusoidal Osciallator
 CAuxPort::Audio::SquareSquare Oscillator
 CAuxPort::Audio::TriangleTriangle Oscillator
 CAuxPort::Audio::UnipolarSawtoothUnipolar Sawtooth
 CAuxPort::Audio::WhiteNoiseWhiteNoise Oscillator
 CAuxPort::Audio::PanStereo Audio Panner
 CAuxPort::Audio::IIR::ParametricEQA 2nd Order Parameteric EQ to generate bandpeak and bandreject filters
 CAuxPort::AuxSeries::TaylorTermsTaylorTerms is a struct that represents a polynomial term's exponent and its coefficient
 CAuxPort::TermsThis class provides functionality to compute and manage powers of a given sample
 CAuxPort::TimeProvides functionality to get current system time
 CAuxPort::TimerSimple Timer used for Benchmarking
 CAuxPort::UtilityThis class provides interfaces (Static Functions) for stuff that are easy to implement but still require you to write code for it
 CAuxPort::Audio::WindowComputes Window functions such as Hann,Hamming,Kaiser