+// Copyright Steinar H. Gunderson <sgunderson@bigfoot.com>
+// Licensed under the GPL, v2. (See the file COPYING.)
+
#include <stdio.h>
#include <string.h>
#include <math.h>
{
std::vector<float> filtered_pcm;
filtered_pcm.resize(pcm.size());
- Filter filter = Filter::hpf(M_PI * freq / sample_rate);
+ Filter filter = Filter::hpf(2.0 * M_PI * freq / sample_rate);
for (unsigned i = 0; i < pcm.size(); ++i) {
filtered_pcm[i] = filter.update(pcm[i]);
}