“The model kit” is an interactive spatial audio performance.
The performers with musical instruments are placed in different places of the big space. The music score consists of a small model for improvisation that should be repeated and the scheme for interaction with the sound that performer hears.
The listeners can participate in the performance by using the web application on their smartphones and tablets (or laptops etc). The listener can record the sound of the instrument that is being played and then play it back through any of seven loudspeakers. The qr codes near all the performers were used to get a fast access to the appropriate web page.
The interactive part is done with Max. The patch polls a text file on a web server with information about all events. The web app is very simple and is done with jQuerymobile and a simple php script.
Performed on June 15,16 2013 in Manezh exhibition hall, Moscow, Russia as part of the project “The trajectory of sound”, idea of the project – Dmitri Kourliandski.
Score and programming: Alex Nadzharov
Performed by Moscow Contemporary Music Ensemble
Ivan Bushuev – flutes, Oleg Tantsov – clarinets, Vladislav Pesin – violin, Ilya Rubinstein – cello, Nikolay Gorshkov – double bass, Dmitry Vlasik – percussion, Mikhail Komarov – percussion
MCME ensemble directed by Viktoria Korshunova.
“The model kit” from Alex N. on Vimeo.
This device can control up to three parameters with the Lorenz attractor (code ported to gen~ from the a-chaos library lorenz object by Andre Sier, http://s373.net/home.html)
This device uses the attractor equation (discrete approximation to the Navier-Stokes equation that is done with a-chaos libaray object – http://cycling74.com/toolbox/sier-chaos-lib/ ) to automate the delay times in the delay network
there are separate controls for 2 feedback chains and a control for an internal 1-pole lowpass filter
Live 8.3 / Max 6.0.8
This effect stretches the audio in real time according to the value of the automation. This can be used to add weird groove feeling to the loop.
The “grid” value changes the amount of steps in the main UI element.
“swing” control adds gradual time stretches on all 4 quarters. “noise” control adds random values (for 128 steps mode only)
“grain” knob changes grain size. “auto” button sets grain size according to the tempo and the selected grid. “gr env” changes the amount of envelope that changes the grain size.
some small stuff
1. Novation Launchpad tools:
rec toggles monitor
Prevents record arm from turning on and changes the monitor mode instead
smooth track volume
2. LPF18 filter (requires Max6)
18dB/octave lowpass filter with tanh~ distortion
filter source code by Josep M Comajuncosas from musicdsp.org / csound lpf18 opcode, ported to gen~
This small utility can help you to control 2 parameters with one controller.
The “Control” knob moves the orange dot in 2d space on a spiral trajectory. The resulting control values are the dot’s coordinates.
The movement on the 2d spiral can be slowed down with “Speed” control.
Percussive monophonic maxforlive synth that uses “fractal” noise generator and single sideband frequency shifter with envelopes. Good for very high sounds.
Dirty, aliased, sound depends on the samplerate.
Max 6 only.
and a small addition:
Simple kick drum synth that uses one sine oscilator with fm-feedback and “fractal” non-linear feedback (with the addition of 2 onepole hp-lp filters) similar to previous synth