plugin maximum channels - feature request to cycling74

fraction's icon

Hi cycling74,

i dont read much about it here in the forum, but it happens that i m facing some serious kind of limitation with max and the plugin~ plugout~ objects which seem to be limited to 64 channels.

I m developing a special spatialization module for m4l based on ircam spat (where i m in residency at the moment). These channels are actually internal routing in live for virtual sources and signal distribution of objects. And i m going to need more than 64 for specific purposes (large number of virtual sources will be used)

64 possible channels is a strong limitation for this project. And of course the friends mc. are also limited to 64 channels.

Max Patch
Copy patch and select New From Clipboard in Max.

I dont understand where this limitation comes from ? is it from code in max of the object itself? is it limitation fixed by Ableton? Is there a way to go around this, or improve this sometimes soon?

Please explain,
thx!

fraction's icon

A year has past. Live 11 is just out but plugout is still limited to 64.

I m very understanding but i need some reasons at least!
Even the plugout help doesnt mention any limitation :

"Chans
Sets a maximum amount of channels for plugout~. These channels will be accessible in other Max for Lives devices and audio channels within Live."

forget to mention this has to be lower than 64.

Some sound system has more than 64 output in the field of spatial audio. I know it's rare, but it happens, so this is very annoying and disapointing. Also as we can use plugout for live internal routing, its limited to 64 too in that context while live allows 256 tracks i believe then this is not super coherent/logical.

-e

vichug's icon

mc wrapper itself is limited to 1024 channels (see "mc wrapper feature help" when right clicking an mc object). Ableton Live tracks could be limited to 64 channels ; as plugin~ specifies a maximum of 64 input channels ; i would guess it's related to Ableton internals.

fraction's icon

yes likely its from ableton side. But ableton supports maximum 256 out/in. So i cant find any logical point to limit the m4l object that is supposed to play around this feature number to 64 while the software itself can take 256 i/o.

I am aware that 64 should cover 99% of practical cases. But in the m4l word, nothing is sure, and 64 could be a limitation, especially in my case, because i m dealing with spatial audio.

I would just like an official and clear indication in the help of plugout/mcplugout, so all users who potentially face the same case, will be aware of that limitation.

vichug's icon

oh, didn't know ableton allowed 256 channels per track.
If you absolutely need specific answers to questions like this, you could try emailing c74 support directly, i guess.