If you work with MIDI, here are four tools that you might find useful. These tools vary from the debugging utility to creating MIDI controllers with your USB devices. There are lots of data generated with MIDI and there are numerous ways to use the information. These apps will help you see and manipulate data generated.
- MIDI Monitor
MIDI Monitor monitors your midi ports for incoming and outgoing traffic. It the perfect app for debugging and analysing your midi ports. Use it to look for rogue midi messages and check your midi inputs and outputs.
- MidiPipe
MidiPipe is a mac app that can route, map, filter, convert, display, input and output MIDI messages in real-time. Use it to filter out unwanted messages from your controller before sending it to your digital audio workstation. MidiPipe features a user interface to drag and drop ‘tools’ to manipulate the midi data stream.
- OSCulator
OSCulator is a gem for working with OSC (Open Sound Control) and MIDI. With OSCulator you can use your Nintendo Wiimote or Apple iPhone (TouchOSC and Lemur) with any MIDI-capable application. The setup is quick and painless. With OSCulator supporting the OSC protocol, its compatible with a wide variety of software such as Processing, Max/MSP.
- MidiHID
MidiHID is for the tool for the music technology hacker. MidiHID takes your USB HID devices like your USB mouse, gamepads and joysticks and converts them into midi controllers. MidiHID will require some Lua scripting to create the configuration files for your HID devices.