diff --git a/include/bw_env_follow.h b/include/bw_env_follow.h index 5f8fe39..38c6d9d 100644 --- a/include/bw_env_follow.h +++ b/include/bw_env_follow.h @@ -103,8 +103,8 @@ static inline void bw_env_follow_update_coeffs_audio(bw_env_follow_coeffs *BW_RE * ```>>> */ static inline float bw_env_follow_process1(const bw_env_follow_coeffs *BW_RESTRICT coeffs, bw_env_follow_state *BW_RESTRICT state, float x); /*! <<<``` - * Processes one input sample `x` using `coeffs` and updating `state` (audio - * rate only). Returns the corresponding output sample. + * Processes one input sample `x` using `coeffs`, while using and updating + * `state` (audio rate only). Returns the corresponding output sample. * * #### bw_env_follow_process() * ```>>> */ diff --git a/include/bw_env_gen.h b/include/bw_env_gen.h index 65fc5da..9c4fdb8 100644 --- a/include/bw_env_gen.h +++ b/include/bw_env_gen.h @@ -138,8 +138,8 @@ static inline void bw_env_gen_update_state_ctrl(const bw_env_gen_coeffs *BW_REST * ```>>> */ static inline float bw_env_gen_process1(const bw_env_gen_coeffs *BW_RESTRICT coeffs, bw_env_gen_state *BW_RESTRICT state); /*! <<<``` - * Generates and returns one sample using `coeffs` and updating `state` - * (audio rate only). + * Generates and returns one sample using `coeffs`, while using and updating + * `state` (audio rate only). * * #### bw_env_gen_process() * ```>>> */ diff --git a/include/bw_one_pole.h b/include/bw_one_pole.h index bfbcf58..4bd7b5c 100644 --- a/include/bw_one_pole.h +++ b/include/bw_one_pole.h @@ -121,8 +121,9 @@ static inline float bw_one_pole_process1_asym(const bw_one_pole_coeffs *BW_RESTR static inline float bw_one_pole_process1_asym_sticky_abs(const bw_one_pole_coeffs *BW_RESTRICT coeffs, bw_one_pole_state *BW_RESTRICT state, float x); static inline float bw_one_pole_process1_asym_sticky_rel(const bw_one_pole_coeffs *BW_RESTRICT coeffs, bw_one_pole_state *BW_RESTRICT state, float x); /*! <<<``` - * These function process one input sample `x` using `coeffs` and updating - * `state` (audio rate only). They return the corresponding output sample. + * These function process one input sample `x` using `coeffs`, while using + * and updating `state` (audio rate only). They return the corresponding + * output sample. * * In particular: * * `bw_one_pole_process1()` assumes that upgoing and downgoing cutoff/tau diff --git a/include/bw_osc_filt.h b/include/bw_osc_filt.h index c8c3888..1b2e844 100644 --- a/include/bw_osc_filt.h +++ b/include/bw_osc_filt.h @@ -24,10 +24,11 @@ * description {{{ * Post-filter to decolorate oscillator waveshapers when antialiasing is on. * - * This filter can be added in series of oscillator waveshapers that use - * PolyBLEP antialiasing (i.e., [bw_osc_saw](bw_osc_saw), - * [bw_osc_pulse](bw_osc_pulse), [bw_osc_tri](bw_osc_tri)) to compensate for - * high-frequency attenuation. + * This linear time-invariant filter can be added in series of + * oscillator waveshapers that use PolyBLEP antialiasing + * (i.e., [bw_osc_saw](bw_osc_saw), [bw_osc_pulse](bw_osc_pulse), + * [bw_osc_tri](bw_osc_tri)) to compensate for high-frequency attenuation. * }}} * changelog {{{ *