Forums > Max For Live

Live's sends

May 09 2011 | 8:01 pm


I dug through the M4L documentation, the object model, etc, but I haven’t been able to determine if it is possible to access the Sends from within a M4L patch?

Different sends for different parts of the patch, even?

Or is it possible to send audio from the patch to several Audio tracks?

The idea is to create a spatialization patch for within Live. Currently it seems that this is not possible, but I hope I overlooked something?

Thanks for any help and opinions…!

May 09 2011 | 9:07 pm

In Live’s device browser, Check out Audio Effects->Max Audio Effects->Multichannel. There are some excellent examples that might be helpful for you.


May 10 2011 | 11:35 am

sounds great, but I don’t see that folder. I’ve got quite a few others in Max Audio Effects (like Tools, Pluggo, some of my own and others I installed, but unfortunately no "Multichannel". Is it part of the standard distribution or do I have to grab it from someplace?
thank you

May 10 2011 | 3:16 pm

This is in the standard distribution. What OS and versions of Max and Live are you running? Be sure you have the latest of both applications.


May 10 2011 | 6:19 pm

Hm, strange. I have Max 5.1.8 and Live 8.2.2. Thank you, I will keep exploring..

May 11 2011 | 1:49 pm

Now to try and solve your problem & answering your question…

You want to access the Sends. It is indeed possible; what you need is to get a basic grip on how to read the Live Object Model. I’ve dedicated a blog to that some time ago, here you go:

Some people considered this helpful, so maybe it can help you out as well.

Now for that sends problem…

It maybe confusing considering that you can show/hide both the I/O section and the Sends section. Don’t be confused though; both are part of the same section. The so called MixerDevice (as is the track volume, which also has its own section).

The Sends parameter is what the name implies: a Device Parameter.

So, to access the Send A on track one you’d use:

path live_set tracks 0 mixer_device sends 0

When looking at the object model you can also see this being mentioned between the MixerDevice class and the DeviceParameter class (the two "boxes").

And if you need to know how you could use this DeviceParameter then simply look at the reference for the Device Parameter class.

Here’s an example of how you could observe a Send value (keep in mind that I changed the properties of the Live.dial so that it uses Float & has a range of 0. to 1.; see the object inspector).

-- Pasted Max Patch, click to expand. --

May 11 2011 | 9:12 pm

Thank you very much. Your blog is indeed very informative. I will dig through it and digest.

Thanks for the patch also!

Viewing 7 posts - 1 through 7 (of 7 total)

Forums > Max For Live