From 40b2afb1bc9f5465bb07b90eef8ea6015c593010 Mon Sep 17 00:00:00 2001 From: sp2xdev <127630192+sp2xdev@users.noreply.github.com> Date: Sun, 9 Mar 2025 00:40:01 -0800 Subject: [PATCH] Updated Audio modes demystified (markdown) --- Audio-modes-demystified.md | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/Audio-modes-demystified.md b/Audio-modes-demystified.md index 1b682f6..715080a 100644 --- a/Audio-modes-demystified.md +++ b/Audio-modes-demystified.md @@ -159,6 +159,8 @@ Basically, it's the same as running [REAL](https://github.com/miniant-git/REAL), Spice has an audio hook that can accept **WASAPI exclusive mode** as input, and output as ASIO. +### Exclusive WASAPI -> ASIO conversion + Configuring Spice to convert Exclusive WASAPI to ASIO backend, use the following: 1. Ensure the game is outputting to WASAPI Exclusive @@ -183,6 +185,10 @@ For example, this technique can be used with IIDX 25-26 to output shared WASAPI Whenever possible, you should use the native audio output from the game, instead of going through the Spice audio backend conversion, as it will add a bit of latency. +### Exclusive WASAPI -> waveout conversion + +Please don't bother with `-audiobackend waveout` option. It doesn't really work and even if it did, it's not practical. + ## Volume change prevention Some games like to set the volume of your default audio device to 100% as it launches, which is very fun! Spice2x now has hooks to prevent this from happening, which means you might not need to patch your DLLs to do the same. This is enabled by default.