Things You'll Need:
- Apple iPhone 3G cell phone.
- iPhone Data Cable.
- Free Sound Recorder software for Windows XP operating system.
- iTunes software.
- Downloaded mp3 song or Midi song.
-
Step 1
CONVERT MIDI TO MP3 -
Midi song format is not recognized by iPhone so it is necessary to convert the Midi files to mp3 files. This can be easily done by using an mp3 recorder or creator software application. One such application is called "Free Sound Recorder". Use the download link in Resources section of this tutorial. Play the Midi song in the Windows Media Player and Record it using the Free Sound Recorder. This file will be recorded in mp3 format. Save the created mp3 song on your desktop. -
Step 2
CONVERT MP3 to AAC FILE FORMAT IN ITUNES -
Connect the iPhone to the computer using data cable and open the iTunes software application. Save the mp3 song file in the iTunes library. Right-Click on the song and select "Get Info", Choose the "Options" tab and enter the Start time and Stop time for the desired ringtone. Make sure that the total run time is 15 seconds or less. Click "OK" button. In the main Menu of iTunes, click "Advanced" Menu option and select "Create AAC Version". This will create a 15 second song in AAC format and save it to the music list. The "kind" of the file in the list will show up as "AAC Audio File". -
Step 3
CONVERT AAC TO M4R RINGTONE FILE FORMAT -
Now drag and drop the AAC audio file to the Desktop. This will automatically create a file on the desktop with a file extension "m4a". Change this extension from "m4a" to "m4r" by renaming the file on Desktop. Delete the 15 second version of the AAC Audio file from the music list in iTunes. Drag and drop the "m4r" ringtone file from the Desktop to the iTunes Library. This will automatically copy the file to the "Ringtones" folder in iTunes. The 15 second ringtone is now created. -
Step 4
Synchronize the iPhone by selecting the "Sync" button from iTunes software application. Disconnect the iPhone from Computer. Navigate to Settings >> Sounds >> Ringtone. The created ringtone will show up in the ringtone list. Select this ringtone for the phone and enjoy it whenever the phone rings.











