私は現在、動的に作成された音楽が再生されている小さなゲームをプログラミングしており、特定のトーンで、ゲームを更新するための関数が呼び出されます。
SampleDataEvent.SAMPLE_DATA
または素晴らしいstandningwave2libを使用して、動的に音楽を作成することに問題はありませんが、サウンドをコードと同期する方法を見つけることができません。
「同期」ノートがXミリ秒ごと(たとえば500)に再生されることを知っているので、サウンドを開始した直後に500ミリ秒ごとに刻むタイマーを開始しようとしましたが、最終的に同期が外れます。タイマーがパスをたどるのに十分ではないかどうかはわかりません
Adobe IDEフレームに音楽を配置し、サウンドを「ストリーム」として再生し、各フレームにコードを配置して、どこで呼び出されているかを知る方法があることは知っていますが、その方法で音楽を動的に作成することはできません。
それで、誰かが私の関数呼び出しを私が作成している音と同期させる方法を知っていますか?