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 |
|
Stefano D'Angelo
|
d2994b0e12
|
finalized bw_lp1, examples + more debug for bw_slew_lim + cosmetic changes
|
2023-08-30 11:00:11 +02:00 |
|
Stefano D'Angelo
|
e9a935a964
|
fix bw_one_pole + finalize and fix bw_slew_lim + update fx*slew_lim
|
2023-08-29 13:11:12 +02:00 |
|
Stefano D'Angelo
|
af2d21e45c
|
finalize bw_one_pole + adjust example Makefiles + fix stupid bug in bw_dist
|
2023-08-29 10:49:08 +02:00 |
|
Stefano D'Angelo
|
26f98b3ec7
|
some code formatting and bug fix in bw_{note_queue,one_pole}
|
2023-08-28 19:42:35 +02:00 |
|
Stefano D'Angelo
|
2792602e2f
|
some code formatting in bw_{buf,common,math,note_queue,rand,voice_alloc}
|
2023-08-28 17:19:19 +02:00 |
|
|
6c29b1f0cd
|
wip on many modules, all is broken, all is good
|
2023-08-20 15:49:04 +02:00 |
|
|
fe02a79329
|
changed default gain compensation value in bw_{clip,satur}
|
2023-08-15 06:48:19 +02:00 |
|
|
da30569d61
|
changed bw_drive input gain to be more like other distortions
|
2023-08-15 06:37:51 +02:00 |
|
|
3d63665df2
|
adjusted peak cutoff in bw_dist
|
2023-08-15 06:26:27 +02:00 |
|
|
c9ca239a0b
|
improved bw_fuzz algorithm + more bw_drive improvements
|
2023-08-15 05:28:55 +02:00 |
|
|
52233a9d63
|
improved bw_drive algorithm + added notes to bw_osc_{pulse,tri}
|
2023-08-14 17:34:22 +02:00 |
|
|
b50e429aad
|
more TODO
|
2023-08-14 15:06:09 +02:00 |
|
|
82f66009f7
|
cite scientific articles
|
2023-08-14 15:05:30 +02:00 |
|
|
c3d8546e75
|
ensure buffers are not NULL in bw_buf + remove useless array of nullptr
in synthpp_poly
|
2023-08-14 12:51:53 +02:00 |
|
|
4313cea18c
|
renamed bw_env_gen_update_state_ctrl as bw_env_gen_process_ctrl
|
2023-08-14 12:22:56 +02:00 |
|
|
ee94fba57b
|
now using backward Euler method in bw_one_pole
|
2023-08-14 12:11:11 +02:00 |
|
|
262d4f9a5d
|
clarified buffer rules in bw_src*
|
2023-08-14 11:49:29 +02:00 |
|
|
12a574c07d
|
restrict qualified everything
|
2023-08-14 09:57:06 +02:00 |
|
|
399325359d
|
renamed bw_{drywet,ringmod} -> bw_{dry_wet,ring_mod}
|
2023-08-14 06:05:21 +02:00 |
|
|
6b38be600e
|
updated init value name in bw_{slew_lim,one_pole} + updated TODO
|
2023-08-13 16:00:19 +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 |
|
|
61c2b48817
|
polished bw_{svf,wah} + removed bwpps + fixed examples
|
2023-08-13 11:55:25 +02:00 |
|
|
eb49fedd5e
|
polished bw_src{,_int} + removed bwpps + fixed examples
|
2023-08-13 11:42:06 +02:00 |
|
|
a5e4fa0c76
|
polished bw_{reverb,ringmod,satur,slew_lim,sr_reduce,trem} + removed
bwpps + fixed examples
|
2023-08-13 11:18:45 +02:00 |
|
|
ccc94c1b0f
|
polished + bw_{phaser,pink_filt,ppm} + removed bwpps + fixed examples
|
2023-08-13 06:57:50 +02:00 |
|
|
f55a9a146b
|
polished bw_{pan,peak,phase_gen} + removed corresponding bwpp + fixed
examples
|
2023-08-13 06:36:35 +02:00 |
|
|
40503b7cb1
|
polished bw_osc* + removed bwpp_osc* + fixed examples
|
2023-08-13 05:28:45 +02:00 |
|
|
2a5d1721f8
|
polished bw_{mm1,mm2,noise_gate,noise_gen,notch} + removed corresponding bwpp and bwpp_note_queue + fixed examples
|
2023-08-13 04:55:29 +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 |
|
|
7e32e18d66
|
polished bw_{env_follow,env_gen,fuzz,gain} + removed
bwpp_{env_follow,env_gen,fuzz,gain} + fix examples
|
2023-08-12 19:46:14 +02:00 |
|
|
f89188f790
|
polished bw_{delay,dist,drive,drywet} + removed
bwpp_{delay,dist,drive,drywet} + fixed doc in bw_{clip,comb,comp} + fixed examples
|
2023-08-12 18:45:19 +02:00 |
|
|
425aa020e1
|
polished bw_{comb,comp} + removed bwpp_{comb,comp} + fix examples
|
2023-08-12 18:00:12 +02:00 |
|
|
ac7d49028b
|
polished bw_{chorus,clip} + removed bwpp_{chorus,clip} + fixed doc typos
in bw_{balance,bd_reduce} + fixed examples
|
2023-08-12 17:38:55 +02:00 |
|
|
7a2630951f
|
polished bw_{balance,bd_reduce,one_pole} + removed
bwpp_{balance,bd_reduce} + fixed fxpp_bitcrush
|
2023-08-12 17:20:34 +02:00 |
|
|
5ec809bc4f
|
polished bw_{ap1,ap2,one_pole} + removed bwpp_{ap1,ap2} + fixed examples
|
2023-08-12 16:51:19 +02:00 |
|
|
48275d077d
|
improved bw_one_pole + removed bwpp_one_pole + c++ reshuffling
|
2023-08-12 10:15:04 +02:00 |
|
|
225ef9108c
|
add overloaded C++ API w/ C-style arrays in bw_buf + update examples
|
2023-08-12 08:04:51 +02:00 |
|
|
3a948b1c99
|
improve arguments in bw_buf + remove BW_SIZE_T and use C++ buf api in examples
|
2023-08-11 16:54:01 +02:00 |
|
|
55a78a5ab4
|
done bw_{buf,common,math,note_queue,rand,voice_alloc} + related changes
|
2023-08-11 12:49:05 +02:00 |
|
|
41f56ec91c
|
update doc and TODO
|
2023-08-11 10:25:41 +02:00 |
|
|
7616c590a0
|
fixed input validity ranges in bw_sinhf and bw_acoshf + doc and tests
|
2023-08-11 10:15:43 +02:00 |
|
Stefano D'Angelo
|
39bad57099
|
more of the same
|
2023-08-10 17:06:45 +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
|
0da7b31504
|
more bw_math doc improvements + more tests
|
2023-08-10 16:17:45 +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 |
|
|
ffe1db7749
|
updated bw_math ChangeLog + more math tests
|
2023-08-10 07:48:14 +02:00 |
|
|
88fad66dd6
|
bw_math: more improvements, more tests (prev commit: also fixes)
|
2023-08-09 19:17:54 +02:00 |
|
|
c25bd5bc78
|
bw_math wip + settling on c++11 + some tests
|
2023-08-09 13:11:09 +02:00 |
|