Quote from: Inkoddi on Wed 09/07/2008 01:18:47
It is probably a good idea to remove MP3 as an allowed format for this bit, since there are no looping MP3 files. Mpeg layer-3 compression has the peculiarity of adding a tiny bit of silence at both the beginning and the end of the file, which will produce a very distinctive hiccup whenever it loops. Yes.
Well, although there might be a small hiccup like that when dealing with mp3 files, I'm sure developers are aware of it. But the "Music loops" bit is more a way of telling that the rhythm matches.
A good example of this is with MIDI music for JavaME. Very few mobile phones are capable of performing a smooth loop. So a MIDI that loops isn't actually loopable on a mobile phone. Therefor artists use "tricks" to make this non-smooth loop less apparent - and these tricks = "Music loops" + "Optimized for JavaME" in my opinion.
Examples:
Mobile game with music that tries to loop, but has this rather big hiccup because the phone can't do it.
vs
Mobil game with music that uses this flaw to add a break in the music that sounds like it's supposed to be there.
So tell me, which one of those could be marked as "Music loops"?

Anyway, I do see your point with the mp3 files. I can easily hear where the music loops in most Flash games, but it's the best Flash can do, so we live with it. What about players? Can't these players take care of this issue?