Here is an almost easy way to make your own ringtones/alerts sound using GarageBand on iOS: 1 - Start GarageBand on your device 2 - Create a new song 3 - Select any instrument, it does not really matter for now 4 - Click on the icon that will show all your tracks instead of the instrument view. This is the second icon from the top left on an iPhone... 5 - Once in track mode, click on the loop icon (It looks like a small loop...) 6 - You will now see some loop samples. At the top, you can select audio files and also Music... 7 - Select the Music tab. Find your favorite song and "Press and Hold" it to import it as a new track 8 - at this point, you should now be back to the track view. Your song has replaced the previous track or it was added as a new track. Delete unwanted track by "pressing and holding" the track until a menu shows up.... 9 - Edit your track to your liking... 10- Once done, return to the main screen of GarageBand where it is showing all your created songs. 11- Press and hold your new song to activate the "Share" icon. At the bottom, you can export your song in your Ringtones 12- Simply follow the instruction and set your new Ringtone as an alert, or a custom ringtone... It is also possible to record any other sound by using the "Microphone" instrument. Start any music app that can play in the background and going back in GarageBand, you can record whatever is playing with a good enough quality sound. Just don't speak while doing this Have fun!