From 48fc959b3c0bb0444d905af86ca354f9444b9b1c Mon Sep 17 00:00:00 2001 From: "Ray J. Greenwell" Date: Sun, 10 May 2026 18:35:30 -0700 Subject: [PATCH] Actually, 44100 matches our audio samples, let's keep the old defaults. Easy enough to upgrade if you need it. --- .../java/com/threerings/openal/SoundManager.java | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/core/src/main/java/com/threerings/openal/SoundManager.java b/core/src/main/java/com/threerings/openal/SoundManager.java index e7aff7fe..b12aceaa 100644 --- a/core/src/main/java/com/threerings/openal/SoundManager.java +++ b/core/src/main/java/com/threerings/openal/SoundManager.java @@ -88,17 +88,17 @@ public class SoundManager // TODO: Should be this:::: ARGH! //public static record InitArgs (int frequency, int refresh, boolean sync) {} - // To move to a modern 48 kHz mixer, use 48000 / 60 here. (OpenAL picks driver - // defaults (often 48 kHz / 50 Hz), resamples our 44.1 kHz assets, and audibly degrades quality. + // Match the pre-LWJGL3 AL.create("", 44100, 15, false). public static InitArgs getDefaultInitArgs () { - return new InitArgs(48000, 60, false); + return new InitArgs(44100, 15, false); } - // Match the pre-LWJGL3 AL.create("", 44100, 15, false). - public static InitArgs getLegacyInitArgs () + // To move to a modern 48 kHz mixer, use 48000 / 60 here. (OpenAL picks driver + // defaults (often 48 kHz / 50 Hz), resamples our 44.1 kHz assets, and audibly degrades quality. + public static InitArgs getModernInitArgs () { - return new InitArgs(44100, 15, false); + return new InitArgs(48000, 60, false); } /**