JoepVanlier / JSFX

A bundle of JSFX and scripts for reaper.
MIT License
398 stars 18 forks source link

Question: why Filther is changing phase when no filter is enabled? #24

Closed veksha closed 2 years ago

veksha commented 2 years ago

why Filther is changing phase of a signal when there are no filters enabled? https://imgur.com/a/pcYzchm

JoepVanlier commented 2 years ago

There's a DC filter in there. Reason being that asymmetric waveshaping tends to incur DC.

But I should probably make that toggle-able and make it a linear phase DC correction when FIR is enabled.

I'll respond here when it's implemented.

JoepVanlier commented 2 years ago

Hello!

Filther 3.09 (released in 0617b12d34dde0947222cb1700bc0537def4047b) adds the ability to turn the DC blocker off in non-linear phase mode and makes it use a linear phase DC blocker (at the expense of extra latency) in FIR mode. I hope this works for you.

veksha commented 2 years ago

thank you. it works!