Ammo Navigation Weblog Company Support Store Rogue Amoeba
Rogue Amoeba
Wed, 12 Sep 2007

So far we've talked about using Fission to create iPhone ringtones, and using MakeiPhoneRingtone to get those ringtones to the iPhone. Both these articles have received great responses, and we're working on fixing a couple issues that have cropped up with MakeiPhoneRingtone, so stay tuned for an update.

We've also heard from people who want to edit non-AAC files in Fission and save them for use with MakeiPhoneRingtone and the iPhone. Though it's not immediately obvious, Fission can turn any file it can open into an iPhone Ringtone-compatible file, through the use of QuickTime.

To start, open the file you want to convert in Fission and edit it as desired. When you're ready, click "Save Audio". In the Save dialog, choose the "Export With QuickTime" option and set it to MPEG-4, then click Settings.

This will bring up a Settings panel which you'll want to configure as below:

File Format: Set this to MP4

Audio Format: Set this to AAC-LC (Music)

Data Rate: Set this to 128 kbps.
This can be set to any value. The higher it is, the better the ringtone will sound.

Channels: Set this to Stereo

Output Sample Rate: Set this to 44.100 kHz

Encoding Quality: Set this to Better.
Like Data Rate, the value here doesn't matter much. The higher it is, the better the ringtone will sound, but it will take longer to create.

When you're done, click OK, then save. This will produce a file with an .mp4 extension, which you need to rename. Change it from FileName.mp4 to FileName.m4a and approve the change. Once you've done that, you'll be able to pass it off to iTunes with MakeiPhoneRingtone.

MakeiPhoneRingtone 1.1 and higher will accept .mp4 AAC files and handle them, so there's no need to change the extension.

So there it is, getting Fission to save any file format it can open into a format MakeiPhoneRingtone and the iPhone can handle. You can now make iPhone ringtones from MP3, AIFF, and dozens of other audio formats.

Posted by Paul | Permalink | View/Post Comments (5)

Comments


JTTW
Wed Sep 12 13:44:45 2007

More niceness from the amebas! It's a good week for ringtones.

Peter Hosey
Wed Sep 12 14:56:35 2007

Is there a reason why you can't simply set the filename extension to m4a from the Save panel?

Paul (Rogue Amoeba Staff)
Wed Sep 12 15:36:08 2007

Peter: There is, though it's probably pretty boring). To paraphrase what Mike Ash said when he and I discussed this previously:

NSSavePanel (The standard OS X save window) doesn't let us change the extension nicely on the fly unless it's always hidden.

If we're saving as FileName.mp3, and then switch to WAV for output (for example), it should be FileName.wav  of course. We say "Hey, save panel, the default extension should be .wav now"

And the save panel looks at the file name and sys "Buh... but it's .mp3...uh... what do I do?" and then it just tacks it on the end.

In short, it's a mess, and so Fission prevents manually adjusting the extension there. What we'll probably do is have the next MIR simply take .mp4 files in addition to .m4a.

Ryan
Wed Sep 19 20:50:23 2007

Is there a way to rip audio like you do with fission with another program that is supported by a windows OS?

James
Tue Sep 25 01:56:23 2007

Thanks for the info and the 'makeiPhoneRingtone' app.

Hopefully there will be a version for iTunes
7.4.2 soon!

Cheers

James.


This post is archived, and commenting has been closed.
Copyright © 2008 Rogue Amoeba Software, LLC. All rights reserved.