First, I think this is a great game, and I would expect to pay money for a game like this. but I would like to know how did you sync the music with the obstacles?
The charting was done by hand. I first map it with the spawning of the attacks on rhythm, and then move the entire chart forward, so that it's the player dodging and not the attacks appearing that are in sync.