AUDIO TOOLS

A selection of tools for making music with computers engineered by Socco Chico.

Wac.LpDj (v2.05)

A remake of the excellent dj64 by BitBasic.

Wac.LpDj is an audio application for djing using either a Launchpad (via Wac.LaunchpadHandler) or a Monome

Requires Max Runtime to run. Full documentation included in the download

Max 5 Source Code and documentation [180KB]

Wac.LaunchpadHandler (v0.43)

A MIDI bridge and OSC wrapper for the Novation Launchpad, providing eight banks of decoupled grid goodness sending/controlled by OSC formatted messages on top of the direct integration with Ableton Live

Requires Max Runtime and some other bits and pieces to run - all detailed in the included documentation. Functionality can be edited by altering the included .js (javascript) file in your favourite text editor.

Now at version 0.43 which adds a few extra messages to the OSC protocol understood by Wac.LaunchpadHandler. See included documentation....

Max 5 Source Code and documentation [20KB]

Wac.NetworkMIDI (v1.2)

A tool for synchronising audio software on two computers across a network using MIDI messages without the need for hardware MIDI interfaces.

Wac.NetworkMIDI is a cross-platform tool for Windows and Os X written in Cycling 74's Max5 software. The software is now on V1.2; efficiency improvements and simplified network communications have been implemented.

Wac.NetworkMidi for Os X [7Mb]
Wac.NetworkMidi for Windows [3MB]
Instructions [32KB]
Max 5 Source Code [4KB]

Wac.KMKnativeIO

A Max5 Patch that uses javascript to handle the convoluted sysex communication required to use a Korg Microkontrol in 'Native Mode'

Max 5 Source Code [4KB]

The patch acts as a communications bridge, providing full interaction with the Microkontrol via simple Max messages.

Input from all control elements on the keyboard are available, including delta values from the knobs, allowing them to be used as true endless encoders.

Native mode also provides complete control of all the leds/lcds on the keyboard; visual feedback can be exactly tailored to your needs