mc.function - envelopes to separate curve~ objects

Steve Rummage's icon

Losing my mind here, trying to work out how to separate the multi-list that is outputted when banging mc.function.

I have 3 envelopes in mc.function, and i want them to control 3 instances of curve~

The bang comes from a single midi input.

I understand mc.target might be involved, but I dont understand how to get the right messages to the right curve~ ???

Steve Rummage's icon
Baek Santarek's icon

Does this help? Sorry cannot paste code at the moment.

Steve Rummage's icon

Thanks! Sorry for the late reply!

By the looks of it, this is the solution I needed, but it turns out I can't "edit MC" on my Max For Live licence. What a buzz kill.

Mihai Georgescu's icon

Just beware Baek's solution needs "@chans 2" for mc.curve~, which was probably done via the inspector in that image. It defaults to 1 channel. And that also confuses Max 9.0.7 so much that I had to restart it before I even got it to show 1 channel. Apparently if mc.unpack receives a 1-channel mc it sometimes outputs nothing at all.