SFML community forums
Help => Audio => Topic started by: Ragbot on June 13, 2021, 03:33:26 pm
-
I was trying out MAGIX and after getting bored I left it open in the background then went and started testing my project which was supposed to play some audio but it started printing out this error
AL lib: (EE) ALCmmdevPlayback_resetProxy: Failed to initialize audio client: 0x8889000a
Failed to create the audio context
and after I closed MAGIX...
It started playing it properly so is this a bug or is there some way I can fix this? :-[
also, it works fine with other apps like chrome and windows media player
-
Certain audio applications can hold exclusive rights to an audio device. It's kind of expected behavior.
-
Is there any way to fix it?
-
I think depending on the API/driver picked in MAGIX or similar applications, you can get both to run at the same time.
-
It's common in audio creation software. It needs full control to do what it does to how you expect it to do it.
You should, however, be able to tell the software to not hold those exclusive rights. It would depending on the software whether this is an option or not.
You would turn off the exclusive control while using other things but likely turn it back on if you were doing anything particularly audio-intensive within the audio software.
If you don't do anything particularly intensive in the audio software and it allows you to relinquish its exclusive hold, you can try leaving it off.