![]() |
pl-nk v0.4.5
Plonk|Plink|Plank are a set of cross-platform C/C++ frameworks for audio software development
|
A list of all converter unit classes and their brief descriptions. More...
Classes | |
class | SchmidtUnit< SampleType > |
Schmidt trigger. More... | |
class | TriggerUnit< SampleType > |
Trigger detects signal transitions from zero or less to greater than zero. More... | |
class | OverlapMakeUnit< SampleType > |
Create and overlapped processing stream. More... | |
class | OverlapMixUnit< SampleType > |
Mix down an overlapped processing stream to a continuous one. More... | |
class | ReblockUnit< SampleType > |
Re-buffer to a different block size. More... | |
class | ResampleUnit< SampleType, InterpTypeCode > |
Resampler. More... | |
class | InputTaskUnit< SampleType, InterpTypeCode > |
Defer a unit's processing to a separate task, thread, process or core. More... | |
class | TypeUnitBase< OutputSampleType, InputSampleType > |
Convert from one sample type to another. More... | |
class | FFTChannelInternal< SampleType > |
FFT channel. More... | |
class | FFTUnit< SampleType > |
FFT Unit. More... | |
class | IFFTChannelInternal< SampleType > |
IFFT channel. More... | |
class | IFFTUnit< SampleType > |
IFFT Unit. More... | |
class | ZMulUnit< SampleType > |
Complex multiplication Unit. More... | |
Typedefs | |
typedef ResampleUnit < PLONK_TYPE_DEFAULT, Interp::Linear > | ResampleLinear |
Resampler. |
A list of all converter unit classes and their brief descriptions.
E.g., for converting sample rates, block sizes and sample types.
typedef ResampleUnit<PLONK_TYPE_DEFAULT,Interp::Linear> ResampleLinear |
Resampler.
Resample a unit to a different sample rate and/or block size.