handle song end event

Player requires sm2 sound in constructor.