Note: Please see project logs below for most up-to-date info!
Prototyping to the Max: how to use a graphical programming environment to get your project off the ground. Visual programming environments like Max and PureData were originally designed with audio-visual projects in mind, but they can provide tremendous value to makers of all sorts. These tools are highly modular and intuitive, even (maybe especially) if you're not comfortable writing code. With these tools, it becomes trivial to connect anything to just about anything else:
Want to leverage MIDI or HID control to some software you wrote?
Want to drag and drop UI elements to control an Arduino without extra hardware?
Want to drive a chain of RGB LEDs using gifs or videos?
Want to spin up a simple web server without writing a line of code?
All of this is possible (quick, even) using Max. On top of all that, it is a great way of learning the fundamentals of DSP, video processing, and functional programming.
In this workshop, attendees will learn the fundamentals of Max and useful specific modules, with an emphasis on those involving connectivity and networking.
Instructor: Guy Dupont
Guy is a software-oriented creative technologist from Cambridge, MA. He spent six years as a consultant writing native Android applications for startups, fortune 500 companies, and everyone in between. Currently, he leads the software team at Pison Technology, where they use nerve sensing technology to let users interact with their world in new ways. Guy also moonlights as an audio engineer, recording and mixing out of his small home studio.