Skip to content

Track MOD tempo via inbound transport WS message#168

Merged
sastraxi merged 7 commits into
TreeFallSound:pistomp-v3from
sastraxi:feat/track-mod-tempo
Jun 11, 2026
Merged

Track MOD tempo via inbound transport WS message#168
sastraxi merged 7 commits into
TreeFallSound:pistomp-v3from
sastraxi:feat/track-mod-tempo

Conversation

@sastraxi

@sastraxi sastraxi commented Jun 6, 2026

Copy link
Copy Markdown
Collaborator

mod-ui broadcasts transport {rolling} {bpb} {bpm} {sync} on tempo change and in the connect dump. This branch parses it and updates TapTempo unconditionally, so the device tracks MOD tempo whether or not tap-tempo mode is enabled.

Note that there is no live LCD refresh here; the footswitch BPM label refreshes on its normal redraw cycle (if it's visible at all).

sastraxi and others added 2 commits June 6, 2026 12:04
mod-ui broadcasts 'transport {rolling} {bpb} {bpm} {sync}' on tempo change
and in the connect dump. Parse it and update TapTempo unconditionally, so the
device tracks MOD tempo whether or not tap-tempo mode is enabled.

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>

@rreichenbach rreichenbach left a comment

Copy link
Copy Markdown
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This one isn't working how I would expect. But perhaps, just checking out the PR isn't including other prerequisite changes?

If I tap in a new tempo, I don't see it reflected in the MOD-UI unless I do a browser refresh. This used to work.

And I thought based on the description that MOD-UI tempo changes would be reflected back to the LCD, but I'm not seeing that either.

@sastraxi

Copy link
Copy Markdown
Collaborator Author

@rreichenbach got it -- this was more of an opportunistic sync fix, but it sounds like MIDI tap tempo is actually broken right now. #167 may have fixed it; I'll look into it.

@sastraxi

Copy link
Copy Markdown
Collaborator Author

Fix landed, ready for re-review.

@sastraxi sastraxi merged commit 90ee5fc into TreeFallSound:pistomp-v3 Jun 11, 2026
1 check passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants