Skip to content

docs: describe audio for the PerSession default, VoiceMeeter only for SharedHost - #130

Merged
vibesoftwarecoder merged 1 commit into
masterfrom
docs/audio-mode-per-session
Oct 21, 2026
Merged

vibesoftwarecoder merged 1 commit into
masterfrom
docs/audio-mode-per-session

Conversation

@vibesoftwarecoder

Copy link
Copy Markdown
Owner

Refs #122

PerSession has been the default audio mode since 2026-08-19. Each seat uses its own RDP "Remote Audio" endpoint. It needs no VB-CABLE or VoiceMeeter, adds no seat cap, and has no microphone path.

Some user-facing text still described the old SharedHost behaviour as if it applied to everyone. This PR fixes that text. It changes docs and one dashboard page. It changes no behaviour.

What changed:

  • README: the intro and "How It Works" no longer say every seat gets a VB-CABLE. The settings table gains an AudioMode row. VacCableCount, the AudioRouter line, and the "Multiple VB-CABLE devices needed" troubleshooting entry are marked SharedHost-only.
  • REQUIREMENTS: the resources table now says the virtual audio device is a SharedHost requirement.
  • Dashboard Tips page: "Game audio" and "Microphone passthrough" now describe both modes. They say the microphone works only under SharedHost, and give the "Play audio on host PC" setting for each mode.

What I checked against the code: the PerSession default, the early return in AudioRouter, the skipped cable assignment in SeatManager, and AudioManaged being SharedHost-only. I also ran the full build and test suite (1702 passed, 0 failed), plus the dashboard build and its 69 tests.

What I did not check: I did not run anything on a live host. The 4-seat cap, the host-audio wedge under SharedHost, and "Apollo config names no sink" come from CLAUDE.md and the design doc. I did not re-measure them.

🤖 Generated with Claude Code

… SharedHost

PerSession has been the default since 2026-08-19. Each seat uses its own RDP
Remote Audio endpoint, with no VB-CABLE, no VoiceMeeter, no seat cap and no
microphone. The README, REQUIREMENTS and the dashboard Tips page still
described the old SharedHost behaviour as if it applied to everyone.

Add an AudioMode row to the README settings table, mark the VB-CABLE items as
SharedHost-only, and give the Tips page a PerSession and a SharedHost
paragraph for game audio and for the microphone.

Refs #122

Co-Authored-By: Claude Sonnet 5.5 <noreply@anthropic.com>
@vibesoftwarecoder
vibesoftwarecoder merged commit 847f7f2 into master Oct 21, 2026
3 checks passed
@vibesoftwarecoder
vibesoftwarecoder deleted the docs/audio-mode-per-session branch October 21, 2026 21:20
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.

1 participant