|December 16th, 2011|
|tech, ideas, music [html]|
To help me out, I want to write software where I can tell it a target BPM and it will let me know non-intrusively where we are relative to it. I think the easiest way to do this is with color : blue if we're below min, red if we're above max, green at target . Between these colors we can have smooth variation.
Any chance this already exists? 
 The important thing to me is that this be something that requires minimal mental energy during the performance. Having a colored screen does that. Giant BPM numbers might work too, I'm not sure.
 I think the right values are min = 112, max = 122 and target = 118. You could make target adjustable, but I think I'd rather just mentally aim for a blueish color when we were intentionally playing slow and reddish when intentionally playing fast. The goal is for max and min to be set at the bounds of the danceable range.
 You could also make some sort of standalone box, like a tuner or metronome. Possibly with a spiffy analogue needle. One advantage of a box is that you could sell them. You'd probably sell it as a "better metronome". Hmm, sales pitch: "Why make the musician adapt to the device? Just as we've replaced tuning forks with tuners that can tell what note you're trying to play and help you adjust to where you want to be, the bpm-o-matic lets you know how fast you're playing without any work on your part. Throw that old metronome away and buy a bpm-o-matic today!"
 You could just say: 'learn to use a metronome'. I don't like metronomes; they feel too rigid. The standard way of using one involves playing the downbeats when the metronome says to. This doesn't really combine well with having a group of people play where only one of them is paying attention to it. You could learn to tell whether you are getting ahead or behind of an arbitrary metronome beat, but that sounds hard, confusing, and attention demanding.