aboutsummaryrefslogtreecommitdiffstats
path: root/src/sequencer.c
diff options
context:
space:
mode:
authorBad Diode <bd@badd10de.dev>2023-08-02 16:51:24 +0200
committerBad Diode <bd@badd10de.dev>2023-08-02 16:51:24 +0200
commit63e727dbe78d70e2f48bd4feef9293f61016aaeb (patch)
tree2f83a222505352d72bf4ca90e74d61e89262b723 /src/sequencer.c
parent0ec89c43671831ca491eadeca2cbfa52a53338d5 (diff)
downloadstepper-63e727dbe78d70e2f48bd4feef9293f61016aaeb.tar.gz
stepper-63e727dbe78d70e2f48bd4feef9293f61016aaeb.zip
Minor UI changes and bank chaining support
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 7f07845..6da0a9f 100644
--- a/src/sequencer.c
+++ b/src/sequencer.c
@@ -546,7 +546,9 @@ pause_playing(void) {
546 546
547void 547void
548select_bank(int i) { 548select_bank(int i) {
549 stop_playing(); 549 // TODO: queue bank if we are currently playing?
550 chain.current = 15;
551 chain.current = find_next_pattern();
550 clipboard.type = CLIP_EMPTY; 552 clipboard.type = CLIP_EMPTY;
551 save_bank(current_bank); 553 save_bank(current_bank);
552 metadata.current_pattern = current_pattern; 554 metadata.current_pattern = current_pattern;