Table Music – planning

Table music is the temporary name for my final project.

I have sketched a rough plan for all the components and the communications between them:

TL:DR

A gear based music machine controlled by one rotary encoder mounted on a main handled gear. Players compose their own physical and musical compositions by placing gears on the peg board and editing their patters using physical buttons and digitally projected interface.

Components include:

  • computer running processing + Max Msp
  • Arduino
  • projector
  • kinect camera
  • Pegboard 35″X20″
  • 8 X 7 “acrylic gears with IR stickers
  • Rotary incoder
  • 2 X big push buttons
  • 1 X rotary slider
  • Long HDMI
  • 2 X Long USB Cable

 

p5.js Versions on halftone camera

In this sketch, I continued using the ‘halftone effect’ and loaded into the sketch a live video feed using the capture video method in p5.js. The video’s pixels are being processed and converted to different shapes according to their luminance channel. Another feature in the sketch is an echo effect that is increasing over time – that effect can be reseted by clicking the screen. 

In this sketch, I used random(); operation to color certain elements of the ‘halftone effect’ + The video’s pixels are being colored by mouse movement on the screen. Another feature in the sketch is an echo effect that is increasing over time – that effect can be reseted by clicking the screen. 

In this sketch, I used random(); operation to color certain elements of the ‘halftone effect’ + The video’s pixels are being colored by a counter cycle that determines each shapes color. Another feature in the sketch is an echo effect that is increasing over time – that effect can be reseted by clicking the screen.