Yes, so I’m one of those really lame people that doesn’t have an iPhone. Now that we’ve gotten that out of the way, I finally discovered how to do this somewhat easily.
I usedAudacity to shorten my MP3’s. Like most things open source, it doesn’t really work like a Mac app. You have to copy the entire contents of it’s dmg into a folder, otherwise nothing will work.
Also, you can’t drag-drop into Audacity. Once you get beyond that, it’s pretty easy to trim your MP3 into the correct size.
[caption id=”attachment_154” align=”alignnone” width=”300” caption=”Trim Command”][/caption]
When it comes time to export back out into an mp3, you have to point it to the library for LAME. I installed this through ports.
The next step is using The Missing Sync to put your new ring-tone sized mp3 file onto the Q. Once it’s on the phone, open the file browser and move it to the /ApplicationData/Sounds folder. It will now show up in all ringtone lists.
It’s not hard, but somewhat un-fun to figure out.