vsariola
cc2a5f3ad9
fix(tracker): "send" was missing from defaultUnits
2021-02-07 23:26:04 +02:00
vsariola
ef59c4a61a
feat(sointu): add instrument name field and use it to name more sensible defaults
2021-02-06 19:10:37 +02:00
vsariola
6307dd51de
feat(tracker): adding, setting, unsetting and deleting units
2021-02-05 21:32:21 +02:00
vsariola
3f494661e3
feat(sointu): add RowsPerBeat so non-power of 2 beat divisions are easier
2021-02-01 18:33:52 +02:00
vsariola
61437db0d6
refactor(sointu): add explicit RowsPerPattern to the song
2021-01-21 13:16:41 +02:00
vsariola
cbf9d34738
feat(tracker): add new instrument & new track buttons
2021-01-08 18:55:02 +02:00
vsariola
5dd81430b7
feat(sointu): make patterns local to track
...
The global pattern table is constructed only during compilation. At this point, we can do also all sorts of optimizations / changes e.g. remove unnecessary releases and reuse patterns if there's a pattern already that could be used.
2021-01-03 01:06:59 +02:00
vsariola
06c006086b
feat(tracker): Add a matrix showing track sequences
2021-01-02 17:40:53 +02:00
Veikko Sariola
29ba6b3658
feat(tracker): use slightly more interesting default instruments
2020-12-29 16:31:28 +02:00
Veikko Sariola
224b8dcb70
refactor(go): Move everything from go4k to root package sointu
2020-12-16 21:35:53 +02:00