XAudio2 is a low-level high performance audio API for Windows. It superseded DirectSound in 2008. It provides a signal processing and mixing foundation for games that is similar to its predecessors, DirectSound and XAudio.
Questions tagged [xaudio2]
126 questions
0
votes
1 answer
Mingw, XAudio2, and GetProcAddress failing
I am trying to use XAudio2 with Mingw. Since I couldn't figure out what I'm suppose to to do to get Mingw to link XAudio2, I thought I would try to use XAudio2 purely through a dll loading. But the following code failed to find XAudio2Create with…

user782220
- 10,677
- 21
- 72
- 135
0
votes
1 answer
SlimDX for c# XAudio2 Effects (Reverb)
How can I add a reverb effect to a voice? I can't find any XAudio2Reverb class or anything.
I did, however, come across this page.
It looks like the code for the reverb effects was written but on the downloaded SDK and redistributable this class…

Rafael
- 2,642
- 2
- 24
- 30
0
votes
1 answer
XAudio2 delay with small buffer size
I'm writing a video player. For audio part i'm using XAudio2. For this i have separate thread that is waiting for BufferEnd event and after this fills buffer with new data and call SubmitSourceBuffer.
The problem is that XAudio2(driver or sound…

user1266334
- 153
- 2
- 12
-1
votes
1 answer
How to convert XAudio2 I3DL2 Model to OpenAL effects?
I am currently implementing sound in a test program. I am using OpenAL by default because its working an all target platforms I have. On Windows I decided to go with XAudio2.
For reverb effects in XAudio2 you provide a I3DL2 model an convert it…

MarkaRagnos0815
- 146
- 13
-1
votes
1 answer
I get a read access violation **vf** was nullptr (LibVorbis)
I'm getting a read access violation somewhere I say there is something pointing to null I am currently using XAudio2.9 and Libvorbis 1.3.7. I edited this to be more informative this is all of it I hope you guys can find the issue with this I'm new…
user18687152
-1
votes
4 answers
C# lock leads to freeze
i have this list of sounds:
List runningInstances;
i attach an event to a sound object so that i remove it from the list when it is stopped.
sourceVoice.StreamEnd += delegate
{
lock…

clamp
- 33,000
- 75
- 203
- 299