From ab417d4c615378f2c200fb25370a9c1176d4bc8a Mon Sep 17 00:00:00 2001 From: Stefano D'Angelo Date: Sat, 4 Mar 2023 08:17:31 +0100 Subject: [PATCH] bw_delay tentative + bw_ceilf + bw_buf_fill + BW_SIZE_T + fix bw_wah doc --- TODO | 4 + include/bw_buf.h | 13 ++- include/bw_common.h | 25 ++++-- include/bw_delay.h | 213 ++++++++++++++++++++++++++++++++++++++++++++ include/bw_math.h | 34 +++++-- include/bw_wah.h | 11 ++- 6 files changed, 281 insertions(+), 19 deletions(-) create mode 100644 include/bw_delay.h diff --git a/TODO b/TODO index 22a6c9d..94ab6e0 100644 --- a/TODO +++ b/TODO @@ -26,6 +26,10 @@ code: * better common config.h (less stuff maybe, or more stuff - decide) * separate tests an examples? * define common midi CCs for examples +* get_y_z1, common strategy? +* sqrt(0) and corner cases, common strategy? +* MEM_REQ_ROUGH() macro? +* use BW_SIZE_T, check constant types build system: * make makefiles handle paths with spaces etc diff --git a/include/bw_buf.h b/include/bw_buf.h index 7e249dc..3150f0e 100644 --- a/include/bw_buf.h +++ b/include/bw_buf.h @@ -29,7 +29,7 @@ *