VoidXH/Cavern

No decoding/playback on recent builds

Closed this issue ยท 5 comments

Just a heads up: I just noticed that since Cavern-Win64_2024-07-17@d186099 (Configuration file project sample rate), trying to play a file results in no audio or moving visuals, besides the seek bar and the virtual screen loop.

The previous/last working build was Cavern-Win64_2024-07-16@6471536

This issue is not present in Unity Editor, so it's a linking issue. When a new build is released for any reason (one of the current issues get implemented or fixed), it will work again for a while.

New version uploaded, the next commit is the exact same DLL used in this one.

Wait, so was 70f4979 meant to fix it?
Because it still doesn't work with it or the latest commit ๐Ÿค”
Or did you mean it'd be fixed once the base build (https://cavern.sbence.hu/index.php?t=115&dl=cavern64) is updated or a new stable release?

It wasn't the commit, the new build was updated to support the newer DLLs, which the downloadable stable does.

btw @VoidXH I just noticed this issue only happens when using the Headphone virtualizer.
When I'm using other modes, it works even on the latest builds.

Cavern_Q6u77lbobb.mp4

Have you considered using something like OpenAL Soft for object-based audio mixing?
It supports several channel configurations and even custom layouts like 3D7.1. Not to mention, its HRTF rendering is probably the best FOSS one out there, and allows custom 3D HRTFs for virtualization/spatialization and the dev even made a basic LAF player using it #146 (comment) ๐Ÿ‘€๐Ÿ‘Œ