I found a couple of suspicious things. The first most suspicious was this:


public int getTrackLength()
{
AudioFile af;
try {
af = AudioFileIO.read(location);
AudioHeader i =...