Making Connections: Eowave’s New Wireless Eobody
Eowave has introduced another product in their line of sensor to MIDI interfaces called the Eobody2 HF, a wireless sensor to USB MIDI device. Building on the user-friendly and rock solid USB MIDI technology used in other recent Eobody boards, the HF allows you to place interactive sensor electronics on dancers, small objects, or anything else where cables would get in the way. Now that we have some of these in stock at the Cycling '74 office, I sat down to give them a thorough run-through to see...
An Interview with Noriko Matsumoto
An amazing artist with an amazing range of work, read the interview of Noriko Matsumoto by Greg Taylor.
Max for Live: A Sneak Peak at the Live API features
So far we have talked about how Max for Live will allow you to create your own custom Max devices that run inside of Ableton Live. Most of the examples you've seen so far have been pretty similar to your average plugin, with the fundamental difference of being to edit the device in place. That in itself is pretty spectacular, and probably enough to please a lot of people and keep everyone busy. Well now I'd like to talk about a couple of features that really make Max for Live unique and pretty e...
A Look Back at NIME 2009
I will try to summarize here what I thought were some of the highlights of NIME 2009...
LFO Tutorial 4: Building Complexity
I'd like to share some really simple things that have worked for me that I hope you'll find useful, or that may provide a starting point for your own investigations.
Experiences from “Welcome Sound”
Many of us are invited to perform in unique circumstances – it’s a part of the Digital Media life. Recently, we’ve been featuring some interesting examples of Max-based work, including Andrew Benson’s work with M.I.A. and Dana Karwas’ installations. So when I was asked to play with an electronic music All-Star Band, I couldn’t help but document the experience.
Jitter on the Mainstage at Coachella
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...
A Look Back at Expo ’74
Last week, we put on our first conference. Now that Expo '74 is history, I've been asked to share my thoughts about the experience...
The Video Processing System, Part 3
In this installment, we'll be working on some more advanced ninja tricks - creating the beginnings of a control/preset structure with assignable LFOs, and building a GPU-based video delay effect. These two parts will bring our system to a much more usable level, and allow for much more complex and interesting results. Ironically, most of what we are really doing in this installment is just an extension of bread-and-butter Max message passing stuff.
An Interview with Keith McMillen
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...
The Video Processing System, Part 2
In our last article, we began to create our processing system by putting the essential structure in place and adding our input handling stage. In this installment we are going to be adding a gaussian blur and color tweaking controls to our patch.
Max 5 Guitar Processor, Part 5
In this, the final episode of our guitar processing extravaganza, we are going to step away from making effects and focus on performance support. For a system as complicated as this, performance support means two things: patch storage and realtime control. Thus, we will learn to create a preset system and manipulate the various on-screen controls with an inexpensive MIDI footpedal system.
Max 5 Guitar Processor, Part 4
At this point, we have a pretty useful guitar processing "rack", but it could use a little spice. This spice will come from two additional processors: a looping delay unit, and a basic reverb system. Also, to help keep the output useful, we will drop a limiter on the back end of the entire rig.
Tools for Creating Devices in Live
This article provides a brief tour of the features we’ve added to Max for creating Live devices. If you’re familiar with our old plug-in development objects, we hope you’ll notice the major improvements we’ve made. If you’re new to creating Max content for audio and MIDI processing, we hope this tour will give you a [...]
The Video Processing System, Part 1
Between the tutorials, Jitter Recipes, and all of the example content, there are many Jitter patches floating around that each do one thing pretty well, but very few of them give a sense of how to scale up into a more complex system. Inspired by a recent patching project and Darwin Grosse's guitar processing articles, this series of tutorials will present a Jitter-based live video processing system using simple reusable modules, a consistent control interface, and optimized GPU-based processes w...
An Interview with Dana Karwas
When you think of multimedia technology you think mostly about the technology. When you experience Dana Karwas' work you think of the rich organic layers of experience. Dana is working in the nebulous grey area between art and design. As a trained architect she is commissioned to do design works for giants such as Knoll, yet as an artist she creates amazingly tactile and organic performances like her work Party Dress and the installation Fursicle. Although based in architecture, Dana’s work us...
Max 5 Guitar Processor, Part 3
In the last article, we added some basic tonal effects: distortion/overdrive and EQ/filtering. This time, we will expand our virtual effects rack to include both a phase shifter and a full-featured modulating digital delay. As we add these effects, you will begin to see why a DIY effects system can trump any commercial product.
Making Connections: The Eobody USB OEM Board
This week the new Eowave OEM USB boards arrived at Cycling '74 HQ, and I was all too happy to give it a test drive. After having read the impressive spec sheets I was eager to see if the performance of the board lived up to all the promise. I quickly set to work putting it through its paces.
An Interview with Mattijs Kneppers
These days it seems that everyone wants to be an artist so I found it refreshing to meet someone who see himself as an engineer that wanted to create tools for artists. Mattijs Kneppers spoke to me by phone from his home in Holland.
LFO Tutorial 3: Extending Our Generators
Now that I've got a nice generative patch and a way to hear it, I thought it'd be nice to make a few improvements and extensions that would let me begin to specify larger structures - to generate instructions to my generative patch, as it were. While I'm sure that the world is full of people who want ways to have the same thing happen again and again, I'd like to do this in ways that offer a little more freedom than that. This short tutorial will add a modest number of these kinds of changes.