-
Notifications
You must be signed in to change notification settings - Fork 3
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[BUG] Audio sample rate preferences ignored and forced to 44.1 kHz #757
Comments
This is happening for me as well. Would be nice to use my audio interface and not have Outfox disable all audio on my Mac. |
This would very well be as the macOS version has If this is the case, we can change the default to either |
Is there an existing issue for this?
Operating System
macOS 15 Sequoia
CPU
M1 Max (MacBook Pro 16-inch, 2021)
GPU
No response
Storage
1 TB SSD
Game Version
5.0.0-042
Game Mode
kbx
Theme
I have observed this on both of the themes (alphav-dance and Soundwaves) that ship with 0.5.0-pre042, and that this does not occur when using Soundwaves on 0.4.19 LTS (after manually correcting improperly auto-configured preferences). Additionally, this issue happens even before the game mode is selected on a clean reinstall of 0.5.0-pre042, so I have observed it in
dance
and more as well.Describe the problem
On the latest dev version (0.5.0-pre042) on macOS, all audio is output in 44.1 kHz, regardless of preferences like
SoundPreferredSampleRate
(I have not been able to find a workaround for this). You can check if this has happened by opening Audio MIDI Setup and looking if the "Format" of your sound device's output has been changed to 44,100 Hz upon opening the game.This issue is benign on the built-in speakers of the laptop I'm using; however, AirPods (don't judge) do not support 44.1 kHz audio, and attempting to play it anyway without transcoding causes the audio to play 9% faster for a moment (as 44.1 kHz samples being played back at 48 kHz) before cutting out—this also somehow configures the headphones to stay in 44.1 kHz, meaning this issue persists until they are disconnected and reconnected (or 0.4.19 is opened with preferences set for 48 kHz).
I have observed this issue on previous versions of macOS; however, finer details (like whether initial setup on 0.4.19 incorrectly detects audio devices as 44.1 kHz while still allowing manually correcting it) may have changed.
Describe what should happen
The game should respect preferences such as
SoundPreferredSampleRate
and its (new to 0.5.0?) library-specific variants, and ideally should auto-detect the device's current sample rate instead of simply defaulting to 44.1 kHz.Relevant Log output
This issue has consistently persisted even after cleanly reinstalling the latest version, so I'm not sure how important it is, but here we go.
ProjectOutfox.SoundLog.2024-10-27--20.19.25.log - observe that the output device is being reported as 44100 sample rate despite all configurations to the contrary
ProjectOutfox-default.ThemeLua.2024-10-27--20.19.25.log
ProjectOutfox.Crash.2024-10-27--20.19.25.log
ProjectOutfox.MainLog.2024-10-27--20.19.25.log
ProjectOutfox.Network.2024-10-27--20.19.25.log
This is what my Audio MIDI setup panel looks like before launching OutFox:
This is what it looks like afterward:
The text was updated successfully, but these errors were encountered: