AuxPort 0.2
Modules for Audio Software Development
Loading...
Searching...
No Matches
Namespace List
Here is a list of all documented namespaces with brief descriptions:
[detail level 1234]
 NAuxPortThis namespace contains all classes and function in the AuxPort Library
 NAudioThis namespace consist of classes and functions useful for Audio Programming
 NIIRThis namespace contains IIR Filter Classes
 CButterworthConsist of Lowpass, Highpass and Bandpass 2nd order IIR filters based on the Butterworth Formula
 CEngineEngine implements all the IIR filters and can be used to process audio right away. It is also compatible with Juce::AudioBuffer<float>
 CFirstOrderA set of First Order IIR filters
 CGeneralIIR Filter Algorithms that are not part of a filterbank
 CParametricEQA 2nd Order Parameteric EQ to generate bandpeak and bandreject filters
 CADSRADSR Oscillator
 CAssymetricAssymetric Saturator
 CBartlettFIRRepresents an FIR filter with Bartlett Window
 CBartlettHannFIRRepresents an FIR filter with BartletttHann Window
 CBipolarSawtoothBipolar Sawtooth
 CBlackmanFIRRepresents an FIR filter with Blackman Window
 CBlackmanHarrisFIRRepresents an FIR filter with Rectangle Window
 CBufferBuffer is a Generic Audio Buffer class that is a container for floating or integer type Audio Buffers
 CConvolutionProvides an interface to convolve a signal with an Impulse Response
 CDiscreteCosineTransformImplementation of naive Discrete Cosine Transform
 CDiscreteFourierTransformImplementation of naive Discrete Fourier Transform
 CDistortionConsists of Static Functions with various Distortion Algorithms
 CFIRParent class for all FIR Design SubClasses
 CFlatFIRRepresents an FIR filter with Flat Window
 CFourierTransformImplementation of Fast Fourier Transform based on optimized Cooley-Tukey Algorithm
 CHammingFIRRepresents an FIR filter with Hamming Window
 CHannFIRRepresents an FIR filter with Hann Window
 CKPStringKPString Oscillator
 CNuttallFIRRepresents an FIR filter with Nuttall Window
 COscillatorInheritable function that provides common functions for all Digital Oscillators
 CPanStereo Audio Panner
 CPBSawPolyBlep Saw
 CPBWSawPoly BLEP Waveshape Saw
 CRectangleFIRRepresents an FIR filter with Rectangle Window
 CSineSinusoidal Osciallator
 CSquareSquare Oscillator
 CTriangleTriangle Oscillator
 CUnipolarSawtoothUnipolar Sawtooth
 CWhiteNoiseWhiteNoise Oscillator
 CWindowComputes Window functions such as Hann,Hamming,Kaiser
 NExtensionsThis namespace contains extensions to the AuxPort Library. These extensions are wrappers for third-party libraries
 CAuxCurlThis class provides a C++ wrapper for the curl library
 NSimdThis namespace contains classes for SIMD operations
 CFloat128SIMD Wrapper for 128 bit Single-Precision Floating point operations
 CFloat256SIMD Wrapper for 256 bit Single-precision floating point operations
 CFloatingPointSIMD Wrapper for Single-precision floating point operations
 CAboutProvides funnctions to get Information about current Enviroment
 CAuxPascalThis class provide an interface to compute and manage a Pascal Triangle
 CAuxSeriesThis class can be used to express continuous mathematical functions as an infinite series of polynomial terms
 CTaylorTermsTaylorTerms is a struct that represents a polynomial term's exponent and its coefficient
 CAuxSeriesEngineClass that evaluates a function at a given x-value using the taylor series approximation
 CBinaryFileThis class provides an interface for working with binary files
 CCaseRepresents a Test Case
 CCastersThis class provides functions to cast data from one type to another
 CCircularBufferRepresents a circular buffer data structure
 CCSVThis class provides functionality to read and write CSV Files
 CEnvThis class provides a interface to get information about the current environment
 CErrorThis class provides an interface to calculate different types of errors
 CExpansionsThis class provides an interface to compute Expansions
 CFastRandomFloatThis class provides an efficient way to generate random float values
 CFileThis class provides an interface for working with files
 CICastersICasters is an abstract class that provides pure virtual interfaces to cast data from one type to another
 CILogThis class provides an inheritable interface to implement logging functionality in the derived classes
 CInterpolationThis class provides an interface for interpolation
 CLoggerThis class provides static interfaces to allow the end user to log their messages on the console
 CMD5Provides interface to calculate MD5 hash of a string
 CStringAbstraction over C-Style Strings for ease of use
 CStringPairThis class allows you to create string pair objects
 CTermsThis class provides functionality to compute and manage powers of a given sample
 CTextFileAbstraction over C++ Standard File Handling for ASCII based Text Files
 CTextFormatThis class provides an interface to manage File Format Details
 CTimeProvides functionality to get current system time
 CTimerSimple Timer used for Benchmarking
 CUtilityThis class provides interfaces (Static Functions) for stuff that are easy to implement but still require you to write code for it
 NAuxTestThis namespace contains testing modules for the AuxPort Library
 NUnitTestsThis namespace contains unit tests for different AuxPort Modules
 NStringThis namespace contains unit tests for AuxPort::String