Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | Minor UI changes and bank chaining support | Bad Diode | 2023-08-02 | 1 | -1/+3 |
| | |||||
* | Add minor bugfixes | Bad Diode | 2023-07-31 | 1 | -32/+59 |
| | |||||
* | Add per-trig panning support | Bad Diode | 2023-07-29 | 1 | -5/+82 |
| | |||||
* | Add parameter notifications when editing | Bad Diode | 2023-07-22 | 1 | -7/+7 |
| | |||||
* | Add trig probability | Bad Diode | 2023-07-22 | 1 | -0/+25 |
| | |||||
* | Add probability handling and drawing | Bad Diode | 2023-07-22 | 1 | -8/+13 |
| | |||||
* | Change ch3 wave behaviour to be fixed | Bad Diode | 2023-07-22 | 1 | -143/+44 |
| | |||||
* | Fix param cursor behaviour for square and noise channels | Bad Diode | 2023-07-21 | 1 | -49/+80 |
| | |||||
* | Change behaviour of ch3 on empty trigs: stop sound | Bad Diode | 2023-07-21 | 1 | -14/+41 |
| | |||||
* | Allow removing the last chain when playing | Bad Diode | 2023-07-19 | 1 | -4/+9 |
| | |||||
* | Add cursors and fully functioning chain workflow | Bad Diode | 2023-07-15 | 1 | -0/+62 |
| | |||||
* | Fix non-clearing params from patterns to rcol | Bad Diode | 2023-07-13 | 1 | -0/+1 |
| | |||||
* | Add working pattern chaining prototype | Bad Diode | 2023-07-13 | 1 | -4/+72 |
| | |||||
* | Add initial pattern chain UI | Bad Diode | 2023-07-13 | 1 | -0/+29 |
| | |||||
* | Add optional help prompt to the notif bar | Bad Diode | 2023-07-12 | 1 | -0/+1 |
| | |||||
* | Add a notification system and use it for save/copy/paste events | Bad Diode | 2023-07-12 | 1 | -0/+25 |
| | |||||
* | Add link cable sync in | Bad Diode | 2023-05-31 | 1 | -12/+34 |
| | |||||
* | Properly handle audio/link sync settings | Bad Diode | 2023-05-30 | 1 | -5/+7 |
| | |||||
* | Add initial audio sync | Bad Diode | 2023-05-30 | 1 | -18/+19 |
| | |||||
* | Restore stop button behaviour, use settings instead | Bad Diode | 2023-05-30 | 1 | -1/+2 |
| | |||||
* | Add settings button and navigation | Bad Diode | 2023-05-30 | 1 | -14/+9 |
| | |||||
* | Fix navigation on right column | Bad Diode | 2023-05-30 | 1 | -20/+35 |
| | |||||
* | Add initial theming support | Bad Diode | 2023-05-29 | 1 | -0/+1 |
| | |||||
* | Make sure link cable sync respects user settings | Bad Diode | 2023-05-28 | 1 | -16/+25 |
| | |||||
* | Refactor settings into own files | Bad Diode | 2023-05-28 | 1 | -3/+4 |
| | |||||
* | Add initial link cable clock sync | Bad Diode | 2023-05-28 | 1 | -0/+29 |
| | |||||
* | Fix save data corruption if no save existed | Bad Diode | 2023-05-28 | 1 | -2/+6 |
| | |||||
* | Fix bug for pattern chaining | Bad Diode | 2023-05-28 | 1 | -1/+1 |
| | |||||
* | Add START+SELECT for quick-saving | Bad Diode | 2023-04-27 | 1 | -0/+4 |
| | |||||
* | Add wraparound cursor on left/right columns | Bad Diode | 2023-04-24 | 1 | -82/+52 |
| | |||||
* | Add contextual drawing of piano notes | Bad Diode | 2023-04-24 | 1 | -12/+5 |
| | |||||
* | Fix SRAM bug due to exceeding 32KB capacity | Bad Diode | 2023-04-24 | 1 | -30/+26 |
| | | | | | | | | This means that currently the global channel parameters are not saved, but this is kind of unimportant, since they are just used to change all the triggers. In the future we may choose to discard a pattern, a bank or compress the data before storing it on the SRAM, depending on how much more data we need to save. | ||||
* | Fix visual glitch when switching to pattern selection | Bad Diode | 2023-04-24 | 1 | -0/+2 |
| | |||||
* | Fix potential recursive loop on interrupt | Bad Diode | 2023-04-24 | 1 | -36/+13 |
| | |||||
* | Add initial copy-paste of trig to ch | Bad Diode | 2023-04-24 | 1 | -1/+3 |
| | |||||
* | Add per-channel parameter adjustment control | Bad Diode | 2023-04-24 | 1 | -12/+52 |
| | |||||
* | Prepare for per-channel param adjustment | Bad Diode | 2023-04-24 | 1 | -29/+75 |
| | |||||
* | Add transposition of channel notes with SEL + L/R | Bad Diode | 2023-04-24 | 1 | -17/+39 |
| | |||||
* | Add octave switching with SEL+L/R on trig select | Bad Diode | 2023-04-24 | 1 | -2/+10 |
| | |||||
* | Fix copy-paste behaviour when copying channels | Bad Diode | 2023-04-24 | 1 | -45/+72 |
| | |||||
* | Add quick BPM adjustment with SEL+L/R | Bad Diode | 2023-04-24 | 1 | -18/+43 |
| | |||||
* | Fix a couple of final bugs before releasev1.2 | Bad Diode | 2023-04-23 | 1 | -0/+7 |
| | |||||
* | Add back cursor drawing | Bad Diode | 2023-04-23 | 1 | -0/+2 |
| | |||||
* | Fix a couple of rendering corner cases | Bad Diode | 2023-04-23 | 1 | -14/+11 |
| | |||||
* | Add conditional redrawing | Bad Diode | 2023-04-23 | 1 | -23/+13 |
| | | | | | | This covers most of the previous functionality, but separating the input handling and rendering functions. Only cursor drawing and a few corner cases missing. | ||||
* | Remove drawing functions from input handlers | Bad Diode | 2023-04-23 | 1 | -108/+47 |
| | |||||
* | Start decoupling of rendering from update passes | Bad Diode | 2023-04-23 | 1 | -2073/+6 |
| | |||||
* | Add new renderer and prepare for render overhaul | Bad Diode | 2023-04-22 | 1 | -47/+47 |
| | |||||
* | Prepare profiling macros | Bad Diode | 2023-04-22 | 1 | -2/+0 |
| | |||||
* | Increase base volume to 100% instead of 25% | Bad Diode | 2023-04-21 | 1 | -1/+1 |
| | | | | | It was set up lower for development purposes but now it should output at full volume. |