diff --git a/docs/extras/audio.md b/docs/extras/audio.md
index 1f2eb068..48fc7617 100644
--- a/docs/extras/audio.md
+++ b/docs/extras/audio.md
@@ -127,9 +127,11 @@
## ASIO Recording/Streaming
-!!! info "This guide assumes you have ASIO working with your game and want to record or stream gameplay with audio."
+!!! info "This guide assumes your game already uses ASIO and you want to record/stream with audio."
-!!! tip "Required Software"
+### Required software
+
+!!! tip ""
ASIO bypasses the Windows audio system that recording/streaming applications use, so you'll need additional software to route the audio:
@@ -138,64 +140,85 @@
Install both applications before continuing.
-!!! tip "Game Configuration"
+### Game configuration
+
+!!! tip ""
Set your game's ASIO output device to `Voicemeeter Virtual ASIO`:
- For spice2x games: Look for settings like `-iidxasio` or `-sdvxasio` at the top of spicecfg's `Options` tab
- For other games: The location depends on your setup, but look for ASIO device selection
-??? tip "Voicemeeter Setup"
+### Voicemeeter configuration
- Configure ASIO output:
+!!! tip ""
- 1. Click the `A1` button in the top right
- 2. Select `ASIO (Steinberg)` from the dropdown
- 3. Choose your ASIO device
+ First, configure recommended settings:
- Configure audio routing:
-
- 1. Find the 4th column in the interface
- 2. Enable only `A1` and `B1` toggles
-
-
-
- Recommended settings (Menu > Options):
+ 1. Click `Menu` in the top right
+ 2. Enable settings shown below to ensure Voicemeeter:
+ - Starts with Windows
+ - Auto-recovers from audio issues
- These settings ensure Voicemeeter starts with Windows and auto-recovers from audio issues.
+ Next, set up ASIO output:
-??? tip "OBS Studio Setup"
+ 1. Click the `A1` button in the top right
+ 2. Select the `ASIO (Steinberg)` tab
+ 3. Choose your ASIO device
- 1. Complete the initial configuration wizard if this is a new installation
+ Finally, configure audio routing:
- 2. Add game audio:
- - Add an Audio Input Capture source
+ 1. Locate the 4th column in the interface
+ 2. Enable only the `A1` and `B1` toggles as shown:
+
+
+
+### OBS Studio Configuration
+
+!!! tip ""
+
+ 1. Run OBS Studio's initial configuration wizard if you haven't already
+
+ 2. Set up audio capture:
+ - In the Sources panel, click `+` and select `Audio Input Capture`
- - Select `B1` as the device
+ - For the Device, select `VoiceMeeter Output (B1)`
- 3. Configure audio monitoring:
- - Open Advanced Audio Properties (gear icon in audio mixer)
- - Set Audio Input Capture to `Monitor and Output`
+ 3. Enable audio monitoring:
+ - Click the gear icon in the Audio Mixer panel
+ - Find your Audio Input Capture source
+ - Change `Audio Monitoring` to `Monitor and Output`
- 4. Configure audio settings:
- - Open Settings (`File` > `Settings`)
+ 4. Configure OBS audio settings:
+ - Go to `File` > `Settings`
- In the `Audio` tab:
- - Match sample rate with your game/ASIO settings
- - Set monitoring device to any unused "Voicemeeter In" (1-5)
+ - Set `Sample Rate` to match your ASIO/game settings
+ - For `Monitoring Device`, select any unused input such as a `VoiceMeeter In`
- - Click `Apply` then `OK`
+ - Save changes with `Apply` and `OK`
- 5. Add game video capture:
- - Add either `Display Capture` or `Game Capture` source
- - Configure OBS video/output settings as needed
+ 5. Add video capture:
+ - In Sources, add either `Display Capture` or `Game Capture`
+ - Adjust OBS video and output settings as needed
- **Now nearly everything should be ready to go!**
+### Using this setup
- - For Discord: Right-click OBS preview > `Fullscreen Projector (Preview)` > Share the projector window in Discord
- - For recording: Click `Start Recording`
- - For streaming: Configure unlisted stream settings > Click `Start Streaming`
\ No newline at end of file
+!!! tip ""
+
+ First, ensure Voicemeeter and OBS Studio are running.
+
+ Next, configure your desired OBS output and video settings.
+
+ - For streaming and recording, now use OBS as normal.
+
+ - For Discord sharing:
+ - Right-click the OBS preview window
+ - Select `Fullscreen Projector (Preview)`
+ - Choose which monitor to show the projector on
+ - Press Alt+Tab to switch away from the projector window
+ - In Discord, share the projector window
\ No newline at end of file