'Call Me Maybe' controlled by man's heartbeat - video
Programmer Ryan Challinor is able to speed up and slow down Carly Rae Jepsen's summer smash 'Call Me Maybe' depending on his heart rate in a new video.
His hack involved connecting a heart rate monitor to a GPS watch, which is duct-taped to a USB webcam that sends readings to his own programme, changing the tempo of the track.
Challinor does jumping jacks in the clip in order to control the tempo of the song, before letting it slow down gradually as his heart calms down.
> "Giz a ring wee pet": 'Call Me Maybe' sung in Geordie slang - video
The programme was created for 'Music Hack Day MIT 2012'. He explains in the video's description: "I got a running watch last Christmas that included a heart rate monitor. I noticed that the range of human heart rates and the range of music tempos are pretty similar, so I thought it would be funny to control the tempo of a song with your heart.
"The heart rate monitor communicates wirelessly with the watch. I don't know how to hack the radio signal that the heart rate monitor sends out, so I decided to approach reading the heart rate in a much more roundabout way.
"I duct-taped a webcam to my running watch, and wrote a programme in Max/MSP to do some really hacky OCR to determine the digits. I then take this heart rate, divide it by the original tempo of the song, and use that number to control the rate of song playback."