From c362062855b1c0f3b44f189108a62c2e41171481 Mon Sep 17 00:00:00 2001 From: Christian Colglazier Date: Tue, 8 Feb 2022 18:56:47 -0500 Subject: [PATCH] Fixed taking input for inactive sequence steps --- src/droplets/sequencer_droplet.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/droplets/sequencer_droplet.cpp b/src/droplets/sequencer_droplet.cpp index 5b9d527..1f737ec 100644 --- a/src/droplets/sequencer_droplet.cpp +++ b/src/droplets/sequencer_droplet.cpp @@ -38,7 +38,7 @@ void SequencerDroplet::Process(AudioHandle::InputBuffer in, for (size_t chn = GetChannelMin(); chn < GetChannelMax(); chn++) { if (std::abs(control[chn].Process() -last_control_value[chn]) > CONTROL_DEADZONE) { - if (!InMenu()) { + if (!InMenu() && (int) chn+selected*num_columns < sequence_length) { sequence[chn+selected*num_columns] = control[chn].Process(); } else { if (chn == GetChannelMin()) {