再生開始時点における音源内の位置(秒)を求める。
音源と打ち込みのずれは「どちらが何秒先に始まるか」の1つの符号付きの数 (BackingOffset.offsetSec)だけで決まる。
offsetSec > 0
offsetSec < 0
offsetSec = 0
戻り値が再生範囲の開始より手前なら、そこへ届くまで音源は鳴らない(負なら待ち時間)。
再生開始時点における音源内の位置(秒)を求める。
音源と打ち込みのずれは「どちらが何秒先に始まるか」の1つの符号付きの数 (BackingOffset.offsetSec)だけで決まる。
offsetSec > 0… 音源が先。その秒数だけ音源を鳴らしてから打ち込みが始まる。offsetSec < 0… 打ち込みが先。その秒数だけ経ってから音源が鳴り出す。offsetSec = 0… 同時。戻り値が再生範囲の開始より手前なら、そこへ届くまで音源は鳴らない(負なら待ち時間)。