I am an audiophile and I have been experimenting with audio files in different formats and using Adobe Soundbooth CS4 to edit and master these ringtones I am creating to see if I can get the phone to playback the ringtones nicely.
I have tried converting the audio to mono and pulling out midrange frequencies and also adding a high pass filter to remove low frequencies all together. I have tried many other audio settings without much success. I have been able to improve it slightly BUT it still sounds like rubbish compared to my 3GS playing the exact same ringtone file that has NOT been edited or remastered in anyway.
I do hope that Apple aren't beating around the bush with this "bug" and fix it. "iphone 4S ringtone quality" - these keywords open a can of worms when you type it into Google search. So if Apple even dare to tell us Apple product owners that they have NEVER heard of the issue, that is downright ignorant on their part and a **** poor effort from their technical team.
Clearly, the phone is performing some sort of post audio processing on the ringtone files, hence making them sound like complete utter ****. This is not the case when you select the same file as a "text tone" because I can only assume that apple has assumed that people would have a very short length text tone, hence no post audio processing.
If my 10 year old Nokia phone can assign and use an full length MP3 music file as a ringtone without a problem, I am certain that a phone with a dual core processor and bucket loads more memory can do it too.
Come on Apple, step up and fix it or I'm going to turn this 4S into another iPod and get an android/windows 7 phone based phone that CAN actually play custom length, full quality audio files AS an assignable tone without any problems.
One of many annoyed iP4S owners,
Owen