Adaptation of work by Camille Utterback.
By Golan Levin
By Amnon Owed
http://www.creativeapplications.net/processing/kinect-physics-tutorial-for-processing/
Update 4/4/2015 : I was not able to get the source code to run. Its no longer supported by the author. There have been various attempts to update: https://github.com/msp/CANKinectPhysics
“MSAFluid is a library for solving and displaying real-time 2D fluid simulations based on Navier-Stokes equations.”
By Memo Akten
http://www.memo.tv/ofxmsafluid/
MSAFluid demo in Processing:
“p5.sound brings the Processing approach to Web Audio and p5.js”
https://github.com/processing/p5.js-sound
From the noiseMod_AM example
Projects selected from the file | examples menu in Processing.
By various artists
“Yellowtail” by Golan Levin
All of the examples are worth checking out. Here are a few to get started.
Array | ArrayObjects
Image | pointillism
Input | clock |
Math | SineWave
Math | Distance2D
Structure | CreateGraphics
Transform | RotatePushPop
Advanced Data | XMLYahooWeather
Animation | AnimatedSprite
Cellular Automata | Spore1
Drawing | ContinuousLine
Geometry | SpaceJunk
Image Processing | EdgeDetection
Interaction | Tickle
Motion | Reflection1
Simulation | GravitationalAttraction3D
RotatingArcs
YellowTail
Mirror
Mirror2
Max/MSP, Jitter, Processing, and OSC
By Peter Wiessenthaner
teacher: Tom Zicarelli – http://tomzicarelli.com
You can reach me at: [email protected]
Office hours: Tuesday 1-2 PM, or Tuesday 4-5PM, at the EPD office #401 at 161 Mass Ave. Please email or call ahead.
Assignments and class notes will be posted to this blog: https://reactivemusic.net before or after the class. Search for: ep-426 to find the notes
Examples, software, links, and references demonstrated in class are available for you to use. If there is something missing from the notes, please ask about it. This is your textbook.
Syllabus:
Everybody calls this course “The Jitter class” – referring to Max/MSP jitter from Cycling 74. You will learn to use Jitter. But the object is to create interactive visual art. Jitter is one tool of many available.
The field of interactive visual art is constantly evolving.
After you take the course, you will have designed projects. You might design a new tool for other artists. You will have opportunities to solve problems. You will become familiar with how others make interactive art. You will explore the connection between sound, video, graphics, sensors, and data. You will be exposed to to a world of possibilities – which you may embrace or reject.
We will explore a range of methods and have opportunities to use them in projects. We’ll look at examples by artists – asking the question: How does that work?
Topics: (subject to change)
Grades are based on two projects that you will design – and class participation. Please see Neil Leonard’s EP-426 syllabus for details. I encourage and will give credit for: collaboration with other students, outside projects, performances, independent projects, and anything else that will foster your growth and success.
I am open to alternative projects. For example, if you want to use this course as an opportunity to develop a larger project or continue a work in progress.
https://cycling74.com/wiki/index.php?title=Max_Documentation_and_Resources
http://www.jeffreythompson.org
From “Every Possible Photograph”
http://www.jeffreythompson.org/every-possible-photograph.php
“Turns any hard surface into an interface”
from creativeapplications.net
A variation on the Twitter mood-lamp program.
note 6/2014 – this may not work due to changes in oauth
local files:
It grabs a ‘feed’ or any URL which returns a bunch of text. Then it does some analysis on the text, and using the results to send RGB data back to Max using OSC.