previous semester found here
This is a workshop class meant as a support group and knowledge-sharing club for students pursuing their own paths in advanced max/msp/jitter work.
Students are required to give a detailed presentation which explores one topic, create two small patch artworks, maintain a webpage, perform a midterm and create a final.
Grading is not an exact science. My grades tend to curve high, especially in this class. If you're sitting in the classroom on day one, it means that you care enough to throw yourself at this stuff on your own time, and that's what's important. A rough breakdown of how I am thinking about grades is as follows:
Needless to say, this is not a class for coasting. If I think you're just doing enough work to get by, and/or you're NOT coming to me because you don't understand something, you're not going to get an A, no matter how whizbang cool your final is. TALK TO ME, ALWAYS. I cannot stress this enough.
The small animation and sound assignments should prove to me that you have been spending serious time with the material. They need not be complicated, but they should be finished. I want to see original work and serious thought here, and rest assured I will know if you're slacking.
The presentations work like this: Every week, I want to see a detailed exploration of a technique in Max. Consider this a mini-class taught by 1 or 2 students, working with each other and me to show the possibilities and explore some paths. You do not need to show every aspect of the tech, just take us down a secret path. Surprise us.
The midterm will be a performance, probably at Monkeytown in Williamsburg. It is a small restaurant with immersive video, loud sound, and great food. Everyone in this class must perform for 10-15 minutes, video and sound. More details as we approach the date. Don't be frightened.
Your final project can be anything, as long as it is backbreaking work. It may be doubled up with another class or a thesis, as long as the patchery is extensive.
Midterm and final projects can be related, as stepping stones to the thesis.
More than anything else, you should be your own worst taskmaster in this class. As you all know, the self-directed students are the ones who excel in this programming environment, and I want to provide a structure for you, the cream of the crop, to thrive.
I will have office hours either in the main lab or at another location (you will have plenty of warning if this happens!) practically every Thursday evening, from 6:30-9:30PM. This will be the best time to reach me or ask me questions. I also check email frequently.
We will have guest speakers 3-4 times during the semester. These will be added to the syllabus as they are confirmed.
Jan 22 | OpenGL 1 - gl contexts, the gl structure, basic objects, videoplanes |
Jan 29 |
OpenGL 2 - textures, slabs, wacky gl possibilities |
Feb 5 |
Video tracking techniques with cv.jit Student talk: Eddy Rodriguez |
Feb 12 |
Audio synthesis 1 Student talks: Leonardo Parra, Homework due: OpenGL animation |
Feb 19 | Presidents' Day- NO CLASS |
Feb 26 | Networks
Student talk: Anthony Besada, Walid Mohanna |
March 5 | Audio synthesis 2
Guest lecturer: R. Luke Dubois Student talk: Daniel Spagnoli |
March 12 | Guest lecturer: Scott Fitzgerald
Student talk: Karl Mendonca Homework due: MSP composition |
March 19 | Spring Break- NO CLASS |
March 26 | Interface and organization
Student talk: Siu Chong Guest lecturer: Anton Marini |
April 2 | Audio Synthesis 3
Student talks: Dave Della Costa, Yosuke Toyoda |
April 10 | Generative techniques
Student talks: Todd Vanderlin, Rafael Mejia |
April 16 |
Performance midterm at Monkeytown |
April 23 | Final project proposals and clinic |
April 30 | Final project clinic sessions |
May 7 | Final project clinic sessions |
May 14 | Final projects due. Guests encouraged at this class. |
There are many sites about Max on the web. This list will grow throughout the class.
There is no better way to learn Max than to ask questions. Asking questions is easy when you have the patience for mailing lists. Joining one or all of these is not required for the course, but you will find it much much easier to learn the material with community support.
your name and face here!
Last updated