The Party Van is a live performance patch with dozens of modules and dsp effects covering a wide range of sampling, processing, and synthesis techniques. It is primarily programmed around monome and arc controllers, but has built in MIDI learn functionality (as well as mappings for TouchOSC, Keith McMillen Softstep, and Shbobo Shnth).
Since it was first released The Party Van has been downloaded thousands of times and my videos of it in action have tens of thousands of views. It’s one of the most popular monome apps and I’m constantly finding new recordings and videos of people using it. I’m always blown away by the variety of things people do with it. It makes me happy to see people making music with and finding enjoyment in a piece of software I’ve written.
Here are some videos/demos of The Party Van in action.
This is the very first video I made demoing The Party Van:
That’s not everything it can do, but just a quick taste of some of the slicing/granulizing/pattern based stuff.
Here is a more thorough though less musical example of stuff (from v05-era):
And now a more musical but specific (snare-based) example:
Here’s a demo of the C-C-Combine module:
Here’s The Party Van as used in my series of pieces Everything. Everything at once. Once.
DESCRIPTION AND OVERVIEW
The Party Van is a live sampling and performance instrument built using Max/MSP. It was programmed around the Monome 64 and Arc 2 controllers but includes mapping for an iPad running TouchOSC (custom layout included) as well as the Keith McMillen Softstep foot controller. Additionally, the patch has MIDI learn functionality built in, so every parameter can be mapped to any MIDI controller.
THE PARTY VAN INCLUDES SOME OF THE FOLLOWING:
– A variety of samplers/loopers oriented towards live performance
– Granular, concatenative, and convolution based synthesis on recorded buffers
– Buffer-based and real-time audio analysis used to dynamically generate intelligent presets
– Input/output effects
– Input stage convolution and amp simulation
– 8-bit sampler/looper based on the ciat-lonbarde Cocolase instrument
– Virtual CD skipping module based on “The Chocolate Grinder”, another one of my patches
– Concatenative synthesis module based on “C-C-Combine”, another one of my patches
– Attack-based sampling and triggering of effects
There is no quantization. And all the modules play really nicely together. You can start recording a loop while in slicing mode, or switch between grain/normal and start where you left off, or record every knob wiggle in the pattern recorder, or reverse while creating your original loop etc…
(current version v1.1, last updated on 6 November 2014)
(tpv1.1 is known to crash in Max7. Please continue to use Max6 for now)
For an ‘up to date’ version via GitHub you can follow the repository here: