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/

Screen Shot 2015-04-05 at 4.23.28 PM

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/ 

Screen Shot 2015-04-05 at 3.43.57 PM

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

Screen Shot 2015-04-05 at 3.58.08 PM

(a sock-monkey)

Kinect (depth camera)

Synapse http://synapsekinect.tumblr.com

by Ryan Challinor

Screen Shot 2015-04-05 at 4.08.17 PM

(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/

20150227-Robin-10-1024x683

 

This project uses:

  • maxurl
  • jit.gl.text2d
  • jit.openni
  • kinect

https://cycling74.com/project/do-you-see-yourself-in-code/

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.

Kinect – revisited

Various ways Kinect 1 still runs in Mac OS with Max/MSP, Processing, and OSC.

Note: this is about the ‘old’ Kinects – not the latest versions (Kinect 2). Although, Dale Phurrough’s Max dp.kinect2 external works with Kinect 2 in Windows 8+.

(self portrait with Synapse)

Screen Shot 2015-04-04 at 4.38.25 PM

Synapse

Synapse converts skeletal data to OSC. It still runs with Max/MSP even though it is not supported. http://synapsekinect.tumblr.com

Here’s how to run with Max: http://synapsekinect.tumblr.com/post/6307752257/maxmsp-jitter

Don’t be surprised if Max crashes occasionally.

Kinect-Via-Synapse

Max/MSP examples of skeletal tracking

https://github.com/jpbellona/Kinect-Via-Synapse

Processing:

Processing uses OpenNI library. Use the Processing package manager to install or update the OpenNI library.

There are several built-in examples (under Contributed Libraries). Many of them work, including the “hands” example. Wave your hand a lot to get it to start tracking.

jit.openni and dp.kinect

http://hidale.com

Dale Phurrough’s free Max external jit.openni is no longer supported. I was not yet able to find a Mac version that runs. The dp.kinect external runs only in Windows.

dp.kinect is for Kinect 1 and up to Windows 7. dp.kinect2 requires Windows 8+. More testing on the way. Note that dp.kinect is a commercial product.

https://cycling74.com/toolbox/dp-kinect-external-using-microsoft-kinect-sdk/

 jit.freenect

http://jmpelletier.com/freenect/

Screen Shot 2015-04-04 at 5.02.46 PM

Provides depth camera data as a Jitter matrix. Various modes, including IR.

A tutorial by Peter Elsea: ftp://arts.ucsc.edu/Pub/ems/electronic-contraptions/Max%20and%20Kinect.pdf

SimpleK

icon_512x512@2x-300x300

Jon Bellona OSC/Kinect libraries for Processing

https://cycling74.com/toolbox/simplekinect/

I was able to run the Processing sketch and receive OSC data on port 8000 in Max – but the UI is somewhat confusing and there is no camera input to monitor skeleton tracking. This probably would not be difficult to add to the sketch by looking at the SimpleOpenNI examples.