aboutsummaryrefslogtreecommitdiffstats
path: root/src/sequencer.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-04-24 15:24:41 +0200
committerBad Diode <bd@badd10de.dev>2023-04-24 15:24:41 +0200
commit183c43fe2d85be24e43f09e62c07911e82935b1d (patch)
treeedf5077020499179fb909b98935f7971d3e37ace /src/sequencer.c
parentac038887279d43f0a8c346b4392619dfe2e6084a (diff)
downloadstepper-183c43fe2d85be24e43f09e62c07911e82935b1d.tar.gz
stepper-183c43fe2d85be24e43f09e62c07911e82935b1d.zip
Add initial copy-paste of trig to ch
Diffstat (limited to 'src/sequencer.c')
-rw-r--r--src/sequencer.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/src/sequencer.c b/src/sequencer.c
index b5339fa..179e72f 100644
--- a/src/sequencer.c
+++ b/src/sequencer.c
@@ -216,8 +216,8 @@ handle_channel_selection(void) {
216 case 2: { input_handler = handle_param_selection_ch3; } break; 216 case 2: { input_handler = handle_param_selection_ch3; } break;
217 case 3: { input_handler = handle_param_selection_ch4; } break; 217 case 3: { input_handler = handle_param_selection_ch4; } break;
218 } 218 }
219 redraw_params = true;
220 } 219 }
220 redraw_params = true;
221 } else if (key_tap(KEY_L)) { 221 } else if (key_tap(KEY_L)) {
222 s32 inc = -1; 222 s32 inc = -1;
223 if (key_hold(KEY_SELECT)) { 223 if (key_hold(KEY_SELECT)) {
@@ -267,6 +267,7 @@ handle_channel_selection(void) {
267 } else { 267 } else {
268 channel_selection_loc = MAX(channel_selection_loc - 1, 0); 268 channel_selection_loc = MAX(channel_selection_loc - 1, 0);
269 } 269 }
270 param_selection_loc = 0;
270 redraw_trigs = true; 271 redraw_trigs = true;
271 redraw_params = true; 272 redraw_params = true;
272 } else if (key_tap(KEY_DOWN)) { 273 } else if (key_tap(KEY_DOWN)) {
@@ -275,6 +276,7 @@ handle_channel_selection(void) {
275 } else { 276 } else {
276 channel_selection_loc = MIN(channel_selection_loc + 1, SEQ_N_CHANNELS); 277 channel_selection_loc = MIN(channel_selection_loc + 1, SEQ_N_CHANNELS);
277 } 278 }
279 param_selection_loc = 0;
278 redraw_trigs = true; 280 redraw_trigs = true;
279 redraw_params = true; 281 redraw_params = true;
280 } 282 }