this at least sounds more accurate?

master
zetaPRIME 2022-03-16 02:20:35 -04:00
parent 18557d933b
commit 0551c4f7e7
2 changed files with 2 additions and 2 deletions

1
notes
View File

@ -34,7 +34,6 @@ TODO {
immediate frontburner {
examine commandreader (nextsub w/ default for ,XX?)
wet-only output for delay (be smart about it)
check on filter
revert action

View File

@ -12,7 +12,8 @@ using namespace Xybrid::Audio;
void SVFilter::process(AudioFrame in, double freq, double res, int ovs) {
if (ovs <= 0) return;
double f = freq / (audioEngine->curSampleRate() * ovs);
//double f = freq / (audioEngine->curSampleRate() * ovs);
double f = 2 * sin(freq / (audioEngine->curSampleRate() * ovs));
double q = sqrt(1.0 - atan(sqrt(res)) * 2.0 / PI);
double damp = sqrt(q);