Aron: So far we have created a set of sounds based upon one source synth sound which we have called no.0. Then we have created 6 variations for on this sound and assigned them to the synths morph functions. This has allowed us to change the parameters of each of the 6 variations without effecting any of the others. We have opted for subtle differences in so that the listener may not clock the changes obviously. There is also a set of chords/harmony. I've created 5 different harmony sets which are triggered via MIDI by the computer. Currently these are designed to be notably different but in future these will be ordered and slowly evolve compositionally.
Joanne: An array of six ultrasonic distance sensors are connected to an Arduino Uno that sends the data captured as an array of six values to the computer via the Serial port. The data is processed and smoothed on the Arduino and then sent to SuperCollider (audio software). In SuperCollider, the 6 sensor values are assigned to variables that are then mapped to directly control parameters of the sound, and trigger more drastic, global changes in the sound. Different mappings have been explored, including controls to trigger large effects on the sound, subtle changes to the delay, arpeggiator speed, and adding movement to the panning. From SuperCollider the numbers are sent by OSC to Processing (graphics software) and used to morph the colour, shape and size of the graphic rendering.