clap

CLAP Audio Plugin API
Log | Files | Refs | README | LICENSE

commit 83c9252bc62970413d986436b41207357f9dbbad
parent 5e7060612cababda7b944c6349ac1b0c0ed753a5
Author: Alexandre BIQUE <bique.alexandre@gmail.com>
Date:   Mon, 21 Feb 2022 13:14:56 +0100

Update converters for normalized -> normalized

Diffstat:
Minclude/clap/converters/clap-converter.h | 11+++++++++--
Minclude/clap/converters/vst2-converter.h | 8+++-----
Minclude/clap/converters/vst3-converter.h | 8+++-----
3 files changed, 15 insertions(+), 12 deletions(-)

diff --git a/include/clap/converters/clap-converter.h b/include/clap/converters/clap-converter.h @@ -20,8 +20,15 @@ typedef struct clap_clap_converter { const clap_istream_t *src, const clap_ostream_t *dst); - // converts the clap param id and plain value to clap param id and - // plain value. + // converts the clap param id and plain value. + // [thread-safe] + bool (*convert_normalized_value)(const struct clap_clap_converter *converter, + clap_id src_param_id, + double src_normalized_value, + clap_id *dst_param_id, + double *dst_normalized_value); + + // converts the clap param id and plain value. // [thread-safe] bool (*convert_plain_value)(const struct clap_clap_converter *converter, clap_id src_param_id, diff --git a/include/clap/converters/vst2-converter.h b/include/clap/converters/vst2-converter.h @@ -21,17 +21,15 @@ typedef struct clap_vst2_converter { const clap_istream_t *vst2, const clap_ostream_t *clap); - // converts the vst2 param id and normalized value to clap param id and - // plain value. + // converts the vst2 param id and normalized value to clap. // [thread-safe] bool (*convert_normalized_value)(const struct clap_vst2_converter *converter, uint32_t vst2_param_id, double vst2_normalized_value, clap_id *clap_param_id, - double *clap_plain_value); + double *clap_normalized_value); - // converts the vst2 param id and plain value to clap param id and - // plain value. + // converts the vst2 param id and plain value to clap. // [thread-safe] bool (*convert_plain_value)(const struct clap_vst2_converter *converter, uint32_t vst2_param_id, diff --git a/include/clap/converters/vst3-converter.h b/include/clap/converters/vst3-converter.h @@ -23,17 +23,15 @@ typedef struct clap_vst3_converter { const clap_istream_t *vst3_editor, const clap_ostream_t *clap); - // converts the vst3 param id and normalized value to clap param id and - // plain value. + // converts the vst3 param id and normalized value to clap. // [thread-safe] bool (*convert_normalized_value)(const struct clap_vst3_converter *converter, uint32_t vst3_param_id, double vst3_normalized_value, clap_id *clap_param_id, - double *clap_plain_value); + double *clap_normaliezd_value); - // converts the vst3 param id and plain value to clap param id and - // plain value. + // converts the vst3 param id and plain value to clap. // [thread-safe] bool (*convert_plain_value)(const struct clap_vst3_converter *converter, uint32_t vst3_param_id,