This change-set sees even more optimizations to CPU usage:
- Fixed a regression in our state management update performance, which translates to at least a ~20% performance improvement
- The visualizer now uses a single line with a dot matrix which should result in less CPU usage.
- Changes to the BPM should be much smoother than they were before. Originally, changing the BPM would could currently playing notes to stop playing, but now they should seamlessly transition as the BPM changes
The BPM were a result of the upcoming recording feature which will be early released to supporters. Stay tuned for details on that.