-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Welcome to the VxSound documentation hub. VxSound is a Windows audio workspace for separate game, music and chat processing, profile-based EQ, personal left/right tuning and repeatable listening comparisons.
Documentation updated for v0.2.22, which adds the four native VxSound render-endpoint architecture and complete diagnostic bundle export while retaining the improved App Routing workflow. Use the release Setup installer to update the app and audio service together.
-
Requirements — supported platform, virtual devices and build prerequisites.
-
Debugging — debug mode, diagnostic ZIPs and service-access errors.
-
Getting Started — install a build, choose an output and make your first comparison.
-
Sound Studio — understand the EQ, channels, headroom, limiter and playback controls.
-
Game Presets — research-backed Competitive and Balanced EQ starting points for supported games.
-
Mixer & Routing — route Game, Music, Chat and Aux independently.
-
Profiles — save, import, export and understand provenance.
-
Personal Audio — per-ear EQ and the guided listening workflow.
-
Reference Audio — built-in Music, Spatial, Gaming and Movie comparison material.
-
Build & Testing — build VxSound and understand CI validation.
-
Troubleshooting — common device, routing and playback problems.
-
FAQ — scope, limitations and common questions.
VxSound currently consists of:
-
VxSound.App— native WPF interface, WASAPI playback and live mixer integration; -
VxSound.AudioService— installed Windows service for audio routing/control; -
VxSound.Driver/VxSound.DriverProvisioner— WaveRT driver source, provisioning and production-signing boundary; -
VxSound.Core— DSP, profiles, listening-test models, routing validation and synthetic reference audio; -
VxSound.Tests— DSP, profile, routing, listening and generated-audio validation; -
docs— technical documentation and project policies.
VxSound now contains its native virtual-audio driver foundation with separate Gaming, Chat, Media and Aux WaveRT render endpoints in source. Normal public Setup installs a native endpoint only when a production Microsoft-signed driver package has been staged; otherwise live source separation continues through compatible virtual playback endpoints already available on the system.
For file/reference playback:
Audio file → channel EQ → personal EQ → auto headroom → limiter → physical output
For live mixing:
Game / Music / Chat / Aux virtual inputs → per-channel processing → mix → personal EQ → master processing → physical output
See Mixer & Routing and docs/ROUTING.md for details.
VxSound's guided listening feature is a relative listening tool, not a medical hearing test. Synthetic test clips can contain transients and low-frequency energy; begin at a low, comfortable listening level.
Game-oriented EQ profiles are starting points rather than claims of measured competitive advantage. Headphone response varies by model, fit, connection, firmware and individual listener.