Commit 0adb503a authored by Stefan Westerfeld's avatar Stefan Westerfeld

Fix multi channel Limiter issue.

Signed-off-by: Stefan Westerfeld's avatarStefan Westerfeld <stefan@space.twc.de>
parent 0ae708f9
......@@ -84,7 +84,7 @@ Limiter::process (const vector<float>& samples)
//printf ("%f %f\n", buffer[i], out.back());
}
buffer.erase (buffer.begin(), buffer.begin() + todo);
buffer.erase (buffer.begin(), buffer.begin() + todo * n_channels);
max_buffer.erase (max_buffer.begin(), max_buffer.begin() + todo);
}
return out;
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment