Lines Matching refs:sampleRate

187         static Ptr makeFirstOrderLowPass (double sampleRate, NumericType frequency);
190 static Ptr makeFirstOrderHighPass (double sampleRate, NumericType frequency);
193 static Ptr makeFirstOrderAllPass (double sampleRate, NumericType frequency);
197 static Ptr makeLowPass (double sampleRate, NumericType frequency);
200 static Ptr makeLowPass (double sampleRate, NumericType frequency, NumericType Q);
204 static Ptr makeHighPass (double sampleRate, NumericType frequency);
207 static Ptr makeHighPass (double sampleRate, NumericType frequency, NumericType Q);
211 static Ptr makeBandPass (double sampleRate, NumericType frequency);
214 static Ptr makeBandPass (double sampleRate, NumericType frequency, NumericType Q);
218 static Ptr makeNotch (double sampleRate, NumericType frequency);
221 static Ptr makeNotch (double sampleRate, NumericType frequency, NumericType Q);
225 static Ptr makeAllPass (double sampleRate, NumericType frequency);
228 static Ptr makeAllPass (double sampleRate, NumericType frequency, NumericType Q);
237 static Ptr makeLowShelf (double sampleRate, NumericType cutOffFrequency,
246 static Ptr makeHighShelf (double sampleRate, NumericType cutOffFrequency,
256 static Ptr makePeakFilter (double sampleRate, NumericType centreFrequency,
266 double getMagnitudeForFrequency (double frequency, double sampleRate) const noexcept;
272 size_t numSamples, double sampleRate) const noexcept;
277 double getPhaseForFrequency (double frequency, double sampleRate) const noexcept;
283 size_t numSamples, double sampleRate) const noexcept;