Max/MSP/Jitter
Official website: http://www.cycling74.com
Help, documentation and tutorials: http://www.cycling74.com/docs/max5/vignettes/intro/docintro.html
1) Getting data from the arduino to maxMSP:
- Arduino interfacing with maxMSP: http://www.arduino.cc/playground/Interfacing/MaxMSP
- Simple Message System: http://www.arduino.cc/playground/Code/Messenger
- PDuino for max: http://www.parasitaere-kapazitaeten.net/max_msp/pduino_for_max
2) Diagram of parameters for the 6 laser sensors version
- Standby position:
All sensors recieving data (on) ➩ play: dressed_loop.mov
- Laser no.1 broken:
Off: Laser 1 - On: Laser 2, 3, 4, 5, 6 ➩ play: main_movie.mov
- IF Laser no.2 not broken in less than 5 seconds since laser no.1 broke :
play backwords according to dress_patch
ELSE ➩Off: Laser 1, 2 - On Laser 3, 4, 5, 6 ➩ continue playing: main_movie.mov (nothing happens to the movie)
- IF Laser no.3 not broken in less than 5 seconds since laser no.2 broke :
play backwords according to dress_patch
ELSE ➩Off: Laser 1, 2, 3 - On Laser 4, 5, 6 ➩ continue playing: main_movie.mov (nothing happens to the movie)
- IF Laser no.4 not broken in less than 5 seconds since laser no.3 broke :
play backwords according to dress_patch
ELSE ➩Off: Laser 1, 2, 3, 4 - On Laser 5, 6 ➩ continue playing: main_movie.mov (nothing happens to the movie)
- IF Laser no.5 not broken in less than 5 seconds since laser no.4 broke :
play backwords according to dress_patch
ELSE ➩Off: Laser 1, 2, 3, 4, 5 - On Laser 6 ➩ continue playing: main_movie.mov (nothing happens to the movie)
- IF Laser no.6 not broken in less than 5 seconds since laser no.5 broke :
- play backwords according to dress_patch
- ELSE ➩ All sensors not recieving any data (off) ➩ play: naked_loop.mov
- ♣ Videotracking patch for maxMSP (to use with an infrared camera without the arduino board) 99$
- http://www.cycling74.com/products/cyclops
- http://www.cycling74.com/downloads/cyclops
Cyclops13.pdf
3) Writting the patch
4) Implementing and controling the actual video
5) Setting up the installation
6) Using video tracking as input