Device Details

Device Overview

Name/Version: Audio Routes 1.0.4
Author: cycling74  
Description: Max for Live devices and example sets that greatly enhance the audio routing capability of Ableton Live 10. Created by Manuel Poletti and Cycling '74, this system allows users to create new effects routings, side-chain effects and even support surround systems with up to 32 channels. By using the new routing functions in Live 10 and Max for Live, users can create additional aux busses (beyond Live's 12 sends), complex switching matrices or step-sequenced multi-channel panning.

In v1.0.4, Devices sending remote audio (Panner, Rand Panner, Step Panner…) now have a solo feature, and respond to solos from other tracks before sending their multichannel audio - which recently became possible in the Live API.

You can learn more about the Audio Routes system at .

Device Details

Tags sequencer, effect, utility, other, push
Live Version Used: 10.0.1
Max Version Used: 8.1.0
Date Added: Nov 12 2019 16:33:49
Date Last Updated: Feb 11 2020 17:28:07
Device Type: audio_device
Download URL (report link)
License (more info): None


That's really great ! Thanks a lot Manuel.

wahou !! Thanks

very useful

yeah! fantastic ! this is what I've looking implemented for since ages. Thanx !

thanks c74, ableton, and manuel, so much to enjoy here.

A must-have, the perfect tool box for audio routing. Thanks.

This kit once more reveals the behind the scenes power of M4L within Live. Great! Many thanx to the developers!

BAM! Very cool.

Very cool,using Audio Send Receive is there a way to have the receiving track solo with the original?

thanks so much everyone for the kind words and warm welcome for this toolkit!

@brodiem, if I'm understanding you correctly, you can use the Audio Sender and Audio Receiver devices to send your signal on one track to any number of destinations, from anywhere in the track's signal chain. please email if you have any further questions!

Unfortunately the devices appear to crash Live when loading an .als file or a Live Clip that was saved with one of them in it. I tested Audio Sender and Audio Routing Example. This occurs even when saved in their default state i.e. no routing assigned.
Recalling a Rack containing the devices seems okay.
OS X 10.13.6
Live 10.1.3

I just discovered all the Ableton CV Tools, which use "routing_manager1.58.maxpat" suffer the same problem as Audio Routes which uses "BrowseRouting.maxpat".

I've been playing with the pack for a bit, and there's a use case that I haven't quite been able to make work with these devices. I'm looking for a way to make audio tracks that would output individual IEM mixes for different members of a live band, or perhaps just to mix signals per output. The closest workaround I could put together was to lay out several Audio Receivers and use their gain knobs to mix, but I envision something far more integrated. Maybe you could add as many lanes in your "bus" as you wanted, use a dropdown for each lane to choose your input signal, mix the levels of each lane with a meter, solo/mute/pan, etc. Would you consider adding a device like this to the pack, maybe call it something like "Receiving Bus"? I've been searching for something like this for a long time, and it would make running and mixing a live set entirely in Live far more practical.

Amazing devices! However, any/all of the .als files crash my live set if I drag/drop them from the Ableton Browser onto the top of the tracks area (where the mouse allows you to load an als inside another set). Tried on 10.1.9 Suite and 10.1.13b Beta.

The .als files load fine if you do not have Ableton running and you just load them by double clicking them to invoke Ableton Live to start up.

The .amxd's will load just fine on their own within an existing set.

Pointing this out in case anyone else ran into this issue!


These devices are great ! Thank you very much for posting...
It will be priceless regarding to live performing for theater and dance shows...

Anyway, I wanted to know if inside the "audio matrix" it would be possible to make routing changes on the fly automatable and then recordable.

Actually for live purposes it's great to change the routing content of a preset on the fly but theses changes are not midi recorded in the arrangement view (at least it's possible to record receiving tracks in audio but then the timings and routing actions are fixed...)

Or maybe there's a trick to somehow do the same with another technique ?

This is a great plugin anyway, I'l make good use of it !!


@Krabmi : save presets in the audio matrix, then automate them. If 10 are not enough, edit the device to add some more.

Iv tried using the audio sender on group tracks but there isnt any signal sure the group tracks are more complicated compared to regular tracks some how this might just be me?

just sending from a group to an audio track. I use the device as sends, it works perfect to solo the return signals and treat them independantly.

@brodiem, there are some limitations to the way the devices use the Live API where certain configurations render them inoperable. Instrument Racks were identified by another user -- could you please send a Live set that shows the routing you're having trouble with to so we can log it for the dev?

Hi there is anyone else having problems printing Track Mixer Automation when routing through Panner "Speaker" on/off and "Track Volume." The Mixer section seems to work but any changes in automation for the entire mixer automation section plays fine through Live but doesn't print when exporting. I'm able to get around this by automating the "Gain" in the Audio Routes Panner. I also see the same issue when automating Group Mixer Automation, using Audio Matrix to route the group. What's strange is playing back trough Live is fine, it's just when exporting.

