HighPassFilter::HighPassFilter(Float filterFactor,Float gain,UINT numDimensions,Float cutoffFrequency,Float delta) : PreProcessing( HighPassFilter::getId() ) { init(filterFactor,gain,numDimensions); if( cutoffFrequency != -1 && delta != -1 ){ setCutoffFrequency(cutoffFrequency, delta); } }
AudioConverter::DCBlockFilter::DCBlockFilter(float sampleRate_, float cutoffFreq) { sampleRate = sampleRate_; c = 1.0f; xnm1 = 0.0f; ynm1 = 0.0f; setCutoffFrequency(cutoffFreq); }