Pro / Software

Essential Toolkit for Windows - Part 2:
(Mostly) Free Musical Utilities for Power Users

Edrum Monitor

www.edrummonitor.com

Edrum

Click to enlarge

Advisory Level: Like MIDI Trigger Duct Tape

This tool falls in a unique category: it's essential for the purpose for which it was designed, but it could be equally powerful for other things entirely. It's the "duct tape" of the list. (Think about it: when was the last time you used duct tape on actual ducts?)

First things first: the primary purpose of Edrum Monitor is, as the name implies, to "add more options to electronic drum modules." The idea is, you hook up your digital drum kit or drum sensors (like piezos on real drums), and Edrum Monitor process its incoming signal to help you get better-sounding results. It'll filter out glitches like unintentional hits, create zones, prioritize certain sensors, and balance and calibrate levels, with a whopping 300 channels.

But even if you don't use drum triggers, some of its features - obsessive data monitoring and visual meters - are useful for calibrating any MIDI input. Furthermore, the developers kept going, adding keyboard, mouse, and even joystick inputs. If you've ever played with a high-end, flight simulator gaming joystick, you immediately know the appeal.

Its drum-centric design could also be ideal for triggering samples in software like Ableton Live, Battery, and others.

It's free, but badly in need of donations, so give the developers what you feel it's really worth.

Audio and Production Power Tools

Jack for Windows

www.grame.fr/~letz/jackdmp.html

Advisory Level: Bleeding Edge But Worth Exploring

Jack is a powerful "low-latency audio server." We think of servers as being something sitting on a network, but in this case, you can use the client/server model to arbitrarily connect audio streams between applications, on one computer or multiple computers. In other words, if you ever wished it were as easy to pipe audio between software as it is with hardware cabling, this is the tool for you. JACK was born on Linux, and remains stronger on that platform than any other because of OS and host features unique to Linux music software. (In fact, it's one of the best reasons to give a Linux distribution a try, if you're feeling experimental.) Fortunately for anyone wanting to use their favorite Windows software, there is a capable port for Windows. It takes some effort to learn, but its deep capabilities make the work worthwhile.

Wormhole2

code.google.com/p/wormhole2

Wormhole

Click to enlarge

Advisory Level: Ideal if you need to defy space-time between computers

Somewhat like Jack but using an "effects insert" metaphor, Wormhole is a VST plug-in that allows you to route audio between computers or hosts. It's the creation of the developers at plasq, who moved on from audio to Comic Life and Skitch but kindly open-sourced this tool. Wormhole2 does only audio, not MIDI, but it's extremely flexible with audio, and can even work between platforms. For instance, you could start with Apple's Sculpture as a sound source from a Mac, but route it into a PC-only effect on a different machine, tracking the results into SONAR. You can sync the two machines, and even route audio back to the first machine, all without the use of a single physical cable. This could be especially nice if you want to collaborate with someone on a different OS.

Wormhole is easier to understand than JACK, and its use as an effects insert can work well. They're looking for a new leader on the project, so any developers reading this, go have a look.

MCmu

www.wisemix.com/mcmu

Advisory Level: Extreme Controller Power Tool

Technically this isn't free, but it could add value to gear you already own.

Mackie Control is a wonderful thing: it allows you to interact with music software using hardware control surfaces in ways MIDI alone cannot. Unfortunately, a lot of hardware doesn't support it, and even with Mackie's gear, Mackie Control can be overly rigid. MCmu allows you to use any hardware to emulate Mackie Control Universal mode. That means if you have hardware that lacks Mackie Control compatibility, you can use it as if it did. And if you do have a Mackie Control-compatible device, you can now customize the way it works rather than being stuck with the default. MCmu comes with an essentially unlimited trial, so there's really no reason not to give it a shot -- and likewise, no reason not to pay up if you like it. EUR39.

Windows has a wide variety of musical tools, so I imagine this may prompt still more ideas.

Bonus: Alternative Controller Tools

That covers the essentials, but I want to close with some more unusual entries, for exploring alternative controllers and creating new kinds of performance rigs. This just scratches the surface of a larger topic we cover regularly on createdigitalmusic.com. Edrum Monitor, as we've seen, can already turn mice, QWERTY keyboards, and joysticks into musical controllers. Here are some more possibilities.

OSCGlue

vvvv.org/tiki-index.php?page=OSCGlue

OSCGlue

Click to enlarge

Advisory Level: Bleeding Edge

OpenSoundControl (OSC) is an emerging, open format for communication between software and hardware, or software and other software, or even across multiple computers. It can be used for the sorts of things normally associated with MIDI, like controlling instrument parameters. But it's capable of higher resolutions, and its more modern, networking-style architecture makes it better suited to today's s oftware-centric world. It's popular in live visual software, and is used by the open-source Monome controller.

Of course, communications protocols aren't cool until you can actually use them. Since much of your hardware and software still works only with MIDI, you need something to bridge the gap. The community behind vvvv have developed the free VST plug-in OSCGlue that does the conversion for you. vvvv is a superb, Windows-only, visual-savvy patching environment, free for non-commercial use. (That's a topic for another article.) Because OSC works nicely with visual tools, OSCGlue can help you perform audiovisual wonders like controlling interactive eye candy when you tweak the knob on your MIDI controller keyboard. OSCGlue is considered alpha quality, so your mileage may vary, but this is a promising project to watch.

Wmidi

www.nicolasfournel.com/wmidi.htm

Wmidi

Click to enlarge

Advisory Level: Drawing is fun

Wmidi translates input data from a Wacom tablet into MIDI messages, turning a graphics tablet into an expressive, affordable controller. It even reads angle and tilt from the stylus. See also Windows-compatible plug-ins for Max and the open-source patching environment Pd:
crca.ucsd.edu/~jsarlo/pd
www.akustische-kunst.org/maxmsp
www.redcl0ud.com/controlmk

Advisory level: Games are fun, too

Gaming controllers can be great fun for music control. They're designed to be enjoyable to use, and they're cheap and readily available - potentially a bargain even if you're not a gamer. ControlMK allows a game controller to emulate a mouse or keyboard, for controlling software. I don't use it myself, but several readers at createdigitalmusic.com swear by it.

Other tools for using game controllers for music:

MIDIJOYS

www.soundtower.com/synth/midijoys.htm

Xbox controller driver:

www.redcl0ud.com/xbcd.html#download

Windows has a wide variety of musical tools, so I imagine this may prompt still more ideas. If there are any favorites I've missed, by all means, share what's in your tool belt!

I haven't even gotten to my favorite wave editor, my favorite plug-in hosts, my favorite free do-everything sampler, and some others. That'll have to wait until next time.

Copyright 2008 by Peter Kirn and licensed to Rain Recording. All rights reserved.

Pages 1 | 2