>>763
その関数を見たこともないから勘で答えるけど、
メインスレッドで使うメモリ領域にLoadSoundMem()を使って読み込んでない?
排他処理くさい。

LoadSoundMem()が読み込み先のメモリをロックしたところにメインスレッドがアクセスしに来て、
読み込みが終わってロックが解除されるまで待たされてるとか。