Commit Graph

37 Commits

Author SHA1 Message Date
10a2d1ff45 revised process_multi buffer assumptions 2024-06-15 13:16:08 +02:00
Stefano D'Angelo
1d2f9dda39 introuced BW_CXX_NO_ARRAY 2024-02-02 17:42:12 +01:00
156374aca4 just comments 2024-02-01 15:15:47 +01:00
0605204593 replace pragmas with dumb code in bw_{env_gen,hs2,ls2,one_pole,peak} 2024-02-01 15:12:51 +01:00
2ba9b443c1 introduced BW_NULL 2024-01-02 11:20:52 +01:00
3ae4947855 cosmetics 2023-10-03 10:39:32 +02:00
16d17cb5f4 big cleanup 2023-09-27 20:36:11 +02: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
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
d9e021aca3 finalized bw_{notch,peak} + examples 2023-09-11 10:52:41 +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
637cefb636 added pragmas to calm gcc in bw_{env_gen,hs2,ls2,one_pole,peak} 2023-08-30 11:44:59 +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
f55a9a146b polished bw_{pan,peak,phase_gen} + removed corresponding bwpp + fixed
examples
2023-08-13 06:36:35 +02:00
48275d077d improved bw_one_pole + removed bwpp_one_pole + c++ reshuffling 2023-08-12 10:15:04 +02:00
Stefano D'Angelo
84d82d039b forgot to remove precision suffix to bw_sqrtf() in bw_peak 2023-08-10 16:19:20 +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
b811796e35 beginning of bw_dist and fx_dist + fix bw_peak doc and bw_fuzz init 2023-04-26 03:21:20 +02:00
4d9de61a9c fix code quote in doc of bw_peak 2023-04-20 02:03:28 +02:00
8c9796f025 added initial value to bw_{ap2,hs2,ls2,mm2,notch,peak,svf,wah} 2023-03-23 14:03:27 +01:00
Stefano D'Angelo
bc26c9ed74 removed slope nonsense from bw_{h,l}s2 and eq example + fixes 2023-01-20 19:21:35 +01:00
1d4d715449 bw_{hs2,ls2,mm2,peak} half-fixes + 3band eq example + fix svf ex. Makefile 2023-01-19 19:12:12 +01:00
Stefano D'Angelo
a5cb9b9c06 new bw_buf and using it in synth examples + small optimization to bw_peak 2023-01-16 18:08:39 +01:00
Stefano D'Angelo
233a016ba4 hopefully... 2023-01-12 17:07:14 +01:00
Stefano D'Angelo
ac0d98f2da more fixes for bw_hs2 + now bw_peak is theoretically ok (i hope) 2023-01-12 16:41:24 +01:00
5988b4bc49 updated dates, fixed bw_{h,l}s2.h, renamed bw_notch, start of bw_peak 2023-01-12 15:44:24 +01:00