Winter Workshops


JANUARY 22 and JANUARY 29th PROCESSING Workshops…   with Rob Powell Processing is an open source programming language and environment for people who want to program images, animation, and interactions. It is used by students, artists, designers, researchers, and hobbyists for learning, prototyping, and production. It is created to teach fundamentals of computer programming within a visual context and to serve as a software sketchbook and professional production tool. Processing is free to download and available for GNU/Linux, Mac OS X, and Windows. To contribute to the project’s development, please visit http://dev.processing.org/, which includes bug tracking and instructions for building the code, downloading the source, and creating libraries and tools. Processing is an open project initiated by Ben Fry and Casey Reas. It evolved from ideas explored in the Aesthetics and Computation Group at the MIT Media Lab. OTHER UPCOMING FRIDAY WORKSHOPS FOR THE WINTER TERM MAX MSP/JITTER Workshops…  with Julie Cruse SPECIAL DATE:   THURSDAY – JANUARY 28th – 6pm – 9pm Max/MSP/Jitter is an interactive graphical programming environment for music, audio, and media. For over two decades, people have been using Max/MSP/Jitter to make their computers do things that reflect their individual ideas and dreams. Compatible with Mac and Windows, Max/MSP/Jitter provides true cross-platform authoring and a free runtime version. Max/MSP/Jitter is three things: 1. Max, a graphical programming environment that provides user interface, timing, communications, and MIDI support; 2. MSP, for real-time audio synthesis and digital signal processing; 3. Jitter, for video and matrix data processing. Max is a visual programming language — you connect objects together with patch cords to design what you want.  While people have used Max to create a wide variety of applications, it’s primarily designed to handle the basic elements of media: time, interactivity, and control. MSP gives you the building blocks of a synthesis and DSP language in visual form. But more importantly, MSP permits synthesis and analysis to be controlled in expressive and powerful ways. The fact is, there are only so many ways to make sound, but there an unlimited variety of ways to control sound, due the way MSP’s audio objects work together with Max’s timing, control, and userate on a specific problem of interest. Max/MSP/Jitter is a common framework in which artists and researchers from varied disciplines can collaborate and cross-pollinate, building upon their respective specialties, all within the same flexible architecture. Recent artistic and research projects that have used Max/MSP/Jitter range from evolutionary systems for generating video filters to a computer controlled paint gun printer, and from music driven by the movement of ballet dancers to a robotic labyrinth that changes form as the participant walks through it.  (thanks to Luc DuBois for this great explanation) MEDIA DJ Workshops… with Patrick...

We help students create & document their creative research. Explore their work:

We help students create & document their creative research.

Explore our creative research.

Bronze Constellation (as a part of "Lost Wax" as a part of "Yoidles! Productions American Since 1980")

By Broooks WEnzel

Lost Wax project appeared as an integral part of my MFA thesis show in Trisolini. Lost Wax spins out of creating replica crayons out of actual bronze, then placing them secretly in crayon packs in stores around the world as i travel (see: http://yoidles.com/home/lost-wax/). As a part of Lost Wax, a free Android application was developed to allow viewers to compare the constellation created as the bronze crayons are scattered about the globe. Thanks in large to NATHAN BERGER, the AESTHETICS TECHNOLOGY LAB, and RAY PHOENIX for assisting in making this application become a reality. This application forks from the Google Skymap application, that allows viewers to view the locations of stars and constellations in the sky wherever they point their Android devices. The Bronze Constellation app retains the star and constellation data, however it makes a few changes. Bronze Constellation also includes points representing the locations where each bronze crayon has been placed and connecting lines between them that create the constellation. Additionally, the viewer’s vantage point has been changed. The vantage point no longer represents the viewer as standing on the surface of the Earth, instead the viewer’s vantage point is teleported into the center of the Earth. Thus, the constellation made by the bronze crayons on the surface of the Earth appears between the viewer and stellar constellations in the sky. This allows the viewer to gain perspective on the fact that Yoidles! Productions has created (and is still creating) the largest bronze sculpture in history (http://wp.me/POzNV-4m). To download the application navigate your Android device to the following address and click install....

Exploration in Isadora


In the Special Topics in Theater class offered this past Spring semester, we were assigned a final capstone project with a very open-ended format. My partner (Julian Stapleton) and I decided to use this opportunity to explore a piece of software called Isadora (developed by Troikatronix). The ultimate goal of our work was to develop a functional understanding of both live video editing and show control for theatrical applications, as the School of Theater plans to run projections for future shows via the program. We began by simply watching numerous tutorials and reading the user manual cover to cover, and then completing a LOT of experimental programming (coupled with dozens of screenshots, as the demo version of Isadora does not allow for saving files). Some examples of these screenshots can be seen below. For my own purposes, I decided to focus on mapping parameter control of images via MIDI. Isadora is a very open-ended program, and control over settings can be mapped to virtually any kind of control surface, whether that be the velocity of a keyboard note, a knob, a fader, or any other sort of control change function contained within a MIDI surface. The information given to the program with these control changes are then processed in real time, and can range from very subtle to very dramatic. One of my favorite uses of mapping with MIDI was patching the rotation of the projected image to a knob, allowing for very precise and very easy control over image size and rotation. We used the @Lab’s Panasonic Theatre Style Projector for our final installation, which took place on the side of Putnam Hall, shooting into the underside of Glidden Hall. Image and video of this installation can also be found below. This project would not have been possible without the usage of both the @Lab facilities and...

Lost Wax Android Application

By Broooks wenzel

Nathan, and the @lab are assisting in the modification of Google’s “Skymap” application to display the locations of the placements of bronze crayons as a part of my “Lost Wax” project. The application intends to allow users to use their android phones location sensors to view where the crayons have been placed geographically (yet vague) with respect to the user’s current geographical location.  

Zombie Walrus Detective

By Natalie Preston and Joe Friedl

When Zombie Walrus Detective isn’t getting distracted by his unrelenting urge to eat the brains of murder victims, he’s hanging out with his gluttonous seagull partner, Jorge, getting to the bottom of hard crime! This is not your ordinary Gumshoe. Zombie Walrus Detective is a weekly collaborative comic detailing the thrilling adventures of an undead-detective. Joe Friedl writes the comics and casts the programming spells that make ZombieWalrusDetective.com, while Natalie Pee paints the things with all the colors of the wind.

Video Compression Glitching

By Joe Friedl

I’ve been developing tools to aid in video compression glitching, or “datamoshing” as one incarnation is commonly known. Most frames in compressed videos are represented as the difference from the frames before it. The tools I’m developing allow someone to write a simple program to automatically rearrange the frames in a video, creating some potentially interesting effects. The videos below were made using a combination of my tools and ffmpeg. [youtube=http://www.youtube.com/watch?v=-tV5EPoKqXE&w=600] [youtube=http://www.youtube.com/watch?v=Khv_k9GDsKI&w=600] A playlist with more examples: http://www.youtube.com/playlist?p=PL1BF441FDEF3C1B00 To download the Python module, including a couple of example programs, go to:...

Read More