diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 17 |
1 files changed, 2 insertions, 15 deletions
@@ -12,18 +12,13 @@ WITH REGARD TO THIS SOFTWARE. | |||
12 | // TODO: A list of features I would like to get to implement in the near future. | 12 | // TODO: A list of features I would like to get to implement in the near future. |
13 | // | 13 | // |
14 | // UI tweaks. | 14 | // UI tweaks. |
15 | // + Theming support, with a number of pre-configured themes and custom colors. | 15 | // - Add custom user themes |
16 | // + Add more default themes | ||
17 | // - Add custom user themes | ||
18 | // - Notification support for feedback when doing some operations | 16 | // - Notification support for feedback when doing some operations |
19 | // (copying/pasting) | 17 | // (copying/pasting) |
20 | // - Animations for cursor movement/current step highlight. (A fade out maybe?) | 18 | // - Animations for cursor movement/current step highlight. (A fade out maybe?) |
21 | // - Add panning support. We could send ch1-3 to the left and ch4 to the right | 19 | // - Add panning support. |
22 | // to act as metronome and achieve analog sync. | ||
23 | // | 20 | // |
24 | // Quality of life improvements. | 21 | // Quality of life improvements. |
25 | // + Add a settings page to change some configuration parameters. | ||
26 | // + Change the cursor, the line is difficult to see. (Option to thick cursor) | ||
27 | // - When not on play mode, adjusting a note or a parameter triggers the sound. | 22 | // - When not on play mode, adjusting a note or a parameter triggers the sound. |
28 | // This could get annoying, so maybe it should be a configuration option to | 23 | // This could get annoying, so maybe it should be a configuration option to |
29 | // enable it? | 24 | // enable it? |
@@ -32,10 +27,6 @@ WITH REGARD TO THIS SOFTWARE. | |||
32 | // - Select + up/down to queue the next pattern as we move to it? | 27 | // - Select + up/down to queue the next pattern as we move to it? |
33 | // | 28 | // |
34 | // Advanced | 29 | // Advanced |
35 | // + Sync (OUT) via CV by using the link cable. | ||
36 | // + Audio sync by panning left the sound and using right as a click (or | ||
37 | // viceversa, needs to check the standard.) | ||
38 | // + Sync (IN) via CV by using the link cable. | ||
39 | // - Add tap tempo for BPM. | 30 | // - Add tap tempo for BPM. |
40 | // - Allow "marking" several trigs to be able to copy/paste them and/or adjust | 31 | // - Allow "marking" several trigs to be able to copy/paste them and/or adjust |
41 | // their parameters. | 32 | // their parameters. |
@@ -45,10 +36,6 @@ WITH REGARD TO THIS SOFTWARE. | |||
45 | // - Sync via MIDI via arduinoboy or something similar. | 36 | // - Sync via MIDI via arduinoboy or something similar. |
46 | // | 37 | // |
47 | // Bugfixes | 38 | // Bugfixes |
48 | // + Pattern chaining seems off, it plays the first note of the pattern before | ||
49 | // switching | ||
50 | // + Memory corruption when trying to load a save file. Regression due to | ||
51 | // removal of filesystem.c | ||
52 | // - Sound can get hung up sometimes, but I can't reproduce when this happens. | 39 | // - Sound can get hung up sometimes, but I can't reproduce when this happens. |
53 | // Not sure if this is an emulator thing or happens also in hardware. | 40 | // Not sure if this is an emulator thing or happens also in hardware. |
54 | // - Cursor can stay in position instead of dissapering, again I can't | 41 | // - Cursor can stay in position instead of dissapering, again I can't |