diff --git a/core/src/main/java/com/threerings/openal/SoundManager.java b/core/src/main/java/com/threerings/openal/SoundManager.java index 9c1115d2..381f4623 100644 --- a/core/src/main/java/com/threerings/openal/SoundManager.java +++ b/core/src/main/java/com/threerings/openal/SoundManager.java @@ -71,11 +71,19 @@ public class SoundManager public static record InitArgs (int frequency, int refresh, boolean sync) {} // Match the pre-LWJGL3 AL.create("", 44100, 15, false). - public static InitArgs getDefaultInitArgs () + public static InitArgs getLegacyInitArgs () { return new InitArgs(44100, 15, false); } + /** + * Get the "default" initialization args. + */ + public static InitArgs getDefaultInitArgs () + { + return new InitArgs(44100, 30, false); + } + // 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 ()