Today I re-invented music. That is, I re-invented a method of producing music. I spent almost the whole day coding, entirely from scratch, a system wherein a piezo buzzer speaker would be able to play different tones based on different switches that were played. This was the most difficult arduino project I have completed to date, as there are really no guides or instructions online for hardwiring or coding. That means that today was spent subscribing to the trial-and-error school of education, plugging every possible wire into every possible port, until something worked. The hardest part about today was writing the code, as I’ve never written a full code from scratch before. Luckily, the arduino software has a built-in verification system, and would point me to any errors or typos that would hold me back. It took a while, and I definitely am not finished, but my final product is pretty darn neat; it’s a series of exposed wires, all set in a circle raised off of the table, and a sleeve made of tinfoil for your pointer finger that’s wired to a breadboard. You put your finger in the sleeve, and when you touch any of the exposed wires, the current is able to pass through your finger, and signals the arduino to play a tone. Each wire represents a different note, all of which I can program on the computer to be any possible note on the piano. This means I can set up any intervals and scales I want, and proceed to play each tone individually in a series. I think I may have inadvertently invented a brand new instrument, and if so, that’s pretty cool.