-
WASAPI and Xaudio have endpoint detection capabilities that allow a user to change their default device without having to restart, but these require making use of [IMMNotificationClient](https://docs…
-
Need the audio engine back in motor. Port from natus.
- [ ] Make OpenAL optional
- [ ] Implement XAudio
-
### Expected behavior?
The correct graphic should look like these:
![Correct](https://github.com/user-attachments/assets/22f037b1-fd67-4b06-b2d2-4e8bec90dbe7)
![Correct ready to fire](https://git…
-
There is a global DopplerScale (`SoundEffect.DopplerScale`) that is implemented in MG, but `AudioEmitter.DopplerScale` is unused for both XAudio and OpenAL. We need to investigate exactly how XNA appl…
Jjagg updated
3 years ago
-
Hello guys,
I have following exception during starting application.
`Unhandled exception. SharpGen.Runtime.SharpGenException: HRESULT: [0x88960001]
at SharpGen.Runtime.Result.ThrowFailureExc…
-
## Description
Since directx 9.0c is getting older all the time, and fewer modern games require it, it's becoming increasingly less likely that users have it installed on their system. So, when the…
-
### Request box
When building with clang-cl, we add a define for `NO_XAUDIO2`, this is because clang-cl cannot parse the XAudio headers in `dependencies`. We should update the xaudio headers or simpl…
-
## Description
WASAPI causes frame drops, audio pops and hitches in certain cores that don't have an issue with xaudio. Also, if I mess with the WASAPI Shared Buffer Length setting, anything other …
-
A familiar foe returns: I'm trying to create a compatibility library that binds XAudio 2.7 to XAudio 2.9 for a legacy game.
However, I can't declare a few APIs using the `#[interface]` macro since th…
-
```
The problem occurs because some drivers reset the endpoint during operation
resulting in the plugin/emulator losing track of the device.
A similar crash can be observed by removing headphones or…