Signalsmith Audio's DSP Library  1.6.1
Useful C++ classes/templates for audio effects
Loading...
Searching...
No Matches
rates.h File Reference
#include "./common.h"
#include "./windows.h"
#include "./delay.h"

Classes

struct  signalsmith::rates::Oversampler2xFIR< Sample >
 2x FIR oversampling for block-based processing. More...
 

Functions

template<class Data>
void signalsmith::rates::fillKaiserSinc (Data &&data, int length, double passFreq, double stopFreq)
 Fills a container with a Kaiser-windowed sinc for an FIR lowpass.
 
template<class Data>
void signalsmith::rates::fillKaiserSinc (Data &&data, int length, double centreFreq)
 If only the centre frequency is specified, a heuristic is used to balance ripples and transition width.