Dynamically loaded sound playing double speed

Hi all,

I am loading an external .mp3 file into my movie using a dynamically created sound object:

var theMusic_sound:Sound = new Sound();
theMusic_sound.loadSound(“sound/mylo.mp3”, false);

theMusic_sound.onLoad = function(true) {
theMusic_sound.start(0, 5);
theMusic_sound.setVolume(25);
};

However I find that when I run the movie, the sound plays at a higher speed (chipmunk music!). The clip was one that I created myself, its a 48kbs mono .mp3 file :puzzled:

Can anyone suggest what I might be doing wrong?

Also, I am having trouble making an MP3 that loops perfectly. I have trimmed the sound perfectly in Nero wave editor, but the encoding process appears to add a short pause at the start and end of the file, which produces an annoying gap in my loop.