Finally, the ideal scale for this project is 4 bars (16 beats) of music, so this prototype is only a quarter of the way there. To achieve this, however, my approach would need to be largely re-imagined.
For a larger implementation, I would want to keep the number of wires to a minimum, probably by using a large protoboard and soldering all my circuitry directly to it. This would also make for a much more stable, durable product.
Programming-wise, I'm really happy with both the Arduino language and the CapSense library used for the capacitance sensors. I think the biggest improvement would be to generalize MIDI my code. I currently have four functions: playBeatOne(), playBeatTwo(), playBeatThree(), and playBeatFour(). They all do exactly the same thing, but are hardcoded to modify the correct pins, so my next step would be to abstract out a playBeat() function that works in all cases (probably by passing pointers). This is not only easier to read, but also much easier to maintain.