From 8aa5155ecfbaaa2e67f82561352a5857bc86d39e Mon Sep 17 00:00:00 2001 From: Bad Diode Date: Sun, 6 Aug 2023 11:13:22 +0200 Subject: Add missing .c files and wishlist TODOs --- src/main.c | 9 +++++++++ 1 file changed, 9 insertions(+) (limited to 'src/main.c') diff --git a/src/main.c b/src/main.c index 69feb20..eb16687 100644 --- a/src/main.c +++ b/src/main.c @@ -17,6 +17,8 @@ WITH REGARD TO THIS SOFTWARE. // - Improve "grey" cursor with dithering instead. // - Remove thin cursor option and make the fat one default, it's just better. // - Settings page overhaul. +// - Make sure there is an ALL notification when modifying channel params so +// that it's clear it's affecting all triggers. // // Quality of life improvements. // - When not on play mode, adjusting a note or a parameter triggers the sound. @@ -41,6 +43,13 @@ WITH REGARD TO THIS SOFTWARE. // - 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. +// - Per-channel N steps to create polymeters? +// - Higher resolution clock to allow for microtiming and more accurate tempo. +// - Study how to better embed data into the cart that doesn't involve the +// build system to generate .c files. Just use the linker to put binary data +// into the ROM. +// - Improve SRAM saving to make room for longer patterns and/or more banks. +// - Add CLEAR ALL to the settings menu. // #include "gba/gba.h" -- cgit v1.2.1