Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Add Merveilles theme | Bad Diode | 2023-05-30 | 3 | -1/+28 | |
| | ||||||
* | Added Amber theme by Oleksiy | Bad Diode | 2023-05-29 | 2 | -0/+10 | |
| | ||||||
* | Add initial theming support | Bad Diode | 2023-05-29 | 7 | -79/+133 | |
| | ||||||
* | Make sure link cable sync respects user settings | Bad Diode | 2023-05-28 | 5 | -21/+37 | |
| | ||||||
* | Refactor settings into own files | Bad Diode | 2023-05-28 | 7 | -123/+152 | |
| | ||||||
* | Add initial settings page | Bad Diode | 2023-05-28 | 1 | -8/+166 | |
| | ||||||
* | Add initial link cable clock sync | Bad Diode | 2023-05-28 | 2 | -0/+47 | |
| | ||||||
* | Fix save data corruption if no save existed | Bad Diode | 2023-05-28 | 5 | -449/+10 | |
| | ||||||
* | Supress some warnings for now | Bad Diode | 2023-05-28 | 1 | -30/+0 | |
| | ||||||
* | Fix bug for pattern chaining | Bad Diode | 2023-05-28 | 2 | -6/+3 | |
| | ||||||
* | Add more TODO with future improvements | Bad Diode | 2023-05-06 | 1 | -15/+13 | |
| | ||||||
* | Add a READMEv1.3 | Bad Diode | 2023-04-30 | 1 | -6/+5 | |
| | ||||||
* | Add START+SELECT for quick-saving | Bad Diode | 2023-04-27 | 2 | -0/+5 | |
| | ||||||
* | Add wraparound cursor on left/right columns | Bad Diode | 2023-04-24 | 2 | -83/+53 | |
| | ||||||
* | Add contextual drawing of piano notes | Bad Diode | 2023-04-24 | 3 | -26/+66 | |
| | ||||||
* | Add grey foreground for global parameter select | Bad Diode | 2023-04-24 | 2 | -190/+209 | |
| | | | | | This only happens if we are not changing parameters, makes for a better separation of the trigs and global params, since those are destructive. | |||||
* | Fix SRAM bug due to exceeding 32KB capacity | Bad Diode | 2023-04-24 | 4 | -43/+53 | |
| | | | | | | | | 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 | 2 | -38/+19 | |
| | ||||||
* | Fix missing cursor on per-channel parameter adjust | Bad Diode | 2023-04-24 | 1 | -0/+6 | |
| | ||||||
* | Finish clipboard for global channel params | Bad Diode | 2023-04-24 | 2 | -23/+48 | |
| | ||||||
* | Add initial copy-paste of trig to ch | Bad Diode | 2023-04-24 | 3 | -3/+43 | |
| | ||||||
* | 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 | 4 | -358/+214 | |
| | ||||||
* | Add transposition of channel notes with SEL + L/R | Bad Diode | 2023-04-24 | 2 | -18/+41 | |
| | ||||||
* | 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 | 3 | -45/+83 | |
| | ||||||
* | Add quick BPM adjustment with SEL+L/R | Bad Diode | 2023-04-24 | 2 | -19/+68 | |
| | ||||||
* | Fix a couple of final bugs before releasev1.2 | Bad Diode | 2023-04-23 | 2 | -1/+8 | |
| | ||||||
* | Add remaining UI elements for next RC | Bad Diode | 2023-04-23 | 3 | -5/+10 | |
| | ||||||
* | Add back cursor drawing | Bad Diode | 2023-04-23 | 7 | -134/+100 | |
| | ||||||
* | Fix a couple of rendering corner cases | Bad Diode | 2023-04-23 | 3 | -20/+34 | |
| | ||||||
* | Add conditional redrawing | Bad Diode | 2023-04-23 | 3 | -44/+63 | |
| | | | | | | 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 | |
| | ||||||
* | Fix small font rendering and sprite drawing | Bad Diode | 2023-04-23 | 5 | -208/+153 | |
| | ||||||
* | Start decoupling of rendering from update passes | Bad Diode | 2023-04-23 | 10 | -2096/+2170 | |
| | ||||||
* | Add new renderer and prepare for render overhaul | Bad Diode | 2023-04-22 | 7 | -214/+1122 | |
| | ||||||
* | Prepare profiling macros | Bad Diode | 2023-04-22 | 4 | -49/+229 | |
| | ||||||
* | 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. | |||||
* | Fix a bug with noise channel envelope | Bad Diode | 2023-04-09 | 1 | -3/+3 | |
| | ||||||
* | Ensure clipboard is cleared at bank switching | Bad Diode | 2023-04-05 | 1 | -20/+21 | |
| | ||||||
* | Fix bug in noise channel | Bad Diode | 2023-04-05 | 1 | -2/+0 | |
| | ||||||
* | Improve parameter adjustment by using key_released | Bad Diode | 2023-04-05 | 1 | -5/+18 | |
| | ||||||
* | Add clipboard copy/paste | Bad Diode | 2023-04-05 | 1 | -8/+325 | |
| | ||||||
* | Fix a small bug and prepare a better default melody | Bad Diode | 2023-04-04 | 1 | -58/+60 | |
| | ||||||
* | Add parameter control for noise channel | Bad Diode | 2023-04-04 | 1 | -225/+260 | |
| | ||||||
* | Fix some bugs with bank selection | Bad Diode | 2023-04-04 | 1 | -54/+39 | |
| | ||||||
* | Add bank selection and reload previous saved state | Bad Diode | 2023-04-04 | 1 | -4/+94 | |
| | ||||||
* | Add UI for bank selection | Bad Diode | 2023-04-04 | 1 | -8/+54 | |
| | ||||||
* | Bugfixes and draw bank selection ui | Bad Diode | 2023-04-04 | 1 | -15/+49 | |
| |