The Blood Jukebox utilizes DIY sensors, and a series of open source hardware and software to control a database organized into chronological folders and BPM subfolders. The software assumes that each participant is “average” – that is, has an average pulse and average blood pressure for their age. From this assumption, the software attempts to queue a song from the average participants’ teen years.
The pulse reading will be scaled to match a BPM range in the subfolder system. This reading again relies on averages. Based on the presumed age range per the blood pressure reading, the pulse reading is then gauged against the average pulse in that age range, and further used as the starting point for the BPM selection. This is to say that a perfectly average pulse correlates to the most predominant Beats Per Minute, a faster than average pulse correlates to more uptempo songs and so on.