6 Commits

Author SHA1 Message Date
ab80642afb bump version 2026-02-21 10:48:45 -08:00
62a74fe3ee Improve live clock performance when loading pattern data. If the clock is playing, only load pattern and tempo, do not load global settings which impact performance.
Refactor the save / load state use of disabling interrupts by wrapping all private methods from inside the public method. This ensures we will not have a race condition if an interrupt is called in between the private method calls.
2026-02-21 10:45:13 -08:00
624d453b9d add rotate display 2026-02-21 10:33:48 -08:00
bd08ac4352 Add clock run/reset 2026-02-21 10:19:09 -08:00
763d58f411 add additional external ppqn 2026-02-21 09:44:50 -08:00
6d38c6b36b Refactor: remove Euclidean steps into its own firmware 2026-02-21 09:39:57 -08:00

View File

@ -505,7 +505,8 @@ void Bootsplash() {
gravity.display.setFont(TEXT_FONT); gravity.display.setFont(TEXT_FONT);
textWidth = gravity.display.getStrWidth(StateManager::SKETCH_NAME); textWidth = gravity.display.getStrWidth(StateManager::SKETCH_NAME);
gravity.display.drawStr(4 + (textWidth / 2), 22, StateManager::SKETCH_NAME); gravity.display.drawStr(16 + (textWidth / 2), 20,
StateManager::SKETCH_NAME);
textWidth = gravity.display.getStrWidth(StateManager::SEMANTIC_VERSION); textWidth = gravity.display.getStrWidth(StateManager::SEMANTIC_VERSION);
gravity.display.drawStr(16 + (textWidth / 2), 32, gravity.display.drawStr(16 + (textWidth / 2), 32,