Sometimes the "content you need" is a tackle box full of lures for specific situations – computer vision and great toolboxes for physical modeling Max externals, for example. This time, I want to remind you about something you might already have: the CNMAT tools. Most of the time, Max users who’ve visited the CNMAT website at UC-Berkeley are looking for the Max OSC (Open Sound Control) objects because they want to move data between sensors and actuators or talk to their or Apple or Android mobile devices. Or sometimes people have wandered over looking for a copy of Tristan Jehan’s analyzer~ object [think of it as the fiddle~ object with racing stripes, spinners, and an LED-illuminated undercarriage]. What? You don't have 'em yet? No worries - click here and click on the CNMAT Max/MSP Externals for Mac link.
An innovative young artist based in Holland.
pMix (short for preset mixer) is a composition and performance tool that facilitates the control of multiple plugin parameters using an intuitive graphical interface.
I will try to summarize here what I thought were some of the highlights of NIME 2009...
On the afternoon of April 3rd, I received an email from M.I.A.'s manager asking if I'd be interested in working with them on a one-off show on the mainstage at Coachella that would feature live video processing... Upon reflecting, I would also like to share a couple of valuable lessons I learned working on this production...
Keith McMillen Instruments recently impressed all of us at NAMM with demonstrations of a new pair of string performance devices, the K-Bow and StringPort, both of which include some very rich software applications written in MaxMSP. The K-Bow, a bluetooth-based wireless gestural controller integrated into a violin bow, has just started shipping so we thought it would be a good time to catch up with Keith and find out more about the project. I met Keith at his studio...
This year, we decided to set up shop at the 3rd annual Bay Area Maker Faire in San Mateo, CA. Last year, Cycling '74 shared a little corner of a booth with the nice people at MakingThings, and that was enough to get us hooked on this crazy annual celebration of all things DIY and electrified.
Brian Crabtree (who performs under the name tehn) and his partner Kelli Cain are collectively known as monome. They design what they call adaptable, minimalist interfaces. The musical instrument industry calls them alternate controllers. There are currently three models that interface with a computer. There is no hard-wired functionality; interaction between the keys and lights is determined by the application (such as Max/MSP) running on the computer. Basically the monome units can do whatever you program them to do and serve as alternate controllers for not just music but games, lights, video etc. Monome is fantastically successful. I found their story inspiring and exciting -- they represent a new breed of creative entrepreneurs who are environmentally and socially conscious.
This is perhaps an unusual article for Cycling '74 to put on their web site, because it has to do with all the languages that Max/MSP isn't. I have to confess that I'm not really a very good Max-user. I know only a handful of objects, and I am of the text-based generation that is still a little, um, "graphical-user-interface-challenged". I basically use Max/MSP only as a window onto computer music languages that I am adept at using. More and more, though, I am also using Max as base platform for connecting these languages to each other. One of the really great decisions that the Cycling '74 design team made was to make the development and integration of external objects relatively easy. This has been a real boost for the classes that I teach at Columbia University, and it has also allowed me much more creative freedom in my compositional work.
The JazzMutant Lemur is an incredibly versatile control surface for media applications. It allows you to create an interface match your performance needs, and communicates with your computer through an Ethernet connection (using the Open Sound Control messaging system). Unfortunately, there are relatively few software packages that speak OSC natively, so “bridge” software has been required to interface between OSC and the more common MIDI communication path.