HotPaw Productions newest app is Morse Code Ringtone Maker , now available in the iOS App Store.
Create ringtones with your own customized Morse Code messages. Don't bore people with yet another pop tune blaring from your phone. Be different... retro-tech. Communicate. Or just hide really funny messages in your ringtones for "special" people (be they your best friends or your worse enemies). Only other radio geeks will understand.
With Morse Code Ringtone Maker, you can customize the text and the Morse Code/CW speed (combined up to 30 seconds in length), as well as the the tone frequency. The Words-Per-Minute (WPM) speed is variable from 5 to 40 WPM. The tone frequency is customizable from 300 to 1200 Hz. On the customization page, you can also configure Farnsworth timing where the dots and dashes for each letter come even faster than the WPM of the letters.
Morse Code Ringtone Maker requires that you can Sync your iPhone using iTunes on your Mac or PC, and have done so previously. You can either email your newest ringtone file directly from the app, or use iTunes File Sharing to get your ringtone files from this app into iTunes on your Mac or PC, where they can then be Sync'd to your iPhone.
To get your ringtones from Morse Code Ringtone Maker into iTunes, connect your iPhone to iTunes running on your Mac or PC. Start iTunes on your Mac or PC. Connect your iPhone. Select your iPhone under Device on the left side of iTunes. Select Apps on the top of iTunes. Scroll down to File Sharing. Select Morse Ring from the list of Apps. Select your chosen ringtone from the list of documents, and save it to your disk. Then drag the .m4r ringtone file icon back from your disk onto iTunes. To install the ringtone onto your iPhone, select Tones on the top of iTunes. Select Sync Tones. Then select which ringtones your want to Sync, then Sync.
To customize your iPhone's ringtone for a particular contact, select a contact from the Contacts app or within the Phone app on your iPhone. Hit Edit and you will be able to select a ringtone for that contact. Or you can use Sounds in the Settings app to set a global default ringtone.