eaxefx
eaxefx copied to clipboard
Bypassed and unsupported features
Are the features mentioned in section 6 planned to be supported in the future?
I'm currently playing BioShock and the log is full of warnings regarding speaker levels.
By the way, I really appreciate your work and was very happy when I found your project as a EAX and hifi enthusiast.
Cheers
OpenAL Effects Extension (EFX) does not provide similar functionality. Nor OpenAL Soft extensions. So it's impossible for now to emulate them.
As for "Speaker Levels" I can bypass it to make an application "happy" and to avoid polluting the log.
Same could be done for "X-Ram" if there is an application which relies on this feature.
The story was quite different when @kcat reported it https://github.com/kcat/openal-soft/issues/62
The story was quite different when @kcat reported it kcat/openal-soft#62
The wrapper relies on OpenAL's public API and extensions. And those API does not allow to tweak, for example, particular channel level of a source.
Duh, of course I was assuming any EAX restoration would have gone through reverse engineering of creative's proprietary apis. I thought that was the easier part compared to getting audio calculations right, but I guess I was wrong.
Speaker Level bypassed in v1.0.5.
X-RAM implemented in v1.0.6.