負荷がかかって処理が遅れてもBGMはそのまま鳴ってるからどこかで数値的な同期をとらないとズレていくだろね
音ゲーって数フレームズレたらもうダメでしょ? わずかな処理落ちも許されないのは厳しい

音声再生位置って数値が出せるけど0.2秒刻みでしか数値増えないし
0.2秒だから12フレームずつで増えてるかと思ったら10だったり14だったりするから
この数値をフレーム単位の同期に役立てるのは難しそう
もっと精密な時計が要るんじゃないかな