aboutsummaryrefslogtreecommitdiffstats
path: root/src/sequencer.c
Commit message (Collapse)AuthorAgeFilesLines
* Prepare for releaseBad Diode2023-09-151-3/+7
|
* Fix a couple of small bugsBad Diode2023-09-091-5/+6
|
* Fix some minor bugs and try to improve consistency.Bad Diode2023-09-091-2/+2
|
* Add wraparound for patterns and more help stringsBad Diode2023-09-081-6/+10
|
* Fix a few bugs and randomize patterns properlyBad Diode2023-09-081-5/+41
|
* Add pattern chain buttons behaviour (toggle/clear/random)Bad Diode2023-08-251-20/+71
|
* Add global mutes behaviourBad Diode2023-08-251-8/+12
|
* Add global BPM behaviourBad Diode2023-08-251-24/+33
|
* Add visual feedback and control for scale rootsBad Diode2023-08-241-21/+19
|
* Add bank queuing like patternsBad Diode2023-08-241-29/+36
|
* Fix a couple of UI bugsBad Diode2023-08-241-0/+7
|
* Added initial implementation of scale modeBad Diode2023-08-221-4/+4
|
* Add control for scale selection and rcol notifsBad Diode2023-08-221-2/+15
|
* Ensure ALL is shown when appropriate and drawing bugfixesBad Diode2023-08-221-0/+6
|
* Add pattern clearing with SEL+L+R on pattern viewBad Diode2023-08-221-16/+64
|
* Update right column UI and cursor managementBad Diode2023-08-221-36/+64
|
* Add two more banks and channel iconsBad Diode2023-08-101-0/+2
|
* Add bank reset to first pattern for nowBad Diode2023-08-021-0/+2
|
* Minor UI changes and bank chaining supportBad Diode2023-08-021-1/+3
|
* Add minor bugfixesBad Diode2023-07-311-32/+59
|
* Add per-trig panning supportBad Diode2023-07-291-5/+82
|
* Add parameter notifications when editingBad Diode2023-07-221-7/+7
|
* Add trig probabilityBad Diode2023-07-221-0/+25
|
* Add probability handling and drawingBad Diode2023-07-221-8/+13
|
* Change ch3 wave behaviour to be fixedBad Diode2023-07-221-143/+44
|
* Fix param cursor behaviour for square and noise channelsBad Diode2023-07-211-49/+80
|
* Change behaviour of ch3 on empty trigs: stop soundBad Diode2023-07-211-14/+41
|
* Allow removing the last chain when playingBad Diode2023-07-191-4/+9
|
* Add cursors and fully functioning chain workflowBad Diode2023-07-151-0/+62
|
* Fix non-clearing params from patterns to rcolBad Diode2023-07-131-0/+1
|
* Add working pattern chaining prototypeBad Diode2023-07-131-4/+72
|
* Add initial pattern chain UIBad Diode2023-07-131-0/+29
|
* Add optional help prompt to the notif barBad Diode2023-07-121-0/+1
|
* Add a notification system and use it for save/copy/paste eventsBad Diode2023-07-121-0/+25
|
* Add link cable sync inBad Diode2023-05-311-12/+34
|
* Properly handle audio/link sync settingsBad Diode2023-05-301-5/+7
|
* Add initial audio syncBad Diode2023-05-301-18/+19
|
* Restore stop button behaviour, use settings insteadBad Diode2023-05-301-1/+2
|
* Add settings button and navigationBad Diode2023-05-301-14/+9
|
* Fix navigation on right columnBad Diode2023-05-301-20/+35
|
* Add initial theming supportBad Diode2023-05-291-0/+1
|
* Make sure link cable sync respects user settingsBad Diode2023-05-281-16/+25
|
* Refactor settings into own filesBad Diode2023-05-281-3/+4
|
* Add initial link cable clock syncBad Diode2023-05-281-0/+29
|
* Fix save data corruption if no save existedBad Diode2023-05-281-2/+6
|
* Fix bug for pattern chainingBad Diode2023-05-281-1/+1
|
* Add START+SELECT for quick-savingBad Diode2023-04-271-0/+4
|
* Add wraparound cursor on left/right columnsBad Diode2023-04-241-82/+52
|
* Add contextual drawing of piano notesBad Diode2023-04-241-12/+5
|
* Fix SRAM bug due to exceeding 32KB capacityBad Diode2023-04-241-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.