Despite its quirks, Windows can be a wildly underrated OS for music. Of course, that has little to do with the way it works out of the box. It’s a matter of tweaking your setup so you reshape it into a finely-tuned musical tool. And I believe in sharing that info, because ultimately you should be able to make music on whichever OS you choose.

Rain Recording, a custom PC vendor that specializes in building systems for music and creative work, asked me to write up some of my favorite tools for just that job. For the first part, I looked at the unpleasant stuff — tools for troubleshooting your system and keeping it operating at maximum efficiency.

Part 2 is more fun — the goodies that actually help your musical workflow. I kept this entirely to utilities for MIDI and control, but thanks to the effort of some passionate musician-programmers, that winds up being an impressive toolkit. Quite a few items are Windows-only. (I do actually intend to cover Mac OS and Linux, too, but Windows stacked up pretty well.)

My picks, all free, donationware (and do donate and support these tools!), or relatively cheap:

1. MIDI-OX: This is usually the first utility I install on any PC — it’s a do-everything MIDI monitor and MIDI-processing utility, for watching messages, troubleshooting, and performing various processing tasks. Donationware.

2. MIDI-Yoke: Unfortunately, Windows doesn’t have built-in inter-app communication between apps using MIDI, but MIDI-Yoke performs the task elegantly. (Note, Processing lovers: it also works with Java, so this can allow you to build wild interfaces for music in Processing that control other apps.) Donationware.

3. Bome MIDI Translator: A fantastic tool for creating custom MIDI mappings, translating MIDI to QWERTY keystrokes (and back again), and building rules for performance. Prices range from free to EUR59 for end-user releases, but this is one spending money on.

4. SendSX from Bome sends System Exclusive data. Free.

5. Bome’s Mouse Keyboard gives you an on-screen, clickable interface for controlling synths — essential for when you’re doing some last-minute synth programming and set editing on the go. (Yes, like if you decide to make a last-second tweak in the hotel room before a gig.) Free.

6. Edrum Monitor This tool is useful enough for drums alone, with powerful features for adapting input from electronic drum kits and drum sensors for better accuracy. But they didn’t stop there: with deep data monitoring tools, visual meters for calibration, and support for keyboard, mouse, and joystick inputs, this is just an insane do-everything tool that deserves its own category. Donationware.

7. Jack for Windows An inter-app or even inter-computer audio server, ported from Linux. Linux does Jack better, but if you can’t bear to part with your Windows software, it’s worth testing this – and hopefully someone can help the talented Jack team support and develop it further on the Windows OS. Free.

8. Wormhole2: Think Portal for your host of choice: insert this VST plug-in, and you can route audio to and from different apps, different PCs, or even between Macs and PCs easily. Finally, you can bridge the platform divide and the Mac can lie down with the Windows PC happily. This began as commercial software from Plasq, but it’s now free and open source.

9. MCmu: Emulate Mackie Control with devices that don’t support it. Make devices that do support Mackie Control better. Get the controller power you need with apps like Ableton Live and SONAR. Brilliant stuff. EUR39.

10. OSCGlue: Broadcast OpenSoundControl messages from within a host, ideal for gluing together music software and live visuals. Free, from the vvvv community.

11. WMIDI: Transmit MIDI from Wacom (or other brand) tablet input, complete with tilt and pressure, to turn your graphics tablet into an expressive musical controller. Free.

12. GlovePIE: Somehow I left this out of my original round-up. Take joysticks, gamepads, mice, keyboards, MIDI input devices, Wiimotes, and other devices, output MIDI, keystrokes, and other forms of control (even OSC). It’s my favorite software for control input/output. Requires some scripting, but there are some good sample scripts; hope to post more soon. Free.

Full details and more commentary (plus some additional picks):

Essential Toolkit for Windows – Part 2: (Mostly) Free Musical Utilities for Power Users [Rain Recording Pro]

10 Free Non-Musical Windows Software Every Musician Should Use

Of course, this is just a short list of my personal favorites. Any I left out, Windows users?

  • LZA

    That first sentence made me giggle.

  • Defyer

    Thanks for that WMIDI tool! I'll definitely look into it! I've been dying to use my tablet in other ways (since I can't draw that well.)

    I knew most of them. These are quite useful, I have to admit. I once used Bome's Mouse Keyboard with MIDI Yoke to test Reason patches in a FLish manner without drawing in MIDI data in the sequencer. That was, of course, at times when I didn't have a MIDI Keyboard around.

  • llamasinspace

    This looks shiny, then I got to the Windows part. I await your excellent Mac and Linux followups!

  • tobamai

    I'm a little surprised to see that GlovePIE didn't make the cut. It can function similar to bome's midi translator, bome's mouse keyboard, edrum, MCmu, OSCGlue, and MIDIJoys with a little work. It's primarily text based, but anyone with a little bit of scripting experience will find that more of a feature than a limitation.

  • @tobamai: Whoops. So, too, was I surprised … I had intended to include GlovePIE and not MIDIJoys and, um, screwed up somehow. Added it here, will see if I can add to the Rain story, too.

    And yes, I'll have to do this with the Mac and Linux side, as well.

  • lematt

    yeah i'm really looking forward to see the Mac selection.

  • phortran

    not sure if you can classify it as a utility, but asio4all is great.

  • malki

    I agree with phortran, asio4all is a must if you dont have an ASIO compliant soundcard

    The first software I install as a musician on any pc is the AP TUNER, the best tuner out there, if youre a musician this software is a must:

  • Hey, excellent utilities, very very useful tnx.

  • Nice overview. Very interesting. I have used Asio4All with my old PC and a SoundBlaster card and it improved latency. I have switched to Macs now, though, so please continue the series.

  • I found a great alternative to midi-yoke to be loopbe1 and loopbe30.

    When trying to sync ableton to resolume, I had some problems with resolume always running at 2/3 the synced tempo. Fwiw; this problem was exhibited with midi-yoke, but not loopbe.

  • Pingback: Great set of free music apps for Windows at Mutenagen()

  • Pingback: Create Digital Music » Tips: Fix Windows Explorer, Be Happy()

  • Rinko

    really useful! are the mac and linux lists still on their way? i've been looking forward to them!

  • komak tablette wacom to midi osx

    bonjour à tous.

    Je suis en train de créer un logiciel permettant de transformer le signal émis par une tablette graphique en midi (continuous controller)..

    Pour l'instant je teste tout ça, j'ai seulement une wacom bamboo je ne sais pas du tout comment se comporte le logiciel avec d'autres tablettes..

    Bon donc il y à 5 sorties xy selon le bouton utilisé sur le stylet, tout est encore très simple. Je travaille sur quelques fonctions très intéressantes en live comme un repeat et un looper midi..

    laisser vos commentaires pour que je puisse améliorer tout ça.. lien:

  • Pingback: Create Digital Music » The Most Out of Windows 7: Choosing and Optimizing Windows for Music()