aboutsummaryrefslogtreecommitdiffstats
path: root/src/sequencer.c
Commit message (Collapse)AuthorAgeFilesLines
* Fix copy-paste behaviour when copying channelsBad Diode2023-04-241-45/+72
|
* Add quick BPM adjustment with SEL+L/RBad Diode2023-04-241-18/+43
|
* Fix a couple of final bugs before releasev1.2Bad Diode2023-04-231-0/+7
|
* Add back cursor drawingBad Diode2023-04-231-0/+2
|
* Fix a couple of rendering corner casesBad Diode2023-04-231-14/+11
|
* Add conditional redrawingBad Diode2023-04-231-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 handlersBad Diode2023-04-231-108/+47
|
* Start decoupling of rendering from update passesBad Diode2023-04-231-2073/+6
|
* Add new renderer and prepare for render overhaulBad Diode2023-04-221-47/+47
|
* Prepare profiling macrosBad Diode2023-04-221-2/+0
|
* Increase base volume to 100% instead of 25%Bad Diode2023-04-211-1/+1
| | | | | It was set up lower for development purposes but now it should output at full volume.
* 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-031-122/+196
|
* Add noise channel with note supportBad Diode2023-04-031-13/+382
|
* 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-201-81/+140
|
* Add sq shape and env drawingBad Diode2021-06-201-147/+226
|
* Add initial parameter display for square channelsBad Diode2021-06-201-14/+260
|
* Move UI downBad Diode2021-06-201-11/+11
|
* Load all assets on VRAM at initBad Diode2021-06-111-14/+18
|
* Adjust text on CH3 modeBad Diode2021-06-111-3/+3
|
* Add parametric colorsBad Diode2021-06-111-27/+35
|
* Limit wave_mode to A, B or A+BBad Diode2021-06-111-12/+1
|
* Add volume selection to ch3Bad Diode2021-06-111-14/+61
|
* Add wave mode control on ch3Bad Diode2021-06-111-42/+54
|
* Fix wave_b parameter adjustmentBad Diode2021-06-111-1/+1
|
* Add back wave adjustment on ch3Bad Diode2021-06-111-17/+18
|
* Add memcpy32 inline functionBad Diode2021-06-111-43/+57
|
* Add parameter cursor drawing for ch3Bad Diode2021-06-111-123/+188
|
* Add mode drawing for parameters of ch3Bad Diode2021-06-111-2/+43
|
* Add prototype for CH3 parameter drawingBad Diode2021-06-111-19/+119
|
* Fix compiler warningsBad Diode2021-06-101-6/+6
|
* Add color to current trig noteBad Diode2021-06-101-19/+64
|
* Add initial piano roll prototypeBad Diode2021-06-101-5/+123
|