May 9, 2011 at 8:01pm
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 9, 2011 at 9:07pm
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 at 11:35am
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?
May 10, 2011 at 3:16pm
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 at 6:19pm
Hm, strange. I have Max 5.1.8 and Live 8.2.2. Thank you, I will keep exploring..
May 11, 2011 at 1:49pm
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. –
Copy all of the following text.Then, in Max, select New From Clipboard.
May 11, 2011 at 9:12pm
Thank you very much. Your blog is indeed very informative. I will dig through it and digest.
Thanks for the patch also!
You must be logged in to reply to this topic.