MIDI Controller for Monolake Live [2005]
Performing my music live is an important part of my artistic expression. Performing live needs instruments one can perform with.

Monodeck I

In 2003 I decided to build my first own MIDI controller, the Monodeck. A MIDI controller is a hardware unit made for controlling a computer in a musical way, turning a general problem solving machine into a true musical instrument. For my live performances I needed a very specific device. No commercial product matched, so I finally built my own one, a box with knobs, LEDs and buttons, with a layout optimised for my performance. It worked much better for me than expected, my concerts became more spontaneous and I becam e quite skilled playing it.

Monodeck II

However, the first Monodeck still only served as an additional interface and could not replace operating the computer with the mouse and staring at the screen during my concerts. After three years of heavy touring the unit started to fall apart and it was time for a new version, larger, more precise, with more possibilites, build as an industrial grade prototype, black aluminium, white engraved text, no plastic, made to survive rough touring a bit longer:

Monodeck I
I started with first sketches for Monodeck II in summer 2005. The hardware was finished one year later, the development of a new Monolake live show took another six month. The first concert with Monodeck II was a very successful show in Vilnius / Lithuania. Monodeck II allows me to perform concerts with a very high degree of freedom and room for improvisation without even looking at the computer screen. Monodeck II controls a mixer, a battery of effects units, a large number of software instruments and an arbitrary number of MIDI loops hosted in Ableton Live. At any time of the performance I can access any part of it, play a bassline from one track together with an altered version of a drumgroove from another one, leaving interesting momentary states with tiny alteraltions in sound for a longer period of time or jump back and forth between different parts to create breaks of all sorts, while multicolor LEDs provide constant optical feedback and facillitate navigation thru my set.

Technical Details

Monodeck I was more or less a combination of the internal parts of a Doepfer Drehbank controller plus some more Doepfer boards for a small number of buttons and LEDs plus a MIDI / USB interface.

For Monodeck II we wanted a more customised and flexible solution and we decided to use the MIDIBOX hardware modules developped by Thorsten Klose, [www.ucapps.de]. Inside Monodeck II two chained core PIC modules, and several AIN, DIN, and DOUT boards are controlling LEDs, buttons and knobs. For addressing Monodeck II`s 110 RGB LEDs Ralf Suckow designed a special hardware / firmware modification for the DOUT / core modules. Now LEDs can not only turned on/off to produce seven colors but also dimmed by software. A special hardware extension also allows adjustment of the color range of all LEDs at the same time. The firmware on the two Core modules only provides the basic functionallity to allow scanning of knobs / buttons and control the LEDs via MIDI notes / MIDI CCs and some test routines.

Monodeck I

Monodeck I
monodeck to max to live

The more interesting work is done within a MAX patch acting as the bridge between the Monodeck II and Ableton Live. This patch allows assignment of a variety of different functions to the buttons and to use the LEDs for feedback. This makes the Monodeck II a very open and expandable system, since it provides not only knobs but also a 8 x 8 LED button matrix. A MIDI step sequencer, pads to launch sounds, remote control of FX etc. is all possible with this structure.


Monodeck I
credits

Ralf Suckow: support, electronics, PIC firmware, ideas, dedication, component hunting
Jan Buchholz: Python script & Live API
Schaeffer AG: front panel manufacturing
Thorsten Klose: MIDIBOX modules
Robert Henke: idea, concept, electronics, mechanical engineering, design, wiring miles of cable, MAX patching, gin & tonic.

Monodeck II is not for sale