I pulled your original MP3 file into PD9, and saw the same shortened length you described. Right-clicking on it in the library and looking at properties, it shows a sample rate of 24KHz.
I pulled the file into Audacity, and it showed the sample rate at 8000Hz (8KHz) - 1/3 of what PD9 reported.
I changed the sample rate in Audacity to 44100Hz (44KHz) which is what all of my ripped music MP3's are encoded at, and exported a new MP3, then pulled it into PD9. The time now shows as it is supposed to, and the properties appear the same as what was exported from Audacity.
So it seems the problem is that PD9 is seeing the file as running 3x the speed as the original file is encoded. Re-encoding it to a standard sample rate seems to fix it.
How are the original MP3 files being created?
Edit: I just took a music MP3 and changed the sampling rate to 8000Hz, and it shortened the run time in PD9. Changing it to 22050 did it as well, but not as much. It seems that a sample rate of 44100Hz is the only one that imports into PD9 with the correct runtime (at least with my limited testing).
This message was edited 1 time. Last update was at Jul 01. 2011 13:26
PowerDirector 10 Ultra
Dell XPS Studio - i7 3.4 GHz / 8 GB RAM / Windows 7 Professional 64-bit