Men... Jag trodde sånt var allmänt kända problem.
Säg att du ska bränna en låt på en audio-cd?
Tiden för ett spår på en audio-CD räknas i minuter,
sekunder och frames (75 frames/sekund).
1 frame är alltså ca 13 ms.
Vad händer om du bränner en fil vars längd inte är
en multiplikator med 13 ms?
Japp! Brännarprogrammet lägger till tystnad i slutet
av spåret tills minimilängden av en frame har nåtts.
Likaså består MP3:or också av en viss paketstorlek.
Om inte antalet samples är en multiplikator av 1152,
så kommer mp3-encodern att lägga till så många
samples som behövs i slutet av filen.
Winamp har sedan några år haft flera lösningar på detta,
som utförs vid uppspelningen. En är att Winamp kapar
bort "digital tystnad" i början och slutet på mp3:or. Kolla
ifall du kan få Flash att göra detsamma. Annars är det
bara att timestretcha dina loopar till en längd med
en multiplikator av 1152.