Colls in External Files [Now Sorted]

mda's icon

Hi All,

I'm building a Roland MC-303 controller for live so I can use it in Live seamlessly. I have the banks, prg ch, patch names etc in external
txt files. However I can't load them into a coll on the fly, getting the error: refer "full_coll_name.coll" is not a coll.

These should all be read rather than refer, as the colls aren't in the patch. But using read doesn't work either... the file path is in the file prefs....

I wanted to use the colls and umenus for patch selection.

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

`
Anyone? :)
Thanks

mda's icon
Max Patch
Copy patch and select New From Clipboard in Max.

Or I'll have to do them all using the umenu to store the data as I did with the drums (CH10):

Gonna go this way, but would still like to know how to read external coll files... or store them correctly.

Thanks

Sylvain L.'s icon

Hello,
from what I understand, when you use "refer", the reference is made to another coll object that must exist in the patcher. If you want to use external text files, you should use the "read" message instead.
Hope it's useful,

Sylvain

mda's icon

Hi Sylvian,

Thanks for that. I have succeeded I think. I need to try it with the 303, but I now have colls and umnenus working together nicely.

Attached is the results... now moving onto lfo, tuning, filter, envelope, portamento etc.

Building in Max, then I'll adapt for M4L (setting channel automatically) and using a simple standalone to accept hidden sysex from M4L.

Thanks.

Miles

303.zip
zip