OptionalonendedOptional completion hook, matching HTMLAudioElement.onended. Backends without an end event can omit it; single-track Music remains fully usable there.
Optionalplaybackspeed and pitch together, matching HTMLAudioElement.playbackRate; 1 is unchanged
a
Playablethat records how often it was played