In the old days of wired phones, there were some great options. Tele-Q boxes worked well, as did specials/recordings and hiding bells in secret places. Mobile phones, on the other hand, are much trickier. The tele-q option doesn't work, because there is no base station. Hiding specials doesn't work very well either, because people carry their phones with them, making the sourcing very tough. Plus, if you want get picky, the sound of a phone ringing varies dramatically as you pull the phone out of your pocket, purse, etc. That's a complex change that is tough to replicate.
I'm happy to announce that a friend (and former student) of mine has written an iPhone/iPad/iPod app called PropPhone that lets you use one iDevice to control the play/pause of audio on another iDevice. You can use the 'controller' device to send those triggers to the 'prop' device, and as you do it, the 'prop' device will change screen images to replicate an incoming phone.
Not only can you use it for phone rings, but if you attach it to a battery-powered loudspeaker, you have a very cheap wireless special (not including the cost of the iDevice, of course).
Here are some other things to note:
- The audio does NOT stream from one device to another. The audio files themselves live on the 'prop' device. This cuts way down on lag.
- Currently, you can only choose the sound file from the 'prop' phone, not from the 'controller' phone.
- This is the very first version of the app, so expect big changes to happen as the developer gets feedback.
This is a great thing for our industry - something that we've been trying to solve for a long long time. I'm looking forward to using it soon in production! $2.99 well-spent!