Amoeba Dance
By Memo Atken at The Mega Super Awesome Visuals Company http://www.msavisuals.com/category/work/by-type/#Selectedworks
“It’s basically a vertex shader, so can’t be used as a pixelshader in vvvv, but could be used as a vertex shader in vvvv. You would have to convert the code from GLSL to HLSL though. The GLSL code is on my site (link above), but actually if you need HLSL you can find loads of similar radial distortion samples on the web (Alex has links to a few more superior radial deformations on his blog, again link above).
In this video the GLSL is simply deforming the sphere and rendering with a very basic flat shading, it’s VDMX which is doing the audio analysis and animating the parameters of the GLSL shader… and taking the flat rendered sphere and applying quite a bit of post effects to get this look.”
Optical feedback
GifToSyphon
Animated GIFs, Syphon, open source.
http://vdmx.vidvox.net/blog/giftosyphon
Yes I’m thinking the same thing. Cat videos in Max!
Uses Giphy: http://giphy.com
Jitter light painting
By Blair Neal
Note: The Max patch crashes Max 6 and 7 – as soon as the camera detects movement. This message precedes the crash: “our pool count isn’t zero (3), must be calling from the wrong thread…living dangerously”
Live face substitution
From the same author: http://blairneal.com/blog/were-live-live-tv-face-substitution/
Using Syphon and VDMX
Brushtips
Painting in Max/MSP with various brush styles.
By Nesa Popov
From this post: https://cycling74.com/forums/topic/live-drawing-w-jitter-wacom-tablet/
The brush styles are contained in the frames of a Quicktime movie.
Also see “Harmony drawing App” https://reactivemusic.net/?p=3806
Download
This patch was copied from the Cycling74 forum and is distributed without permission of the author.
https://github.com/tkzic/max-projects
Folder: brushtips
patch: brushtips.maxpat
Silhouettes
Various methods of separating foreground from background.
Making Connections, Camera data (Max)
By Andrew Benson
https://cycling74.com/2009/10/26/making-connections-camera-data/
cv.jit
By Jean-Marc Pelletier
cv.jit.binedge
Extract edge pixels from a binary image
cv.jit.floodfill
Isolate a single connected component from a binary image
(a sock-monkey)
Kinect (depth camera)
Synapse http://synapsekinect.tumblr.com
by Ryan Challinor
(Using jit.synapse from: http://synapsekinect.tumblr.com/post/6307752257/maxmsp-jitter – Can you find the sock monkey?)
See yourself in Code
“Commissioned for the BBC’s make it digital event, the brief was ‘to get children into code’. My installation downloaded the event’s twitter feed in real time and displayed the page’s body text inside the bodies of passing people. Moving their hands around allowed people to scroll through the html/js/CSS.”
By Robin Price
http://robinprice.net/2015/03/do-you-see-yourself-in-code/
This project uses:
- maxurl
- jit.gl.text2d
- jit.openni
- kinect
Synscape
A soundscape that responds to color.
By Helen Trevillion
The Max patch is not available. From the video it appears that many channels of sound are playing concurrently. Color values are assigned to faders for each channel.
Depth sensitive blob tracking
Kinect and Max/MSP
By Zachary Seldess
Uses jit.freenect and jit.cv By Jean-Marc Pelletier