From efad9a58a085a87157e7b9e56739b64acf958bfd Mon Sep 17 00:00:00 2001 From: David Robillard Date: Thu, 19 Dec 2024 21:30:59 -0500 Subject: Send events instead of writing to control port buffers in UI --- src/jalv_console.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) (limited to 'src/jalv_console.c') diff --git a/src/jalv_console.c b/src/jalv_console.c index 1f97572..8a1f712 100644 --- a/src/jalv_console.c +++ b/src/jalv_console.c @@ -1,6 +1,7 @@ // Copyright 2007-2024 David Robillard // SPDX-License-Identifier: ISC +#include "comm.h" #include "control.h" #include "frontend.h" #include "jalv.h" @@ -249,7 +250,7 @@ jalv_process_command(Jalv* jalv, const char* cmd) print_controls(jalv, false, true); } else if (sscanf(cmd, "set %u %f", &index, &value) == 2) { if (index < jalv->num_ports) { - jalv->process.controls_buf[index] = value; + jalv_write_control(jalv->process.ui_to_plugin, index, value); print_control_port(jalv, &jalv->ports[index], value); } else { fprintf(stderr, "error: port index out of range\n"); -- cgit v1.2.1