From 0beacc8fb5986fff7eb7db01b9edb95228e66f4b Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Thu, 27 Apr 2023 13:43:02 +0200 Subject: Add START+SELECT for quick-saving --- src/main.c | 1 + src/sequencer.c | 4 ++++ 2 files changed, 5 insertions(+) (limited to 'src') diff --git a/src/main.c b/src/main.c index f991d50..1c4de28 100644 --- a/src/main.c +++ b/src/main.c @@ -35,6 +35,7 @@ WITH REGARD TO THIS SOFTWARE. // - Undo/Redo. // - Add a settings page to change some configuration parameters. // + Wrap around cursor left/right. +// + Add START+SELECT for quick saving. // // Advanced // - Sync via MIDI via arduinoboy or something similar. 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) { void handle_sequencer_input(void) { if (key_tap(KEY_START)) { + if (key_hold(KEY_SELECT)) { + save_bank(current_bank); + return; + } // Stop the sequencer or start playing from the beginning. toggle_playing(); } else if (key_hold(KEY_SELECT)) { -- cgit v1.2.1