Music, food, and coding style have one thing in common: we all have our own preferences. On the other hand, there are arguably more people on this planet than there are varieties in any one of those categories, so we rarely fail to find like-minded folks sharing at least some of our taste. Well, in case your idea of a good time is calling a service hotline for some exquisite tunes, [Fuzzy Wobble] and his hold music jukebox, appropriately built into a telephone, is just your guy.
Built around an Arduino with an Adafruit Music Maker shield, [Fuzzy Wobble] uses the telephone’s keypad as input for selecting one of the predefined songs to play, and replaced the phone’s bell with a little speaker to turn it into a jukebox. For a more genuine experience, the audio is of course also routed to the handset, although the true hold music connoisseur might feel disappointed about the wide frequency range and lack of distortion the MP3s used in his example provide. Jokes aside, projects like these are a great reminder that often times, the journey really is the reward, and the end result doesn’t necessarily have to make sense for anyone to enjoy what you’re doing.
As these old-fashioned phones gradually disappear from our lives, and even the whole concept of landline telephony is virtually extinct in some parts of the world already, we can expect to see more and more new purposes for them. Case in point, this scavenger hunt puzzle solving device, or the rotary phone turned virtual assistant.
Come to that I bet it wouldn’t be too hard to make an Asterisk plug-in to look up callers by their caller ID and remember their hold music selection from the last time they called. (It could, whenever a call was parked on hold, play a short menu blurb saying “to select different hold music, press one” and then go to a default for new users or a user’s remembered preference for returning users).
Don’t forget the caller ID forced-song exception list.
*link 1-800-Brian-Benchoff = rickroll.mp3*
Yes it has to have well worn cassette sound to be real. Rolloff at 3k, nothing at 5k. A little AM and FM in an Audacity effect, no bass or treble etc. Oh and don’t forget to add clicks and that carbon mic noise.
RIP crystal clear phone calls and talk-radio&podcast callers