-
Notifications
You must be signed in to change notification settings - Fork 0
Class Notes
This is the spot for class notes: topics discussed, questions asked, videos watched.
Where have we been, and where are we going?
The Senster (1970) – Edward Ihnatowicz: https://youtu.be/1jDt5unArNk
Beginning to define our terms:
What is "code"?
What is "interactive" vs "reactive" vs "participatory"?
Is interactive art always digital?
Kinetic sculpture by Karina Smigla-Bobinski: https://youtu.be/OcNtvfALW1Y
Interactivity beyond human participation:
Ken Rinaldo, Spider Haus Movies: http://www.kenrinaldo.com/portfolio/spider-haus-movies/
The main question for this course:
What can code allow art to do differently?
Art/Code Propoganda:
Casey Reas- Drawing with Code: https://youtu.be/_8DMEHxOLQE
Working with Data: https://youtu.be/99gMbK2QCKE
Presentation: Algorithmic Art
NONLINEAR / INTERACTIVE STORY MODELS
Phrasal Template
Like Mad Libs.
Loveletter, by Christopher Strachey: http://www.gingerbeardman.com/loveletter/
Art Critique Generator: http://www.pixmaven.com/phrase_generator.html
Machine Imagined Art: http://www.shardcore.org/cgi-bin/getArtwork.pl
Hyperlink
Like a Wiki.
The Jew's Daughter, by Judd Morrissey: http://www.thejewsdaughter.com
Karsmashians, by Hannah Epstein: https://youtu.be/GotYUP5UOm8
Branching
Like Choose Your Own Adventure (CYOA).
CYOA Analysis: http://samizdat.cc/cyoa/
Coming Out Simulator, by Nicky Case: https://ncase.itch.io/coming-out-simulator-2014
Narrative Structures and Multiple State Systems
http://www.6amhoover.com/viva/chapter_one/diagrams/index.htm
GETTING INTERACTIVE BEYOND THE COMPUTER SCREEN:
ALTERNATIVE CONTROLLERS AND INTERFACES
Revisiting our definitions...
- Interactivity
- Open Interactivity vs Closed Interactivity
Lorna (1979-1983) by Lynn Hershman Leeson
(Said to be first interactive video disk)
http://www.medienkunstnetz.de/works/lorna
https://www.youtube.com/watch?v=erSDdku0edI
Artificial Changelings (1998) by Toni Dove
(Location zones as video triggers)
http://www.tonidove.com/ac1.html
Legible Cities (1988-1991) by Jeffrey Shaw
(Bike as video controller)
https://youtu.be/61l7Y4MS4aU
Configuring the Cave (1996) by Jeffrey Shaw
(Mannequin as audiovisual controller)
http://www.jeffreyshawcompendium.com/portfolio/configuring-the-cave/
Very Nervous System (1986-1990) by David Rokeby
(Body as sound controller-- tracking with camera input)
http://www.davidrokeby.com/vns.html
Robotic Flower Garden (2006-2009) by Sena Clara Creston
(Body controlling kinetic output-- via proximity sensor)
https://youtu.be/El1G3lEpuxE
https://youtu.be/R6HAw2JXaGw
Frequency and Volume (2003) by Rafael Lozano Hemmer
(Body as radio controller- via camera)
http://www.lozano-hemmer.com/frequency_and_volume.php
The Treachery of Sanctuary (2012) by Chris Milk
(Bodies controlling augmented bodies- via Kinect)
https://youtu.be/I5__9hq-yas
Cockroach Controlled Robot (2006) by Garnet Hertz
(Cockroach controller)
https://youtu.be/kA87IctQ17U
ARRAYS
Voice Tunnel (2013), by Rafael Lozano Hemmer
http://www.lozano-hemmer.com/voice_tunnel.php
Voice Array (2011), by Hemmer (similar to previous project, gallery scale)
http://www.lozano-hemmer.com/voice_array.php
Keep Calm and Tickle the Dog (2014), by Raven Kwok
https://www.openprocessing.org/sketch/167470
VIDEO MIRRORS
Daniel Rozin:
Wooden Mirror (1999): http://www.smoothware.com/danny/woodenmirror.html
PomPom Mirror (2015): http://www.bitforms.com/rozin/pompom-mirror
Penguins Mirror (2015): http://www.bitforms.com/rozin/penguins-mirror
Rafael Lozano Hemmer:
Eye Contact (2006): http://www.lozano-hemmer.com/eye_contact.php
Subtitled Public (2005): http://www.lozano-hemmer.com/subtitled_public.php
Paparrazi Bots (2009), By Ken Rinaldo: http://www.kenrinaldo.com/videos/?video_id=170
Shadow (2003), by Zack Booth Simpson and Adam Frank: https://youtu.be/plNDHfzTBn0
Entangled (2015), by Camille Utterback: http://camilleutterback.com/projects/entangled/
SERIAL COMMUNICATION
Here are a few more simple sketches demonstrating Serial Communication between Arduino and Processing.
Find the sketches in the Week 13 code folder.
Example 1:
Serial monitoring in Arduino: Sensor input changes LED brightness in Arduino. Monitors input in serial monitor.
Example 2:
Serial communication from Arduino to Processing: sensor input changes size of ellipse in Processing.
Example 3:
Serial communication from Processing to Arduino: move the ellipse in Processing to turn the LED on and off.
For more details:
https://learn.sparkfun.com/tutorials/connecting-arduino-to-processing