Here's the patch, which does more stuff...
https://sites.google.com/site/porres/ringtone.zip
I got more ideas that I wanna implement later, as well as some enhancements. But this is enough fun for you and all your family.
I'd love to see you try it on your raspberry Pis. I don't have my around just now, but I think it's a light patch that will run smoothly on it.
Cheers