I've been having a variety of problems with the AudioStreamPlayer recently.
If I start the audio stream player through code or by selecting auto play, the sound ends up sounding scratchy and far away. The only way I found to stop this, is to set playing to on in the editor, before I run the project(setting playing to on using code doesn't work either).
On top of this, if I set playing to on in the editor, I'm unable to stop the AudioStreamPlayer and calling play() would cause audio sounds to play at the same time.
Can someone tell me what causes these issues, and how I can maintain the audio quality without setting playing to on .