kcat
kcat
Are you using an OpenAL Soft device, or a Creative hardware/software driver? What does `alcGetString(device, ALC_DEVICE_SPECIFIER);` give for the open device?
That's Creative's software wrapper, which as far as I know only supports reverb effects. Unless you have capable hardware and drivers, you'll need to use OpenAL Soft instead. Which means...
The issue here seems to be a result of using Creative's software driver, which only supports reverb effects. It doesn't have anything to do with the EAX extensions.
Spoofing this "properly" turns out to be a bit more difficult than anticipated. Adding a unique user-specified name to the enumeration lists isn't that hard, nor would it be hard...
> > Adding a unique user-specified name to the enumeration lists isn't that hard > > ? Neither of my two ideas revolved around "adding" any name. `alcDefaultName` was to...
It almost sounds like there's two instances of each sound, creating a slight "phasy" effect, and sometimes the reverb becoming very strong temporarily. I don't see why this would be...
> While the recording indeed sounds a bit _phasy_ (and I can't notice that _phasiness_ [in the X-Fi recoding linked by](https://i.imgur.com/52jJXNA.mp4) @ThreeDeeJay), the issue I was referring to is the...
This is still using an older DSOAL: ``` 0124:trace:dsound:DSShare_Create Found ALC_EXT_EFX ``` The newer version doesn't check for this extension anymore, and should instead be checking for `EAX5.0`, which it...
DSOAL's reverb seems to actually be quieter compared to ALchemy and real hardware (there's more apparent reverb during the reload sound, for example), and the heart pumping(?) sound when running...
Try now with commit fdc0132f444f8a9e6cf17c0a3c1bddeddb74aa4d. I don't know if that game uses multiple effects, but there was a recently introduced bug that caused effects to all use the same internal...