If you're a user of Audio Matrix to be able to group spatial tracks, have you noticed that Group effects don't work? My work around it just to put the same effect on each track. It eats CPU but it's better than nothing... alternative is to do some funny routing with returns but that can effect soloing, depending on what you got going on. Sigh...

I love these tools. I love them so much that I made a video about setting up a basic session for using these for quadraphonic sound. With dublab and the NEA I also made a plugin that allows you to make quad vinyl (and a lot more) as well as a grant opportunity to #MakeMusicInSpace. I'm sure a lot of you will do some mind-blowing stuff.

Love this, but it isn't respecting the chain in effects racks.
For example, let's say I want input 1 on chain 1, input 2 on chain 2, input 3 on chain 3.
When I flip between the different chains, all of the inputs remain active.

If I work with two inputs, without using Audio Routes 1.0.4
I typically work with just two inputs, and use a Utility on each channel panned hard left and right, followed by another Utility to make it back into mono again. It's a bit of a hack, but it works great, I just need 3 inputs instead of 2.

it would be awesome if I could get this to work.
Any suggestions, would be great!

Thank you

The sender is super buggy. Can't count on it for a live set unfortunately. Does anybody know of a stable device that is similar?

@bern it was working when i edited on Live 10.

@dndrks sent over a proj file with a clearer explanation thanks for responding ?


I am creating and audio fx rack on a track, inserting audio senders into chains, and mapping those to macros so I can use it as a live performance Send/Insert control.(mapping also the thru volume)

However, the Senders do not load properly when re-opening the project.
There is no signal when sending...
you have to remove the devices from the rack to get them to work, then reinsert it them the rack and re-map everything.
Doing this for 40 tracks every time I open a Live set is totally impractical.

PLEAS PLEASE PLEASE fix this issue, it would truly revolutionise my live set performance.
But as it is ... unfortunately unusable.

If I don't use instrument fx rack, I the serial nature of the audio transmission means you can't have thru in paralel and affect the different senders.
The Audio Senders different gains do not appear properly on Push either, si its impossible to automate them on the fly without a rack.

I IMPLORE you, please update with a fix!

The same issue exists when Copying one instance of an fx rack with sender into other tracks.

I found a device called Outist/Insist which does the same as Audio Sender and works perfectly with FX Racks.
It works when reloading project and pasting from one track to the other.
It is PERFECT :)

This makes me think its a bug in the Cycling 74 version.

Same goes for the Panner device, it just doesn't play well with Groups or Effects Rack.

Hi I can't get the LFO Panner device to work ~ is there an issue with Ableton Live 11

@dazzadome If you're having issues with the LFO Panner, please contact so we can troubleshoot. Please send along a Live set that illustrates your issue.

As a side note to others on this thread, these devices were not designed to work within racks. Please reference the device creator's comment in our original article:

"Thanks for the report. Well, not really a bug, rather a missing feature - the devices were not initially designed to work within racks. The "bug" has to do with the way the devices interact with the Live mixer device, which differs whether the device is loaded inside a track or inside a rack. This feature should be added in a future version, though."

Wow this is dope!

Amazing, thank you

These devices are super!!! I couldnt help but notice that when i route channels in series in the audio matrix, there is a delay even with no processing on those channels as well as significant gain reduction. is there a reason for this? how can i get audio to flow through audio tracks in series without the latency? how can I get around the loss of gain besides turning every channel up by how much is lost each session?

@esotericabstraction Could you send a simple Live set that illustrates your issue to Please also include the version of Live you're using, the version of Max you're using as the Max for Live editor, and your OS. Thank you!

I'm experiencing some issues on live11 and browseroute abstraction. seems that ableton 11 (11.1.6) are sending bang from live.thisdevice BEFORE the entire liveset is created.
For a small number of tracks/devices no problem... but if you have a lot of tracks (just try with 64 tracks on which is loaded "Audio Routing Example") on reloading the song on max for live console you get the error " Can't obtain live set at this time" (and a huge number of warning also). any idea? is someone having this issues. I'm in more than one computer and same problem on MACs and PCs

@fcana, please send the simplest Live set possible that illustrates this issue to, along with steps to reproduce. Please also include the version of Live you're using, the version of Max you're using as the Max for Live editor, and your OS. Thank you!

Hi guys, I'm having an issue where Audio Sender doesn't work when saved in a group. I load the group in with Audio Sender on one chain and a separate 'Dry' chain, allowing me to pre filter or otherwise affect a sound before it goes to a separate FX channel.

When I do this however, Audio Sender doesn't work. It has to be loaded in individually, then placed in a group to work. Very annoying as I nearly always use it in this context.

Is there a fix for this in the pipeline?


@tomheist Are you referring to a rack? Audio Sender was not designed to work within racks. Please reference the device creator's comment in our original article:

"Thanks for the report. Well, not really a bug, rather a missing feature - the devices were not initially designed to work within racks. The "bug" has to do with the way the devices interact with the Live mixer device, which differs whether the device is loaded inside a track or inside a rack. This feature should be added in a future version, though."

Thanks for getting back to me bellouin, I look forward to a future update

Login to comment on this device.

[ browse device library ]