MAS:863 HOW TO MAKE (ALMOST) ANYTHING 2018
––––––
WEEK 12: interface and application programming
I don't have much experiencing coding besides basic html and CSS so I knew this was going to be a very challenging week. I spent a lot of time looking and trying different languages covered during class. I specifically stuck to languages Neil called beautiful. This included Python, Three.JS, and NumPy with Python. C was also highly recommended.
I ended up choosing Audrino IDE because I wanted to make an Audrino synth with the Mozzi library. The Audrino without Mozzi can only create beeps but Mozzi generates algorithms to create robust and complex sounds.
I have a Red Audrino Synthesizer and its code can be changed through Audrino IDE. I began by manipulating basic parameters, and it did alter the device.

After I got comfortable with those changes, I decided to give the Mozzi library a shot. I followed the tutorials on sensorium.github.io. This was interesting. There are plenty of options from phasing, pulsing, Envelopes, Delays.

I started with an empty sketch and started to manipulate various functions and it worked.
More IDE programming in the Final