|
|
|
@@ -61,7 +61,7 @@ Filter<SampleType>::Filter (Coefficients<typename Filter<SampleType>::NumericTyp |
|
|
|
}
|
|
|
|
|
|
|
|
template <typename SampleType>
|
|
|
|
void Filter<SampleType>::reset()
|
|
|
|
void Filter<SampleType>::reset (SampleType resetToValue)
|
|
|
|
{
|
|
|
|
auto newOrder = coefficients->getFilterOrder();
|
|
|
|
|
|
|
|
@@ -73,7 +73,7 @@ void Filter<SampleType>::reset() |
|
|
|
}
|
|
|
|
|
|
|
|
for (size_t i = 0; i < order; ++i)
|
|
|
|
state[i] = SampleType {0};
|
|
|
|
state[i] = resetToValue;
|
|
|
|
}
|
|
|
|
|
|
|
|
template <typename SampleType>
|
|
|
|
|