8 ms·
I was curious what you meant and went to have a look. At first all seemed well, until I got to the actual audio processing part. :) https://github.com/airwindo
by mottosso 2y ago
I was curious what you meant and went to have a look. At first all seemed well, until I got to the actual audio processing part. :)
https://github.com/airwindows/airwindows/blob/master/plugins/WinVST/BassDrive/BassDriveProc.cpp https://github.com/airwindows/airwindows/blob/master/plugins...
Then again, maybe this is the norm for audio engineers? Not my field.
- al2o3cr 2y agoThe documentation for that specific module even calls it out as "painfully hard-coded biquad filter code", YMMV. I'd guess those files aren't what the author actually edits - there are commits that suggest that they are _generated_ from "boilerplate", and even a few files that seem to have failed interpolations ("__MyCompanyName__" in some copyright lines, for instance) A lot of files also seem to have duplicated code, down to individual comments. For instance, the comment on line 24 reoccurs on line 344 of this effect: https://github.com/airwindows/airwindows/blob/master/plugins/WinVST/Doublelay/DoublelayProc.cpp https://github.com/airwindows/airwindows/blob/master/plugins... and in the Mac AU version on line 267: https://github.com/airwindows/airwindows/blob/master/plugins/MacAU/Doublelay/Doublelay.cpp#L267 https://github.com/airwindows/airwindows/blob/master/plugins... and in the Linux VST version on lines 24 and 344: https://github.com/airwindows/airwindows/blob/master/plugins/LinuxVST/src/Doublelay/DoublelayProc.cpp#L24 https://github.com/airwindows/airwindows/blob/master/plugins...