Device Details

Device Overview

Name/Version: MIDI Router 1.1.0
Author: h1data  
Description: Routing MIDI I/O in audio tracks for audio effect devices or plugins which have MIDI input.

Changes in version 1.1.0 (May 19, 2022)
- Added "Send" button to switch if the device sends MIDI messages to the selected output.
- Added LED indicators to monitor incoming/outgoing MIDI messages.

Device Details

Downloads: 833
Tags utility
Live Version Used: 11.0.5
Max Version Used: 8.1.11
Date Added: Aug 07 2021 08:45:20
Date Last Updated: May 19 2022 15:31:22
Average Rating (3) 5
Rate this device: (must be logged in to rate devices login)
Device Type: audio_device
URL (optional):
License (more info): None

Device Files

Device File: MidiRouter.amxd


makes perfect sense :)

thx for the device.

Thanks for your comment.

Btw, your latest device is superb!
I have just made a simple enveloper for my own demand, but no need to make a complex one. :)

I hope more devices which have extra audio/midi I/O would come.

Wow! This device is very useful to me for one specific usage: It allows me to root CC messages from any MIDI controller to Serum VSTi.

Why do such thing you ask ? Well because that's how Serum works when it comes to changing current preset using CC :)

The other "native" alternative was to allow track to listen MIDI from "All Ins" but I found that quite dangerous

@imacactus Thx for your feedback!
I don't have Serum, but I swear you can add MIDI input of external devices to VSTi with empty MIDI tracks.
However, this device can route without extra tracks. :)

This device seems to be broken in Live 11.1...

I put 2 on a midi track and route to 2 other tracks (to plugins that are controlled by midi). The device keeps routing the midi to both tracks, even if I turn the device off. Also, it can trigger the track that it's not assigned to (while the other instance assigned to that track is turned off).

Does anyone else have this problem?

@aiotea Sorry for the inconvenience.
Confirmed the device routes MIDI messages when the device is inactive.
I tried to stop routing while the device is disabled, however,
the inactive device seems to pass through MIDI messages like THRU.
It is necessary to coordinate with Ableton or C74 to fix this issue.

In old school way, you can use MIDI tracks without instruments;
that never output MIDI messages while inactive.

Thanks for your feedback!

I realized M4L devices shall bypass messages or audio signals via routing I/O when inactive.
Imagine deactivating an effect device in a normal MIDI/audio chain,
the device does send messages or audio signals to the next device in the chain.

To stop sending messages to routed output, I added a button instead of disabling the device.
@aiotea, I'm glad if I hear it works.

Excellent and works.

I wish I could accept CC from other tracks but I'm unable to do that.

Is this a limitation of Live itself?

@magwa101 Thanks for your comment!

I swear the device can route CC messages too. (confirmed on Win and Mac)
Could you explain the situation you have?
From/To audio/MIDI track, external controllers, or MIDI effect, etc.
The best way is to share your sample Live set somehow.

Login to comment on this device.

[ browse device library ]