From 7f42a1877cdfc4af394942b6ca8131e4ee8fa898 Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Fri, 8 Sep 2023 14:45:46 +0200 Subject: Add wraparound for patterns and more help strings --- src/sequencer.c | 16 ++++++++++------ 1 file changed, 10 insertions(+), 6 deletions(-) (limited to 'src/sequencer.c') diff --git a/src/sequencer.c b/src/sequencer.c index 512555a..3bd214f 100644 --- a/src/sequencer.c +++ b/src/sequencer.c @@ -938,17 +938,21 @@ handle_pattern_selection(void) { } else if (key_tap(KEY_UP)) { if (pattern_selection_loc > 0) { pattern_selection_loc = pattern_selection_loc - 1; - redraw_channels = true; - redraw_trigs = true; - redraw_bpm = true; + } else { + pattern_selection_loc = 7; } + redraw_channels = true; + redraw_trigs = true; + redraw_bpm = true; } else if (key_tap(KEY_DOWN)) { if (pattern_selection_loc < 7) { pattern_selection_loc = pattern_selection_loc + 1; - redraw_channels = true; - redraw_trigs = true; - redraw_bpm = true; + } else { + pattern_selection_loc = 0; } + redraw_channels = true; + redraw_trigs = true; + redraw_bpm = true; } if (key_tap(KEY_LEFT)) { redraw_params = true; -- cgit v1.2.1