Help Hacking A Music-Playing Clock Answered
I am interested in hacking/reprogramming this composer clock. As it is now, it plays a different clip of a song by each of the 12 composers on the clock when the clock hits the hour that corresponds to the picture of the composer (for instance, Mozart’s face on the 1 place of the clock, it will play a clip of his music when the hands hit 1 o’clock on the hour).
Here is how it works already.
• There are the 12 clips of music recorded on a board. They are heavily compressed (small files, I guess) and pretty gritty quality, but are definitely audio clips of recordings and not midi or synthesized versions.
• They play back in order, triggered by a mechanical trigger that fires whenever the minute hand passes 12.
• There is a button on the back that will allow you to manually advance the tracks (I think does the same thing as the clock hand trigger), you can use this to help make sure the songs line up with the correct composer when you reset the clock (I think…might be wrong about some of these details.
• There is a little photo sensor at the top of the 12noon position on the clock facing out (see pic). At first I thought this was the trigger, that when the minute hand passed over it, it would block the light and that would be the trigger for the next song. However, that’s not the case, and what this photosensor actually does is control the volume of the clips' playback. That way, if you have the audio function on, it will only be audible when the lights are on. It will play when the lights are off, but is so quiet you can’t hear it. A very clever system!
Here’s what I want:
I want to hack this clock as a present to my wife who is a composer, with the faces of other, female/femme composers and performers that she likes. I want it to play clips of songs by those new composers when their particular hour comes around. -So I want the same exact functionality of the system, just change the songs it plays.
What I have done so far:
• I’ve exposed the board and other components of the playback system (see pics). I had to pry through the plastic casing on the back since there wasn’t away to get to it without destroying the face of the clock, which I already converted to the new composers.
• I tried to identify the components and learn about how the system works and took pics (below).
• I did a cursory search for the pcb board with the markings “DLT356 REV:S1” for info but haven’t had much luck.
What I know:
• I’m ok with soldering and construction, I know a bit of C, Arduino, Processing and am really interested in learning more about physical computing.
What I need to know:
• Can I access the microprocessor with the audio clips on it and figure out some way to swap them out with other clips? I like all the other functions of this system (the minute hand trigger, the photosensor volume control, the override button).
• If not and if I need to build a new playback system, and suggestions for chips and programming language/mechanism to get started with?
• Any leads would be greatly appreciated!