diff --git a/include/clap/ext/params.h b/include/clap/ext/params.h index df60725a..9b613918 100644 --- a/include/clap/ext/params.h +++ b/include/clap/ext/params.h @@ -195,6 +195,11 @@ enum { // A simple example would be a DC Offset, changing it will change the output signal and must be // processed. CLAP_PARAM_REQUIRES_PROCESS = 1 << 15, + + // Indicates that this parameter represents an enumerated value. + // If you set this flag, then you must set CLAP_PARAM_IS_STEPPED too. + // All values from min to max must have a non blank value_to_text(). + CLAP_PARAM_IS_ENUM = 1 << 16, }; typedef uint32_t clap_param_info_flags;