Yes, I've also found looping to be totally bizarre in MusicPlayer; measuring from the end of the track is more than "a trifle counterintuitive", imho, it's complete madness. Perhaps there's some implementation detail that makes this an efficient way to do it, but shouldn't the API shield developers from that, letting us think in a manner that's natural to the problem at hand?
Complaints about MusicPlayer aside, I can't see any reason why that would be the case. Both use MusicTimestamps, and are presumably scheduled the same way. I've been using UserEvent's in my current sequencer without issue.
J.
|