Commit Graph

32 Commits

Author SHA1 Message Date
Stefano D'Angelo
1d2f9dda39 introuced BW_CXX_NO_ARRAY 2024-02-02 17:42:12 +01:00
2ba9b443c1 introduced BW_NULL 2024-01-02 11:20:52 +01:00
Stefano D'Angelo
8ee4150889 more debug + cosmetics 2023-09-25 16:47:17 +02:00
f470af1a92 finalized bw_phaser + examples + improved docs 2023-09-19 10:22:36 +02:00
05c6f58997 fix bw_*_state_is_valid in finalized modules 2023-09-15 21:21:51 +02:00
dae41a3831 finalized bw_clip + examples + stronger debug + uncheck coeffs in
process1
2023-09-13 11:36:26 +02:00
13987673f5 proper computing of initial values in finalized modules 2023-09-12 17:05:51 +02:00
Stefano D'Angelo
524ce724bc set harder limits for gains in bw_{gain,hs1,hs2,ls1,ls2,peak} 2023-09-11 14:40:33 +02:00
Stefano D'Angelo
34402d720e now reset_state deals explicitly with initial values 2023-09-11 13:29:36 +02:00
Stefano D'Angelo
04b027f564 finalize bw_hs2 (untested) + more debug in bw_{ls1,hs1} + fix doc 2023-09-08 07:42:53 +02:00
Stefano D'Angelo
b36a56ab70 fix bw_ap1 output polarity + finalize bw_ap2 + examples + cosmetics 2023-09-05 11:35:30 +02:00
Stefano D'Angelo
a16cdd9c73 changed valid cutoff/prewarping range everywhere 2023-09-05 07:16:21 +02:00
Stefano D'Angelo
a7b3f5ce16 fix, finalize bw_svf + examples + more restrict + better debug 2023-09-03 20:22:52 +02:00
Stefano D'Angelo
72ba53385c finalize all 1st order filter modules and examples + bw_*_reset_state_multi() and init values + bw_gain get gain improv + use bw_gain_process1() in bw_dry_wet 2023-09-01 19:43:50 +02:00
Stefano D'Angelo
2d653f471f finalized bw_ls1 + examples + fix bw_hs1 changelog 2023-08-31 12:06:34 +02:00
12a574c07d restrict qualified everything 2023-08-14 09:57:06 +02:00
ec1a70835c added const everywhere + fixed bw_buf + fixed c++ api in bw_src +
improved bw_src + using new buf api in synthpp_poly
2023-08-13 15:37:15 +02:00
22030272d9 polished bw_{hp1,hs1,hs2,lp1,ls2,ls2} + removed corresponding bwpp_ +
fixed examples + fixed doc in bw_clip
2023-08-13 04:18:10 +02:00
48275d077d improved bw_one_pole + removed bwpp_one_pole + c++ reshuffling 2023-08-12 10:15:04 +02:00
Stefano D'Angelo
6e2f5b1bce now everything should work ok again 2023-08-10 10:17:22 +02:00
08c8656259 removing precision suffixes from bw_math functions (now all is broken) 2023-08-10 08:00:44 +02:00
da517ed4bc using size_t and improved bw_common 2023-08-08 10:46:05 +02:00
Stefano D'Angelo
b08d9ae4f0 removed bw_config + beginning of debug (bw_common, bw_buf) 2023-07-21 08:56:27 +02:00
Stefano D'Angelo
1cf8c1050b doc trivia 2023-07-13 12:35:37 +02:00
b2169b6792 multichannel + no NULL to bw_{balance,pan}_process + fix doc, bw_svf_process 2023-06-07 15:41:20 +02:00
44691855ae cosmetic doc change in most modules 2023-05-29 13:51:57 +02:00
9322e658b4 fix code quotes in doc of many modules 2023-04-20 01:46:41 +02:00
Stefano D'Angelo
b91a0f8e54 added x0 to reset_state in bw_{lp1,ap1,hp1,hs1,ls1,mm1}, adjusted bw_phaser and examples 2023-04-19 08:33:18 +02:00
fffab40cd2 added missing examples + fixed bw_{ap2,hs1,ls1} + cosmetic changes 2023-02-15 14:04:21 +01:00
1eeba2252a add prewarp ctrl in bw_{lp1,mm1}, used in bw_{l,h}s1, fixed bw_{l,h}s2 2022-12-30 11:30:21 +01:00
fe21e533f9 new modules bw_ls2 bw_hs2 2022-12-24 10:21:38 +01:00
6455ef34fe new modules bw_hs1, bw_ls1 2022-12-22 08:10:39 +01:00