Back to Skills

audio

verified

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 GitHub

Marketplace

bazzite-ai-plugins

atrawog/bazzite-ai-plugins

Plugin

bazzite

productivity

Repository

atrawog/bazzite-ai-plugins

bazzite/skills/audio/SKILL.md

Last Verified

January 21, 2026

Install Skill

Select agents to install to:

Scope:
npx add-skill https://github.com/atrawog/bazzite-ai-plugins/blob/main/bazzite/skills/audio/SKILL.md -a claude-code --skill audio

Installation paths:

Claude
.claude/skills/audio/
Powered by add-skill CLI

Instructions

# 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

Validation Details

Front Matter
Required Fields
Valid Name Format
Valid Description
Has Sections
Allowed Tools
Instruction Length:
4260 chars