Commit Graph

2 Commits

Author SHA1 Message Date
vsariola
d328192834 refactor(compiler): split song encoding logic into smaller reusable functions 2021-01-04 13:57:01 +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