diff options
Diffstat (limited to 'src/main.c')
-rw-r--r-- | src/main.c | 11 |
1 files changed, 11 insertions, 0 deletions
@@ -18,8 +18,14 @@ WITH REGARD TO THIS SOFTWARE. | |||
18 | // + Allow prob control (% based or 1:2, etc.) | 18 | // + Allow prob control (% based or 1:2, etc.) |
19 | // + Display notification when editing a parameter with the highest priority | 19 | // + Display notification when editing a parameter with the highest priority |
20 | // + Add panning support. | 20 | // + Add panning support. |
21 | // + Change ch3 to only color the waveform that is selected depending on the | ||
22 | // mode. | ||
23 | // + Grey out colors when foreground is also grey. | ||
24 | // + Bigger indicator for currently playing pattern. | ||
21 | // - Add custom user themes | 25 | // - Add custom user themes |
22 | // - Animations for cursor movement/current step highlight. (A fade out maybe?) | 26 | // - Animations for cursor movement/current step highlight. (A fade out maybe?) |
27 | // - Improve "grey" cursor with dithering instead. | ||
28 | // - Remove thin cursor option and make the fat one default, it's just better. | ||
23 | // | 29 | // |
24 | // Quality of life improvements. | 30 | // Quality of life improvements. |
25 | // + Make the channel parameters initialize to default | 31 | // + Make the channel parameters initialize to default |
@@ -32,6 +38,7 @@ WITH REGARD TO THIS SOFTWARE. | |||
32 | // | 38 | // |
33 | // Advanced | 39 | // Advanced |
34 | // + Per trig note probability. | 40 | // + Per trig note probability. |
41 | // + Make it so switching banks don't stop playback. | ||
35 | // - Add tap tempo for BPM. | 42 | // - Add tap tempo for BPM. |
36 | // - Allow "marking" several trigs to be able to copy/paste them and/or adjust | 43 | // - Allow "marking" several trigs to be able to copy/paste them and/or adjust |
37 | // their parameters. | 44 | // their parameters. |
@@ -41,6 +48,10 @@ WITH REGARD TO THIS SOFTWARE. | |||
41 | // - Per trig LFO? How would we go about this? There is at least one empty slot | 48 | // - Per trig LFO? How would we go about this? There is at least one empty slot |
42 | // in all channels. LFO amount? LFO speed? Would need a dedicated page for | 49 | // in all channels. LFO amount? LFO speed? Would need a dedicated page for |
43 | // configuring LFOs | 50 | // configuring LFOs |
51 | // - Multiple pattern chains per bank that we can toggle between, gotta study | ||
52 | // if they fit in the SRAM. | ||
53 | // - Scale mode for entering notes. | ||
54 | // - Make sure bank switching is queued like patterns. | ||
44 | // | 55 | // |
45 | // Bugfixes | 56 | // Bugfixes |
46 | // + Sound can get hung up sometimes, but I can't reproduce when this happens. | 57 | // + Sound can get hung up sometimes, but I can't reproduce when this happens. |