40 voices of “drunken” motion in Max
Audio engine and concept stolen from Sam Tarakajian
You may notice similarities to dude837’s Boids sonificiation patch.
http://reactivemusic.net/?p=18388 The swarm was replaced by drunken dots.
Pitch Tracker and Autotuna M4L devices without Live.
The Live Object Model in Max for Live.
Several ways of working with Ableton Live parameters in a M4L patch. (This is an improved version of the patch we built in class)
The Live Object Model description:
In the coming weeks we will build synthesizers and work with control surfaces in M4L
Build 3 or more M4L devices, including one of each of the following
An audio effect
A Midi effect
Its ok to adapt and “improve” an existing device.
Please bring in your work in progress for next week and be prepared to demonstrate something. The entire assignment will not be due until March 31.
“Boids is a bird flight and animal flock simulator. It is based on the same algorithm which was used in “Jurassic Park” for herding dinosaurs.”
Max external by Singer, Jasch, Sier and Smith. Tutorial by dude837
patch: main-tz.maxpat (slight modification to enable existing presets to work)
Download version 1.1 from
http://s373.net/code/ (in the section called “boids for max”) Then add the path to the downloaded folder to Max objects | file preferences
video-delay-fb (adapted from a patch by Andrew Benson)
rotation-fb (auto rotation, feedback, matrix resizing, inversion)
Fractal geometry with Jitter.
By Peter Elsea
“Fractal geometry is the study of objects that have a property known as self- similarity – They are made up of smaller copies of the overall shape. One of the most popular is called the Sierpinski triangle”
The Max patches were developed (stolen) from Elsea’s lecture notes at
http://peterelsea.com/Maxtuts_jitter/Fractals_in_Max.pdf. The first patch draws Sierpinski triangles. The second patch is generalized to circular shapes with N corners.
fractal-n-corners.maxpat (N corners)
You will need to download Elsea’s Lobjects abstractions and add the path to Max in Options | File Preferences:
Draw random colored dots on a 2d plane.
Dots are superimposed on a world map using the lcd object.
additional files: worldMap.jpg
Load the patch and click the toggle in the upper left corner to begin drawing. Number boxes allow you change rate and dot size. Click the purple “clear” message to start over.
Notes: Since Mavericks, the Soft66lc SDR external has not been working in Max. Although I was not able to update the external, there is a temporary workaround.
Mac OS is hijacking the FTDI USB device with its own driver. You can unload the driver from terminal:
sudo kextunload -bundle com.apple.driver.AppleUSBFTDI
To reload the driver use “kextload”.
Here is article from Sparkfun with details about this workaround:
And a more elaborate workaround that removes the Apple driver:
Notes about latency and FTDI
The real solution involves using the new Apple driver to communicate with the device:
Or spoofing the driver with a codeless kext: