I’m still trying to finish my “Modular Studio” (those of you who’ve seen my desk know what I"m talking about).
I was thinking about using a TRS patchbay and wiring the 3 “important” MIDI wires to a TRS plug and then using it to patch MIDI around. I might still do that.
In the meantime I was trying to find a way to quickly route MIDI directly from one MIDI interface to another via software (Sans DAW routing).
I found this useful tool:
http://www.subtlesoft.square7.net/MidiPipe.html
It looks actively cared for and even supports ARM processors already.
It’s freeware with a donation button on the website.
You can setup a bunch of different virtual routings direct from one interface to another and do a lot of different things to the MIDI on the way. Then save the whole thing as a preset. So, different configurations for different setups as needed
Anyway, it looks very useful and I thought I should share.
Here’s a list of the interesting tools to keep you from having to click to the website.
Tools
• MIDI In - connects a MIDI input to the pipe
• MIDI Out - connects a MIDI output to the pipe
• AList - outputs messages to the screen
• Message Converter - converts messages from one type to an other
• Delay - delays the time for when the message is scheduled
• Transpose - transposes note to multiple keys, set velocity, delay and channel for each
• Message Filter - filters by messages
• Channel Filter - filters by channel
• Channel Router - routes channels
• Keyboard Split - moves note on/off messages above/below a split point to a different channel
• Randomizer - randomly changes any parameter value(s) of any channel message(s)
• Keyboard - play a on screen keyboard with your mouse or keys; will display arriving messages too
• MicroTuner - apply different scales
• Duration - add a delay between Note On and Note Off messages
• Set - set any parameter value(s) of any channel message(s) to any value
• Control Split - inverse, limit, scale, fade in/out, route and map MIDI controllers
• Control Slider - simple slider for control message input
• AppleScript Trigger - use the power of AppleScript to implement everything you want
• (N)RPN Mapper - map (N)RPNs
• Velocity Modifier - scale, shift, clip and filter the velocity of Note On and Note Off messages
• SMF Player - plays up to 128 MIDI Files; handles Song Select, Start/Stop/Continue messages
• Key Mapper - map keys
• DLS Synth - user interface for Apple’s DLS Synth
• Message Factory - trigger your own messages with static and variable data bytes
• Double Filter - filters identical messages
• Monophonic - make monophonic
