Skip to content

Claude/remove unused import kfb wa#690

Merged
braedonsaunders merged 3 commits intoclaude/build-openstudio-app-kgia5from
claude/remove-unused-import-KfbWA
Jan 3, 2026
Merged

Claude/remove unused import kfb wa#690
braedonsaunders merged 3 commits intoclaude/build-openstudio-app-kgia5from
claude/remove-unused-import-KfbWA

Conversation

@braedonsaunders
Copy link
Owner

No description provided.

claude added 3 commits January 3, 2026 13:38
- Send ConnectionEvent::BrowserConnected when browser connects
- Send ConnectionEvent::BrowserDisconnected when browser disconnects
- Send NetworkState updates on connect/disconnect
- Send RoomContext and NetworkState when joining/leaving rooms
- TUI now properly shows connected status and room info
Wire all remaining TUI data:
- EffectToggled events when browser updates effects
- Real network stats (RTT, jitter, packet loss, clock sync) from network.stats()
- Remote user audio levels display in audio panel
- Backing track level display
- Browser stream health (buffer occupancy, overflow count)
- Peer join/leave events with user count updates
- Room context updates (key, scale, BPM)

UI improvements:
- Network panel shows jitter and clock sync offset
- Sidebar shows stream buffer health instead of CPU placeholder
- Audio panel dynamically shows remote/backing levels when present
- Connection panel shows both peer count and user count
- Update AudioLevels struct with separate L/R fields for input/output
- Calculate L/R levels separately from interleaved stereo buffer
- Convert linear amplitude to dB for TUI display (20*log10)
- Browser message still sends max of L/R for compatibility

The TUI now shows independent left and right channel levels instead
of duplicating mono values.
@vercel
Copy link

vercel bot commented Jan 3, 2026

The latest updates on your projects. Learn more about Vercel for GitHub.

Project Deployment Review Updated (UTC)
openstudio Ready Ready Preview, Comment Jan 3, 2026 3:32pm

@braedonsaunders braedonsaunders merged commit 118e129 into claude/build-openstudio-app-kgia5 Jan 3, 2026
2 of 5 checks 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