Sound API shows incompatibilities with mods
Your CleanroomMC Discord Username
No response
Cleanroom Version
cleanroom-0.2.4-alpha+build.69.run.892-universal
Java Version
Java 21
Graphics Card Vendor
NVidia
Bug Report
Greetings,
As expected a lot of the mods that hook deeply into OpenAL or the sound subsystem in general do not seem to function properly. This is hardly to blame on Cleanroom but as these mods were commonly used in many modpacks, it would be worth considering a fix. "MoreSoundConfig" for instance yields an error that says the audio driver wouldn't support the operation, however it is confirmed working on an untouched FML for 1.12.2. Fixes would be much appreciated.
You can check out the runtime log here, however not much is posted to it: https://mclo.gs/jBQHOU6
Re-checked with Fugue, same result
Thanks for the continued interest in keeping MC Modding alive.
Kreml
Mod List
(Examples, should prove difficult with other mods that hook into the sound system, too):
moresoundconfig-1.0.4.jar (Get it at: https://www.curseforge.com/minecraft/mc-mods/more-sound-config/files/2707092) Ambience+1.1-10.jar (Get it at: https://www.curseforge.com/minecraft/mc-mods/ambience-music-mod/files/2491122)
Final Checklist
- [x] I have searched the issues and haven't found a similar issue.
- [x] I have read the readme and know that what is action build and non-MMC based launcher are unsupported.
- [x] I have installed Fugue and it does not fix this issue.
- [x] I have installed Scalar and it does not fix this issue.
- [x] I have switched my Forgelin and LibrarianLib to continuous versions(check readme for more detail).
- [x] I am running a test build from Cleanroom Github Actions. (Or, if I've compiled it myself I plan to fix the issue)
I tested on 0.2.4-alpha and it works fine. I will also test more versions and narrow it down.
Yep, can confirm working on 0.2.4-alpha, too. Latest build seems to bork it however, I'd appreciate it if it were fixed before the next stable release is pushed.
More test shows it probably is a LWJGL problem Will report to upstream
Confirmed by upstream. As a workaround, you could change LWJGL version manually in Prism's version settings
So the problem of moresoundconfig was caused newer LWJGL updated OpenAL-Soft which fixed a bug By using the latest Fugue action build it should work now Now what's the problem of Ambience? Could you provide log on this?