| 340 | } |
| 341 | |
| 342 | void syncControlState(float dt) { |
| 343 | updateLastTouchedMenuChannel(); |
| 344 | const Random8Panel::Output panelOutput = panelUx.step(readPanelInput(dt)); |
| 345 | handlePanelActions(panelOutput); |
| 346 | applyPanelOutput(panelOutput); |
| 347 | updateLastPageValues(); |
| 348 | syncCoreParams(); |
| 349 | updateChannelLights(); |
| 350 | } |
| 351 | |
| 352 | void setPanelPerformanceMode() { |
| 353 | panelUx.setPerformanceMode(); |