Skip to content
github-actions[bot] edited this page Sep 18, 2026 · 10 revisions

VxSound Wiki

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.

Start here

  • 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.

Current architecture

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.

Signal path

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.

Safety and expectations

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.

Project policies

Clone this wiki locally