Looks like no one’s replied in a while. To start the conversation again, simply ask a new question.

iTunes 9.1 - Ringtones gone after bitrate conversion

I decided to do the "on the fly" bitrate conversion while syncing to my iPhone 3G and, in the process, lost most of my "homemade" ringtones. If I look in the sidebar in iTunes it says they're on the phone but they won't show up in the list when I go to change my ringtone. I changed my music back and all the ringtones came back. Anyone else having this problem?

24" iMac, Mac OS X (10.6.3)

Posted on Apr 1, 2010 8:10 AM

Reply
19 replies

Apr 1, 2010 9:26 AM in response to mrackers

I just picked one of my MP3 files that I used for a ringtone and experimented with it. It appears that some of the ringtone conversion programs and steps convert the MP3 file to M4R without bitrate conversion. I converted one of my MP3 files to a MP3 96 bitrate and then reconverted it to a ringtone and it works fine now. It is strange that the itunes conversion would affect M4R files, but this works for me; now I just have to rebuild all of my ringtones.

Apr 1, 2010 4:42 PM in response to JKENT

Well, although I am glad it's not just me, We shouldn't have to go through and "fix" our own ringtones. Frankly, I'm just glad to know that this is probably the issue. I have tried un-syncing/re-syncing my ringtones, but to no avail. I even tried restoring my iPhone, too. Looking forward to a VERY quick 9.1.1 update to correct this.

Apr 2, 2010 12:47 AM in response to JKENT

I second this issue with the iTunes 9.1 update.

The .m4r file is being converted into an .aac file which could be causing the iPhone OS to not place it under the ringtones menu on the iPhone.

If the ringtone is a low bit rate (I think below 128kbps), then iTunes shouldn't convert the file like "mrackers" mentioned and it'll work.

Apr 2, 2010 1:33 AM in response to L. Wolfe

Filed a iTunes bug report. I strongly suggest you all do the same!

By the way, has anybody noticed that it runs a gapless playback check on all the songs on your iPhone if you delete all the ringtones from the iPhone and then re-sync them back on to the iPhone?

Edit: On my previous post, when I said it was converting it from .m4r to .aac, I should of said I think it's not renaming the extension to .m4r from .aac after the conversion process, since .m4r is technically .aac format.

Seems to be an issue with the "on the fly" conversion basically not amending the extension so the iPhone's OS isn't picking it up as a ringtone, just as a standard .aac yet it's still probably been placed in the iPhone's "Ringtone" folder, hence why it doesn't show up in the song list either.

I could be wrong though...

Apr 2, 2010 1:58 AM in response to L. Wolfe

Some more info incase it helps anybody.

It looks like the ringtones transferred onto the iPhone have the extension .m4a

Does anybody know if they should read .m4r?

I know that .m4r files are technically .m4a files but as I've said, I don't know if the OS interprets the extension differently.

Renaming the files doesn't seem to change anything on the iPhone's menu, even after turning off and on.

iPhone -> iTunes_Control -> Ringtones

Apr 7, 2010 5:01 PM in response to JKENT

Actually iPhones Seems to accept only 128kbps stereo ringtones after the option to convert higher bit rate songs to 128 kbps is enabled.

In order to solve this you will have to do the following for each ringtone:

First of all, go to iTunes Preferences and in General, click on the Import Settings button ( after "When you insert a CD" ).

Select the following options:

Import Using: AAC Encoder
Setting: High Quality (128 kbps)

You can enable error correction if you want, it will make no difference.

Now, do the following.

- Go to Ringtones, drag your ringtone to your desktop.
- Rename the .m4r file to .m4a
- Delete the Ringtone ( and move to trash ) on iTunes.
- Drag your .m4a renamed file back to iTunes.
- Select the file and on iTunes Menu go to: Advanced -> Create AAC Version
- A new file will be created ( If you go to Info on iTunes you will see that the file is now 128kbps )
- Delete the old .m4a from your iTunes ( and move to trash )
- Delete the old .m4a file from Desktop
- Empty your trash
- Now drag the copy created on iTunes ( the 128kbps one ) to the desktop again
- Delete it from iTunes ( and move to Trash )
- Rename the .m4a file on your Desktop to .m4r
- Drag the .m4r file back to you library
- Resync your iPhone
- Go and select your ringtone on your iPhone Settings -> Sounds Menu


That's it folks... I did it to my 12 Custom Ringtones and It works nicely !

Remember to turn back the Setting to iTunes Plus on your iTunes Settings so when you copy a CD to your library the quality will be far better 🙂

iTunes 9.1 - Ringtones gone after bitrate conversion

Welcome to Apple Support Community
A forum where Apple customers help each other with their products. Get started with your Apple ID.