Tower of Power

From CCRMA Wiki
Revision as of 14:51, 21 November 2014 by Gbdavis (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search


  • First draft sketches by Connor

CarlAndre1.jpg CarlAndre2.jpg

  • Initial sketches by Graham and Connor

ToP1.jpg ToP2.jpg ToP3.jpg WP 000000.jpg

  • Sound Design

Sd1.jpg Sd2.jpg Sd 3.jpg

  • Prototype photos

Photo 2.JPG

  • Distance Sensor prototyping

IRSensor1.jpg IRSensor2.jpg

  • LED and Arduino prototyping


  • Construction

Construct2.JPG Construct.JPG Construct1.JPG WP 000010.jpg WP 000011.jpg WP 000012.jpg WP 000015.jpg WP 000016.jpg

  • Piezo and Distance Sensor Wiring


examples of similar work


minimum viable project
- 2 boxes - one tower and one platform with piezo contact mics and distance sensors.
- tower will have rectangles cut out of two faces so users can place arms through the tower. it will not have a top.
- piezos will be on each face of the tower and platform and will have pre-loaded samples. when struck, they will play those sounds.
- distance sensors will be on two faces of the tower and along top face of platform. they will connect to ambient noise that is altered by how close/far the user is from the sensor.
- speakers are outside of 2 boxes and are connected by wires.

desired output
- 3 boxes instead of 2. the next box will be a rectangular prism and in between the tower and platform in size and shape
- piezos and distance sensors would be a part of it as well.
- LED's would be introduced and would change based upon the body of the user in relation to the distance.

unlimited time
- each box is wholly self-contained with speakers, etc. so users can move them into new arrangements.
- more boxes, of course. total number is undetermined.
- spatial interaction between the boxes and the users would also influence the ambient noise.


1/2 inch thick maple plywood
wood glue
piezo discs
distance sensors
co-ax cable
Max patches for piezo inputs and distance sensor input
Arduino program for distance sensors and Arduino

steps needed for minimum viable project

1. create timeline for box completion and coding
2. prototype box, piezo interaction, and distance sensors - figure out crosstalk of piezos, etc.
3. write code on Max/MSP to get piezos to map to sound
4. design samples for piezo, ambient noise for distance sensors
5. build boxes
6. after piezos have been figured out, attach piezos to boxes
7. troubleshoot
8. work with distance sensors to write code in Arduino and Max/MSP
9. physically attach sensors
10. troubleshoot
11. paint boxes - color TBD
12. implement LED's
13. plug into speakers
14. play

updated timeline for completion

Monday November 17th: Finish Tower Construction + Begin Sound Design
Tuesday November 18th: Wire Piezos + Sensors in tower
Wednesday November 19th: Build stand for tower (wood to be bought at Home Depot)
Thursday November 20th: Wire LED's
Friday November 21st: Finish any extra sound design/wiring needs


Monday December 1st: Dress Rehearsal
Tuesday December 2nd: Take care of any troubleshooting needs
Wednesday December 3rd: Presentation and Documentation Session (5-7pm)