@:keepnew()
@:keepnoteHit(note:Note):Void
@:keepnoteMiss(note:Note):Void
@:keepnoteMissPress(direction:Int):Void