ASPiK SDK
Loading...
Searching...
No Matches
WDF-Objects

The WDF-Objects module contains specialized audio DSP C++ objects that are inlcuded with and documented in Will Pirkle's new plugin programming book. These objects are described with even more documentation in this book and are free to use in your projects, commercial or personal. More...

Classes

class  WdfResistor
 The WdfResistor object implements the reflection coefficient and signal flow through a WDF simulated resistor. More...
 
class  WdfCapacitor
 The WdfCapacitor object implements the reflection coefficient and signal flow through a WDF simulated capacitor. More...
 
class  WdfInductor
 The WdfInductor object implements the reflection coefficient and signal flow through a WDF simulated inductor. More...
 
class  WdfSeriesLC
 The WdfSeriesLC object implements the reflection coefficient and signal flow through a WDF simulated series LC pair. More...
 
class  WdfParallelLC
 The WdfParallelLC object implements the reflection coefficient and signal flow through a WDF simulated parallel LC pair. More...
 
class  WdfSeriesRL
 The WdfSeriesRL object implements the reflection coefficient and signal flow through a WDF simulated series RL pair. More...
 
class  WdfParallelRL
 The WdfParallelRL object implements the reflection coefficient and signal flow through a WDF simulated parallel RL pair. More...
 
class  WdfSeriesRC
 The WdfSeriesRC object implements the reflection coefficient and signal flow through a WDF simulated series RC pair. More...
 
class  WdfParallelRC
 The WdfParallelRC object implements the reflection coefficient and signal flow through a WDF simulated parallal RC pair. More...
 
struct  WdfComponentInfo
 Custom structure to hold component information. More...
 
class  WdfAdaptorBase
 The WdfAdaptorBase object acts as the base class for all WDF Adaptors; the static members allow for simplified connection of components. See the FX book for more details. More...
 
class  WdfSeriesAdaptor
 The WdfSeriesAdaptor object implements the series reflection-free (non-terminated) adaptor. More...
 
class  WdfSeriesTerminatedAdaptor
 The WdfSeriesTerminatedAdaptor object implements the series terminated (non-reflection-free) adaptor. More...
 
class  WdfParallelAdaptor
 The WdfParallelAdaptor object implements the parallel reflection-free (non-terminated) adaptor. More...
 
class  WdfParallelTerminatedAdaptor
 The WdfParallelTerminatedAdaptor object implements the parallel terminated (non-reflection-free) adaptor. More...
 
class  WDFButterLPF3
 The WDFButterLPF3 object implements a 3rd order Butterworth ladder filter. NOTE: designed with Elsie www.TonneSoftware.comm. More...
 
class  WDFTunableButterLPF3
 The WDFTunableButterLPF3 object implements a tunable 3rd order Butterworth ladder filter. NOTE: designed with Elsie www.TonneSoftware.comm. More...
 
class  WDFBesselBSF3
 The WDFBesselBSF3 object implements a 3rd order Bessel BSF NOTE: designed with Elsie www.TonneSoftware.comm. More...
 
class  WDFConstKBPF6
 The WDFConstKBPF6 object implements a 6th order constant K BPF NOTE: designed with Elsie www.TonneSoftware.comm. More...
 
struct  WDFParameters
 Custom parameter structure for the WDF filter examples. More...
 
class  WDFIdealRLCLPF
 The WDFIdealRLCLPF object implements an ideal RLC LPF using the WDF library. More...
 
class  WDFIdealRLCHPF
 The WDFIdealRLCHPF object implements an ideal RLC HPF using the WDF library. More...
 
class  WDFIdealRLCBPF
 The WDFIdealRLCBPF object implements an ideal RLC BPF using the WDF library. More...
 
class  WDFIdealRLCBSF
 The WDFIdealRLCBSF object implements an ideal RLC BSF using the WDF library. More...
 

Detailed Description

The WDF-Objects module contains specialized audio DSP C++ objects that are inlcuded with and documented in Will Pirkle's new plugin programming book. These objects are described with even more documentation in this book and are free to use in your projects, commercial or personal.

Download them from https://www.willpirkle.com/Downloads/fxobjects.zip and then you may drop them into your ASPiK's PluginObject folder and import them into your Visual Studio or XCode projects (you need to do this manually for several reasons, one involving FFTW and that is why it is not a direct part of the SDK). These objects are 100% free for you to use in your commercial or non-commercial plugins. See the ASPiK licensing agreement for details.