AmblyoPlay unexpectedly crashed. Did it save my progress?

Yes, AmblyoPlay is constantly synchronising the information from your performance so nothing gets lost.