/********************************************************************** resamplesubs.c Real-time library interface by Dominic Mazzoni Based on resample-1.7: http://www-ccrma.stanford.edu/~jos/resample/ License: LGPL - see the file LICENSE.txt for more information **********************************************************************/ /* Definitions */ #include "resample_defs.h" /* * FilterUp() - Applies a filter to a given sample when up-converting. * FilterUD() - Applies a filter to a given sample when up- or down- */ float lrsFilterUp(float Imp[], float ImpD[], UWORD Nwing, BOOL Interp, float *Xp, double Ph, int Inc); float lrsFilterUD(float Imp[], float ImpD[], UWORD Nwing, BOOL Interp, float *Xp, double Ph, int Inc, double dhb); void lrsLpFilter(double c[], int N, double frq, double Beta, int Num);