aboutsummaryrefslogtreecommitdiffstats
path: root/src
Commit message (Expand)AuthorAgeFilesLines
* Add a READMEv1.3Bad Diode2023-04-301-6/+5
* Add START+SELECT for quick-savingBad Diode2023-04-272-0/+5
* Add wraparound cursor on left/right columnsBad Diode2023-04-242-83/+53
* Add contextual drawing of piano notesBad Diode2023-04-243-26/+66
* Add grey foreground for global parameter selectBad Diode2023-04-242-190/+209
* Fix SRAM bug due to exceeding 32KB capacityBad Diode2023-04-244-43/+53
* Fix visual glitch when switching to pattern selectionBad Diode2023-04-241-0/+2
* Fix potential recursive loop on interruptBad Diode2023-04-242-38/+19
* Fix missing cursor on per-channel parameter adjustBad Diode2023-04-241-0/+6
* Finish clipboard for global channel paramsBad Diode2023-04-242-23/+48
* Add initial copy-paste of trig to chBad Diode2023-04-243-3/+43
* Add per-channel parameter adjustment controlBad Diode2023-04-241-12/+52
* Prepare for per-channel param adjustmentBad Diode2023-04-244-358/+214
* Add transposition of channel notes with SEL + L/RBad Diode2023-04-242-18/+41
* Add octave switching with SEL+L/R on trig selectBad Diode2023-04-241-2/+10
* Fix copy-paste behaviour when copying channelsBad Diode2023-04-243-45/+83
* Add quick BPM adjustment with SEL+L/RBad Diode2023-04-242-19/+68
* Fix a couple of final bugs before releasev1.2Bad Diode2023-04-232-1/+8
* Add remaining UI elements for next RCBad Diode2023-04-233-5/+10
* Add back cursor drawingBad Diode2023-04-237-134/+100
* Fix a couple of rendering corner casesBad Diode2023-04-233-20/+34
* Add conditional redrawingBad Diode2023-04-233-44/+63
* Remove drawing functions from input handlersBad Diode2023-04-231-108/+47
* Fix small font rendering and sprite drawingBad Diode2023-04-235-208/+153
* Start decoupling of rendering from update passesBad Diode2023-04-2310-2096/+2170
* Add new renderer and prepare for render overhaulBad Diode2023-04-227-214/+1122
* Prepare profiling macrosBad Diode2023-04-224-49/+229
* Increase base volume to 100% instead of 25%Bad Diode2023-04-211-1/+1
* Fix a bug with noise channel envelopeBad Diode2023-04-091-3/+3
* Ensure clipboard is cleared at bank switchingBad Diode2023-04-051-20/+21
* Fix bug in noise channelBad Diode2023-04-051-2/+0
* Improve parameter adjustment by using key_releasedBad Diode2023-04-051-5/+18
* Add clipboard copy/pasteBad Diode2023-04-051-8/+325
* Fix a small bug and prepare a better default melodyBad Diode2023-04-041-58/+60
* Add parameter control for noise channelBad Diode2023-04-041-225/+260
* Fix some bugs with bank selectionBad Diode2023-04-041-54/+39
* Add bank selection and reload previous saved stateBad Diode2023-04-041-4/+94
* Add UI for bank selectionBad Diode2023-04-041-8/+54
* Bugfixes and draw bank selection uiBad Diode2023-04-041-15/+49
* Add bpm and play/pause buttons controlBad Diode2023-04-041-54/+187
* Revert to default pattern locationBad Diode2023-04-031-1/+1
* Add pattern selection controlBad Diode2023-04-031-67/+154
* Adjust UI to be more centeredBad Diode2023-04-031-6/+6
* Add noise parameter struct and more ui elementsBad Diode2023-04-032-122/+205
* Add noise channel with note supportBad Diode2023-04-032-14/+395
* Enable sq2 controlBad Diode2021-06-201-83/+92
* Ensure sweep is not showing for sq2Bad Diode2021-06-201-4/+6
* Add labels to sq1 paramsBad Diode2021-06-201-19/+24
* Add param cursor for sq1; fix bug in line drawingBad Diode2021-06-202-109/+154
* Add sq shape and env drawingBad Diode2021-06-201-147/+226