aboutsummaryrefslogtreecommitdiffstats
path: root/src/sequencer.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-04-27 13:43:02 +0200
committerBad Diode <bd@badd10de.dev>2023-04-27 13:43:02 +0200
commit0beacc8fb5986fff7eb7db01b9edb95228e66f4b (patch)
treeaa9108d7018de6163026711a410f0bb6109f28c9 /src/sequencer.c
parent67e27463192baa4d6b0ae1479078373a23ca0142 (diff)
downloadstepper-0beacc8fb5986fff7eb7db01b9edb95228e66f4b.tar.gz
stepper-0beacc8fb5986fff7eb7db01b9edb95228e66f4b.zip
Add START+SELECT for quick-saving
Diffstat (limited to 'src/sequencer.c')
-rw-r--r--src/sequencer.c4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/sequencer.c b/src/sequencer.c
index 547e9e8..65a2f46 100644
--- a/src/sequencer.c
+++ b/src/sequencer.c
@@ -934,6 +934,10 @@ handle_trigger_selection(void) {
934void 934void
935handle_sequencer_input(void) { 935handle_sequencer_input(void) {
936 if (key_tap(KEY_START)) { 936 if (key_tap(KEY_START)) {
937 if (key_hold(KEY_SELECT)) {
938 save_bank(current_bank);
939 return;
940 }
937 // Stop the sequencer or start playing from the beginning. 941 // Stop the sequencer or start playing from the beginning.
938 toggle_playing(); 942 toggle_playing();
939 } else if (key_hold(KEY_SELECT)) { 943 } else if (key_hold(KEY_SELECT)) {