I have some trouble in developing a music game..

I have some trouble in developing a music game…

Like most of music or rhythm game.
When background music starts to play.All of the notes go forward to target where the player will press the button in right bit time.
Sometimes this notes arrive in times.Sometimes overhead…and Sometimes they are not fast enough…
Everytime I test it comes differently.
How can fix the issue?? This asset will be helpful??any guys ??any solution??

my script is below…

public class march : MonoBehaviour {
Rigidbody myrigidboy;
public float BPM = 92f;

AudioSource my_audio;
[HideInInspector] public float speed ;
bool called = false;

void Awake (){
myrigidboy = GetComponent();
speed = (BPM / 60)*2;
my_audio = GetComponent ();
}

void FixedUpdate () {
if (!called){
called = true;
myrigidboy.velocity = new Vector3 (0,0,-speed);
my_audio.Play();

}
}
}

Hey what’s up?
Did you get this problem solved?

no…

Oh crap. Sorry I didn’t respond sooner.
I just sent a message, to one of the Unity technologies members.
Let’s hope he or others, can figure out this problem.

?? You are developing a music Game meanwhile??
You meet same issue as well as my??

Hm… perhaps it has to do with framerate, deltatime and vsync. Do you have every VBlank checked?

YES~I have try the three option of V sync Count.
But the result have no apparent change and affect…between them

That’s very odd, I have no clue what possible other thing could be causing this problem.

Did you have Done this kind project(music) before
I do it by some video tutalrial,I just fellow the step insruction and then develop my project

https://www.youtube.com/watch?v=ZqLGW2cbw5o