Using poly~ subpatch in Max4live

Yot Magnet's icon

Hello,

Do you think I can use a poly~ subpatch in Max4live ?
I've tried adapting a patch in M4L but it doesn't work...

thx

marktakeshi's icon

It works very well.

Did you adapt the patcher-file by adding an "in"/"in~" and "out"/"out~" object to each inlet and outlet?

If you don't know what I'm talking about, read: https://cycling74.com/docs/max5/refpages/msp-ref/in.html

Yot Magnet's icon

I think I've missed something because I can't open "Poly~" subpatchs in MaxForLIve by simply double-clicking on it as in MAX. I didn't get it...

Yot Magnet's icon

OK, I just forgot to save the patcher in the same directory as my Max4live instrument.

mobjois's icon

I have the same problem (I think).

Immediately after encapsulating a group of objects, I cannot then double-click to edit that subpatch. I'm using Max 5.1.9 (Max4Live 5 under Live 8.2.6).

I was following this tutorial:

At 2:52, he double clicks on the encapsulated subpatch and gets a new window. I don't.

Ideas?

Edit:

Wow: I could have sworn I tried this, but it looks like exiting Edit mode is all it took. The guy in the video must have just hit they key combo quickly and I missed it. Embarrassing...

mobjois's icon

In case anybody else sees this thread and is still confused as I was, do the following:

When you've created your subpatch, hit Save As. The default save folder will probably be wrong (your default Documents folder, perhaps).

In Live, search for the amxd file for the device you are working on, right click on it, then pick "Show in Finder" to figure out where to save the subpatch to.

Then, when you create a poly~ with your subpatch, get out of edit mode and double click.

Julien Bayle's icon

(currently designing a sequencer + soundengine for ableton live with max, as a m4l device)

I'd suggest to develop like that:
- create a liveset
- save it (it creates a project folder etc)
- drag n drop your empty device
- open it, save it (even empty) in the same project folder
- put ANYTHING related to your dev inside that folder.

doing that for all my device (http://designthemedia.com/products)

poly~ works "like" abstractions
you have a patch which is loaded by the poly~ object (instantiate is a better term afaik)

if you are interested here is a little sequence just made with my pre pre pre alpha machine:
http://soundcloud.com/protofuse/bubbles-bubbles