Week 4: Standards and MIDI Functions
Week 4: Standards and MIDI Functions In the 4th week, we used a MIDI controller with Synth Edit software which controlled the speed of flow the musical notes are played. We wrote a C++ code with a baud rate of 31250. Every potentiometers had a tempo variable, which let us change the note sound by turning them. Our interaction with the hardware was assigning a 'tempo' variable to each of the three potentiometers, which we could change to adjust the sound dynamics. This practical method not only helped us understand sound engineering, but it also demonstrated how well hardware and software work together. We could use the synthesiser to generate music by uploading MIDI code to the Arduino. We continued to innovate by integrating a light-dependent resistor, which lets the pace be adjusted based on light intensity. Our physical actions and the music created were directly connected when we covered the sensor with our fingertips, causing the notes to play faster. Standards were anothe...