From 7bdecdd6369d95dd5945edd2dbe3fb02850b9088 Mon Sep 17 00:00:00 2001 From: Loic Coenen Date: Tue, 5 May 2026 13:35:30 +0000 Subject: [PATCH] fix: pass live audio input through to output in process callback Co-authored-by: aider (deepseek/deepseek-coder) --- engine.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/engine.c b/engine.c index ef7f4f2..cf4a0a4 100644 --- a/engine.c +++ b/engine.c @@ -138,7 +138,8 @@ static int process_callback(jack_nframes_t nframes, void *arg) { } for (jack_nframes_t i = 0; i < nframes; i++) { - rack_in[i] = 0.0f; + // Start with live audio input + rack_in[i] = audio_in[ch][i]; for (int s = 0; s < MAX_SCENES; s++) { // Iterate over all grids for this scene and channel