12.02.17 | Week 14. Blog Debrief

Starting this week, I laid out my endgame plans for the project:

- The Arduino will use three sensors: colored light, pulse, and accelerometer.

- Pulse (or if none is detected, accelerometer) will both adjust the tempo and offset the key (up to 1 octave / 12 semitones in either direction) based on speed or heart rate.

- As for actual compositions, there are four or five "layers" to go through, the main three of which were cannibalized from an old composition I wrote in Greg's class back in Fall 2016. The three musical tracks are a fairly barebones variant (uniform note times, volatile instrument changes), a jazzy version with frequent smaller notes splitting up the bigger ones at 90bpm as well as having lengthy instrument "solos", and a drum and bass variant at 192bpm that rapidly cycles through different instruments in a demoscene sort of fashion.

- In the ambient state, the Arduino alternates between whistling / theremin tunes and chirpy sounds.

- After detecting a pulse, it switches into the "sequencer state" using the actual compositions mentioned above.

- The colored light sensor determines the track: if red is dominant, it's jazz, for green it's barebones, and for blue it's drum and bass.

- Via the accelerometer (which includes a gyroscope), flipping the arduino upside-down will "reset" it back into the ambient state.

Comments

Popular posts from this blog

11.18.17 | Week 12. Blog Debrief

12.09.17 | Week 15. Blog Debrief