Multi-Serial PhotoCell Theremin

Started with the old Theremin #2, used a photocell instead of the rangefinder, added a second photocell and tweaked the pitch shift button to jump octaves (e.g. a D# is still a D# when button is pressed). One photocell controls the note (takes five readings with an array and maps it between 100 & 500 if pitch button is pressed and 50 & 250 if else); the second photocell controls the duration of the note by dividing the reading by 20; and the switch, as previously mentioned, controls the octave jump. In Processing, the the note, duration and switch are collected as serial data and used to oscillate the colours on the sketch’s grid. The note controls the opacity, duration affects the movement and the button does two things: controls the green value in the fill() AND affects the note reading (opacity) via pitch shifting. Arduino code: int analogCell1 = […]

Some Men Just Want to Watch the World Burn

Imagine the Sims or Rollercoaster Tycoon. Except without the sims themselves or the houses  or the coasters or anything but landscape. You’re staring at a landscape and you can manipulate how it will develop, but you’re not moving trees or placing coaster tracks from a mouse or menu, you’re playing a melody that will dictate the fate of that environment. With a MIDI controller you can choose to play consonant melodies or chords to grow trees and bring life to the landscape or play with dissonance to burn it all down. There is no objective, no end, no story, there is no right or wrong; you can can build a forest and burn it down and never lose a point. We’re hoping to assemble this via a DIY wooden MIDI controller with cooper plate keys/switches, an Arduino, Unity 3D and a projector. Because, and Alfred said it best, some men […]