1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-07-29 15:09:30 +02:00

15 Commits

Author SHA1 Message Date
Paul Licameli
f2ed21f9e5 Fix some comments 2020-01-19 13:23:30 -05:00
Max Maisel
8555018bd4 Implement EBUR128 integrative loudness class. 2019-11-22 19:42:33 +01:00
Max Maisel
c002165952 Add EBU R128 k-weighting filter implementation to Biquad. 2019-11-22 19:42:33 +01:00
Max Maisel
e439e8f4c7 Consistently use double within Biquad filter coefficient calcultations.
This avoids catastrophic rounding errors which can even lead to filter
instability in some cases. This is a real problem in the coming IIR envelope
detector.
2019-11-22 19:42:33 +01:00
Max Maisel
86ae0460c9 More Biquad refactoring. 2019-11-22 19:42:32 +01:00
Max Maisel
064ddb5a54 Refactored filter calculation out of ScienFilter into Biquad.
This allows easy code reuse in other effects.
2019-11-22 19:42:32 +01:00
James Crook
7030c9fc4f More doxygen 2018-11-03 13:18:26 +00:00
Max Maisel
473e561f5b Add missing headers in Biquad.h/cpp. 2018-07-24 17:09:52 +02:00
Max Maisel
9fcb83882a Refactor Biquad in preparation of EBU R128 loudness normalization. 2018-07-24 17:08:47 +02:00
Paul Licameli
76a80c66c1 Do not revert the changes in Biquad.h 2017-09-01 05:15:54 -04:00
Paul Licameli
fd8b76dd80 Fix uninitialized variables in Reverb...
... but bringing back some naked calloc and free that weren't replaced quite
right, and I'll figure out why later.

This reverts commit e94fa1d65e5555b78cae164f7b9ca5a6f363d8b8.
This reverts commit 0c7e467a081fb998d183bdc169cd8ddd69648b25.
2017-08-31 20:27:50 -04:00
James Crook
e94fa1d65e Fix compilation on MSVC2013 Express.
MSVC2013 Express does not support some initialisation syntax for structs and instead gives error C2905.
This workaround to get us compiling again may need revisiting.
2017-03-18 16:07:15 +00:00
Paul Licameli
6ca89c28ff Remove naked new[] in: builtin effects 2017-03-17 17:52:49 -04:00
james.k.crook@gmail.com
55384ff5e0 Fixed tab indentations to spaces. 2013-10-02 16:00:34 +00:00
james.k.crook@gmail.com
2543ea7897 Added Norm C's Scientific Filter. 2013-10-02 10:32:41 +00:00