diff options
author | Bad Diode <bd@badd10de.dev> | 2023-08-06 11:13:22 +0200 |
---|---|---|
committer | Bad Diode <bd@badd10de.dev> | 2023-08-06 11:13:22 +0200 |
commit | 8aa5155ecfbaaa2e67f82561352a5857bc86d39e (patch) | |
tree | 511b4efe38f661287a939a6758f91d2b64cf71c1 /src/main.c | |
parent | e66f7459129285ff0c69d17089c144189b0dad80 (diff) | |
download | stepper-8aa5155ecfbaaa2e67f82561352a5857bc86d39e.tar.gz stepper-8aa5155ecfbaaa2e67f82561352a5857bc86d39e.zip |
Add missing .c files and wishlist TODOs
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 9 |
1 files changed, 9 insertions, 0 deletions
@@ -17,6 +17,8 @@ WITH REGARD TO THIS SOFTWARE. | |||
17 | // - Improve "grey" cursor with dithering instead. | 17 | // - Improve "grey" cursor with dithering instead. |
18 | // - Remove thin cursor option and make the fat one default, it's just better. | 18 | // - Remove thin cursor option and make the fat one default, it's just better. |
19 | // - Settings page overhaul. | 19 | // - Settings page overhaul. |
20 | // - Make sure there is an ALL notification when modifying channel params so | ||
21 | // that it's clear it's affecting all triggers. | ||
20 | // | 22 | // |
21 | // Quality of life improvements. | 23 | // Quality of life improvements. |
22 | // - When not on play mode, adjusting a note or a parameter triggers the sound. | 24 | // - When not on play mode, adjusting a note or a parameter triggers the sound. |
@@ -41,6 +43,13 @@ WITH REGARD TO THIS SOFTWARE. | |||
41 | // - Add settings for "performance mode" in which banks are not saved by | 43 | // - Add settings for "performance mode" in which banks are not saved by |
42 | // default while changing patterns. | 44 | // default while changing patterns. |
43 | // - Make sure sync works with the same cable for in/out. | 45 | // - Make sure sync works with the same cable for in/out. |
46 | // - Per-channel N steps to create polymeters? | ||
47 | // - Higher resolution clock to allow for microtiming and more accurate tempo. | ||
48 | // - Study how to better embed data into the cart that doesn't involve the | ||
49 | // build system to generate .c files. Just use the linker to put binary data | ||
50 | // into the ROM. | ||
51 | // - Improve SRAM saving to make room for longer patterns and/or more banks. | ||
52 | // - Add CLEAR ALL to the settings menu. | ||
44 | // | 53 | // |
45 | 54 | ||
46 | #include "gba/gba.h" | 55 | #include "gba/gba.h" |