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.
Are there any programs you use besides the game engine to make this?