pd: accept CC numbers up to the limit
This commit is contained in:
parent
a9f119d63b
commit
650018254b
2 changed files with 2 additions and 1 deletions
|
|
@ -24,6 +24,7 @@ function(copy_puredata_resources TARGET SOURCE_DIR DESTINATION_DIR)
|
|||
endfunction()
|
||||
|
||||
add_library(sfizz_puredata MODULE sfizz_puredata.c)
|
||||
target_compile_definitions(sfizz_puredata PRIVATE "SFIZZ_NUM_CCS=${SFIZZ_NUM_CCS}")
|
||||
target_include_directories(sfizz_puredata PRIVATE "${PUREDATA_INCLUDE_DIR}")
|
||||
target_link_libraries(sfizz_puredata PRIVATE sfizz::sfizz)
|
||||
|
||||
|
|
|
|||
|
|
@ -237,7 +237,7 @@ static void sfizz_tilde_reload(t_sfizz_tilde* self, t_float value)
|
|||
static void sfizz_tilde_hdcc(t_sfizz_tilde* self, t_float f1, t_float f2)
|
||||
{
|
||||
int cc = (int)f1;
|
||||
if (cc < 0 || cc > 127)
|
||||
if (cc < 0 || cc >= SFIZZ_NUM_CCS)
|
||||
return;
|
||||
sfizz_automate_hdcc(self->synth, 0, (int)cc, clamp01(f2));
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue