projects
/
ardour.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
| inline |
side by side
a-EQ: Revert one of the previous changes
[ardour.git]
/
libs
/
plugins
/
a-eq.lv2
/
a-eq.c
diff --git
a/libs/plugins/a-eq.lv2/a-eq.c
b/libs/plugins/a-eq.lv2/a-eq.c
index 99138fc21c56d496770508afd7e7befd727aaae0..b0851f2120f73bc3d47829414c19973f3f310ab4 100644
(file)
--- a/
libs/plugins/a-eq.lv2/a-eq.c
+++ b/
libs/plugins/a-eq.lv2/a-eq.c
@@
-275,7
+275,7
@@
static void linear_svf_set_peq(struct linear_svf *self, float gdb, float sample_
double A = pow(10.0, gdb/40.0);
self->g = tan(M_PI * (f0 / sr));
- self->k = 1.0 /
q
;
+ self->k = 1.0 /
(q * A)
;
self->a[0] = 1.0 / (1.0 + self->g * (self->g + self->k));
self->a[1] = self->g * self->a[0];