From 5d86238b8cc3c6dba95e90eed9fb444bb276f02e Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Tue, 22 Aug 2023 17:44:01 +0200 Subject: Added initial implementation of scale mode --- src/main.c | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 6bc3578..fe3dba0 100644 --- a/src/main.c +++ b/src/main.c @@ -49,13 +49,14 @@ WITH REGARD TO THIS SOFTWARE. // that it's clear it's affecting all triggers. // + Fix keyboard note drawing bugs. // + Fix stop button behaviour. +// + Scale mode for entering notes. +// - Shortcut to quickly exit/enter chain mode. +// - Make sure bank switching is queued like patterns. +// // - Improve SRAM saving to make room for longer patterns and/or more banks. -// - Scale mode for entering notes. // - Higher resolution clock to allow for microtiming and more accurate tempo. // - Multiple pattern chains per bank that we can toggle between, gotta study // if they fit in the SRAM. -// - Shortcut to quickly exit/enter chain mode. -// - Make sure bank switching is queued like patterns. // - Add settings for "performance mode" in which banks are not saved by // default while changing patterns. // - Make sure sync works with the same cable for in/out. @@ -72,6 +73,7 @@ WITH REGARD TO THIS SOFTWARE. #include "globals.c" #include "settings.c" #include "dsound.c" +#include "scale.c" #include "sequencer.c" #define PROF_ENABLE 0 -- cgit v1.2.1