Audio configuration for Bazzite. Virtual audio channels for Game/Voice/Browser/Music, 7.1 surround for headphones, Bluetooth headset profiles, and PipeWire management. Use when users need to configure audio on Bazzite.
View on GitHubatrawog/bazzite-ai-plugins
bazzite
bazzite/skills/audio/SKILL.md
January 21, 2026
Select agents to install to:
npx add-skill https://github.com/atrawog/bazzite-ai-plugins/blob/main/bazzite/skills/audio/SKILL.md -a claude-code --skill audioInstallation paths:
.claude/skills/audio/# Audio - Bazzite Audio Configuration ## Overview Bazzite uses PipeWire for audio. This skill covers virtual audio channels, surround sound emulation, Bluetooth audio, and PipeWire management. ## Quick Reference | Command | Description | |---------|-------------| | `ujust setup-virtual-channels` | Create Game/Voice/Browser/Music sinks | | `ujust setup-virtual-surround` | Setup 7.1 surround for headphones | | `ujust toggle-bt-mic` | Toggle Bluetooth headset profile fix | | `ujust restart-pipewire` | Restart PipeWire service | ## Virtual Audio Channels ### Setup Virtual Channels ```bash # Create virtual audio sinks ujust setup-virtual-channels ``` **Creates sinks:** - **Game** - Game audio - **Voice** - Discord, voice chat - **Browser** - Web browser audio - **Music** - Music players **Use case:** Route different apps to different channels for: - Separate volume control - Stream audio isolation - Recording specific sources ### Using Virtual Channels After setup, select sinks in PipeWire/PulseAudio-compatible apps: 1. Open app settings 2. Select output device 3. Choose Game/Voice/Browser/Music In `pavucontrol`: 1. Go to "Playback" tab 2. Click app dropdown 3. Select virtual sink ## Surround Sound ### Virtual 7.1 Surround ```bash # Setup 7.1 surround for headphones ujust setup-virtual-surround ``` Creates a virtual 7.1 surround sink that: - Takes stereo headphone output - Uses HRTF spatializer - Simulates surround positioning **Best for:** - Gaming with positional audio - Movies with surround tracks - Stereo headphones ## Bluetooth Audio ### Toggle BT Mic Fix ```bash # Toggle Bluetooth headset profile mitigation ujust toggle-bt-mic ``` Fixes issues with Bluetooth headsets switching profiles when: - Mic is enabled/disabled - Switching between A2DP and HSP/HFP - Audio quality drops unexpectedly ## PipeWire Management ### Restart PipeWire ```bash # Restart PipeWire and related services ujust restart-pipewire ``` Restarts: - pipewire - pipewire-pul