>>131
samplePosition と position は単位が違う
samplePosition に代入するなら samplePosition を取得しないと。