Page 1 of 1

dynamic routing to audio tracks in Live?

Posted: Sat Feb 26, 2011 12:37 am
by tomjordan
Hi, this might be a dumb question, but..

Is it feasible to run one instance of M4L on a "dummy" track in Ableton, from which, multiple instrument plug-ins could be opened in, and routed dynamically to various Ableton audio tracks?
i'd like to do most/all of the MIDI processing in Max, and be able to send the final audio (of many different instruments) to various tracks in Live, at any given time..

Re: dynamic routing to audio tracks in Live?

Posted: Sat Feb 26, 2011 6:11 am
by abbey1
You can use the Live object model to dynamically route the output of a track and therefore control what is going into the dummy track. I'm pretty sure you can't select which plugin is affecting which track is being routed into the dummy track, though.
Can I ask why you want to do this?

Re: dynamic routing to audio tracks in Live?

Posted: Sat Feb 26, 2011 7:18 am
by tomjordan
thanks for responding.. my previous explanation was kind of vague.. here's what i'm trying to do:

I want to go from a MIDI-in track* into a Max patch opened on that track, with the incoming MIDI passed to MIDI instrument plugins hosted in the Max patch, then the audio outs of the different MIDI instrument plugins to mixer/router/fx objects in Max/MSP, finally to audio tracks in Live routed dynamically in Max..

I want to use Live primarily as an audio mixer that can record clips of audio on any track, and do all of the MIDI processing/hosting within one patch of Max, so that I can change MIDI routings, patches, controller setups, etc.. in real time and from one interface, the Max patch..

(* this MIDI-in track was mistakenly called a "dummy" track before.. it's not a dummy track.. it's the MIDI input to one main Max patch that lives on this track, from which all of the MIDI comes in, to get routed to different MIDI instrument plugins hosted in this same patch, whose audio then gets routed dynamically to various audio tracks in Live)

Re: dynamic routing to audio tracks in Live?

Posted: Sat Feb 26, 2011 10:00 am
by broc
As I understand it, you basically want an M4L instrument device with multiple audio outputs.
But unfortunately at this time such devices are not possible in M4L.

Maybe I'm misunderstanding your goals?

Re: dynamic routing to audio tracks in Live?

Posted: Sun Feb 27, 2011 1:37 am
by tomjordan
no misunderstanding.. that's essentially what i was looking for..

maybe something can be worked out by opening other "receiver" max patches on the different audio tracks, and send the audio from the master patch to the receiver patches through Max sends..

Re: dynamic routing to audio tracks in Live?

Posted: Sun Feb 27, 2011 12:22 pm
by broc
Unfortunately, the Max objects send~/receive~ are not supported in M4L.

But since you are on Mac, you could try the plugins AUNetSend/AUNetReceive. I can confirm that it works basically.
But there is an inconvenience: the receivers must be re-connected manually every time when the set is re-loaded.