37055e65ad
added changelog entries for bw_common and bw_math
2024-01-31 10:08:25 +01:00
2ba9b443c1
introduced BW_NULL
2024-01-02 11:20:52 +01:00
Stefano D'Angelo
4ee0c0d0cc
fix two more warnings in bw_math (thx again kevin molcard)
2023-12-08 00:24:04 +01:00
Stefano D'Angelo
2b104fc7f2
fix some sign-related warnings (thx kevin molcard)
2023-12-06 14:40:16 +01:00
f470af1a92
finalized bw_phaser + examples + improved docs
2023-09-19 10:22:36 +02:00
Stefano D'Angelo
7b65b75d92
finalized bw_noise_gate + examples + fix bw_{comp,one_pole,slew_lim} + better bw_rcpf() doc
2023-09-15 16:27:04 +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
12a574c07d
restrict qualified everything
2023-08-14 09:57:06 +02:00
48275d077d
improved bw_one_pole + removed bwpp_one_pole + c++ reshuffling
2023-08-12 10:15:04 +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
0da7b31504
more bw_math doc improvements + more tests
2023-08-10 16:17:45 +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
Stefano D'Angelo
8299cb7eae
use NDEBUG in examples + fix velocity in synth(pp)_poly + really remove bw_omega* + fix bw_math + fix high cutoff in bw_one_pole + debugging in bw_{note_queue,rand,voice_alloc}
2023-07-25 08:52:01 +02:00
Stefano D'Angelo
681008abdb
fix bw_acoshf_3
2023-07-24 16:39:57 +02:00
Stefano D'Angelo
cd71cd9063
deep debug + removed bw_omega* + math debug + fixed bw_pow10f_3
2023-07-24 16:14:16 +02:00
Stefano D'Angelo
b08d9ae4f0
removed bw_config + beginning of debug (bw_common, bw_buf)
2023-07-21 08:56:27 +02:00
86df4d4580
fix left shift negative value warning in bw_math
2023-04-21 05:28:15 +02:00
9322e658b4
fix code quotes in doc of many modules
2023-04-20 01:46:41 +02:00
7f8198b00e
bw_comb tenative plus surrouding changes
...
* bw_delay: added const to state in bw_delay_read and added
bw_delay_get_length
* bw_math: added bw_intfracf
* bw_wah: fixed bw_wah_process doc
* cosmetic changes to bw_one_pole
2023-04-05 11:56:42 +02:00
1aa2cca858
added more hyperbolic functions to bw_math
2023-03-23 09:52:19 +01:00
Stefano D'Angelo
ab417d4c61
bw_delay tentative + bw_ceilf + bw_buf_fill + BW_SIZE_T + fix bw_wah doc
2023-03-04 08:17:31 +01:00
acec8947a0
update ChangeLog(s)
2023-02-20 09:40:04 +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
Stefano D'Angelo
3384d0ea69
fix bw_sqrtf_2() and 3band eq example
2023-01-20 18:27:55 +01:00
f9beb49d00
fix license header in all source files
2022-12-06 09:01:34 +01:00
6206530309
added smoothing in bw_comp + fix docs + cosmetic changes
2022-12-05 13:39:28 +01:00
747b6322d4
added in pow10, log10, lin2dB and dB2lin in bw_math
2022-12-05 11:17:28 +01:00
9069596f8d
added trigonometric functions with normalized input and used them
2022-12-04 19:13:57 +01:00
fec3040bc2
fixing doc for non-dsp modules
2022-12-03 10:09:21 +01:00
d43a54e0b0
bw_satur + bw_example_fx_satur + bw_tanhf_3 in bw_math
2022-12-01 17:02:50 +01:00
f3028e173d
better use of one pole reset state in bw_svf and better omega approx
2022-11-26 18:16:28 +01:00
98990c7437
moving towards lower level inline API for all modules
2022-11-22 15:28:16 +01:00
Stefano D'Angelo
61d0c690e9
initial import
2022-11-16 00:49:51 +01:00