I've broken the pattrstorage system & I need to know how to do a "clean install."
I have a patch that uses preset, autopattr & pattrstorage to store slots for the UI objects in the many bpatchers that the mother patch contains. There are multiple copies of two bpatchers. One functions as a controller/sequencer for a voice, and the other handles synthesizing audio. I foolishly opened multiple copies of this patch to see how many copies I could run before I ran out of cpu. I now realize that I should have not opened the same patch multiple times, but created identical patches with different names. When I closed the copies, I found that I no longer had the ability to save presets (slots). Worse, I am no longer able to create new patches that use the pattrstorage system. pattrstorage sees the named UI objects in bpatchers when given the storagewindow and clientwindow messages, but it will not/can not read or store the settings for these objects.
There is nothing wrong with the patch's way of handling pattrstorage. I've used the same configuration in other patches with no problems. But my copy of Max8 seems to have been seriously damaged.
I tried reinstalling Max8, but it made not difference.
Any suggestions on how to repair Max8 would be welcome. I am presuming for now that there are damaged files somewhere that the reinstall did not replace. So I need to know how to do a complete, clean install of Max.
Thanks for any help you can provide.
You provide no infos about max and system used versions.
No way to provide any help.
I guess that nothing is wrong with max app itself and it's
installation.
On Mac there is no installation at all anyway.
Maybe you have corrupt preferences or some other trouble.
Any errors when creating new patches using pattr system ?
Another option would be to let someone test your original patches.
I have filed a detailed bug report with the system info etc, and included a patch, and heard nothing back. But I will now do this again in the forum. Thanks for your reply.
Here is a compressed new patch that shows the problem in the simplest possible way. When I try to create a new patch that uses the autopattr/pattrstorage system, no error comes up on the max console, but I can not save presets.
Below the compressed patch find the system info.
Thanks for your reply!
{
"version" : "Version 8.3.1 (f487da5cc84) (x64 mac)",
"platform" : "mac",
"arch" : "x64",
"osversion" : "Mac OS X Version 10.14.6 (Build 18G9216) x86_64",
"samplerate" : 96000,
"iovs" : 512,
"sigvs" : 64,
"scheduler_in_audio_interrupt" : "on",
"audio_drivername" : "Core Audio",
"audio_driver_subname" : "",
"license" : "permanent full",
"machine_id" : "f99781a40bf7f7898dfa5767d453aedc",
"eventinterval" : 2,
"schedinterval" : 1.0,
"overdrive" : "on",
"pollthrottle" : 40,
"queuethrottle" : 100,
"sysqelemthrottle" : 1000,
"refreshrate" : 33.333332061767578,
"schedslop" : 25.0,
"eventprobing" : 0,
"mixerparallel" : "on",
"mixercrossfade" : 0,
"mixerlatency" : 30.0,
"mixerramptime" : 10.0,
"videoengine" : "avf",
"glengine" : "gl2",
"packages" : {
"ACToolkit" : "0.9.8",
"AudioMix" : "1.0.3",
"bach" : "0.8.1",
"BEAP" : "1.0.4",
"cage" : "0.6.0",
"CidLink For Max" : "0.1.2",
"CNMAT Externals" : "1.0.5",
"dada" : "0.2.1",
"Delicious Tutorials" : "1.0.2",
"Digital Orchestra Toolbox" : "1.2.0",
"ease" : "1.2.3",
"ejies" : "3.2.5",
"filter" : "0.2.6",
"FrameLib" : "1.0.1",
"Gen CV Tools" : "1.0.1",
"gen~ Plugin Export" : "2.1.0",
"Gibberwocky" : "0.2.0",
"gl3" : "0.3.1",
"Grainflow" : "1.0.0",
"hap" : "1.0.6",
"HISSTools Impulse Response Toolbox (HIRT)" : "2.1.0",
"ICST Ambisonics" : "3.0.2",
"Jamoma" : "1.0.1",
"jasch objects" : "0.8.3",
"jit.mo" : "1.1.6",
"Jitter Recipes" : "0.1.4",
"Jitter Tools" : "1.0.3",
"jk.softstep" : "3.0.2",
"karma" : "1.0.0",
"LowkeyNW" : "1.3.1",
"mat.oo" : "1.0.1",
"max-mxj" : "8.2.0",
"Max-SDK" : "7.1.0",
"maxforlive-elements" : "1.0.6",
"MaxScore" : "1.0.x",
"MC Movement Studies" : "1.0.0",
"min-devkit" : "0.6.0",
"Mira" : "1.2.1",
"Miraweb" : "1.2.5",
"ml.lib" : "1.1.1",
"ml.star" : "1.2.1",
"MuBu For Max" : "1.9.17",
"Node for Max" : "2.0.4",
"orchidea" : "0.6",
"PeRColate" : "1.3.2",
"petra" : "1.1.0",
"Sadam Library" : "20.3.7",
"Samplor" : "3.45.0",
"smFilterPack" : "0.0.3",
"Syphon" : "1.0.6",
"Upshot" : "1.1.1",
"VIDDLL" : "1.2.7",
"Video & Graphics" : "7.2.0",
"Virtual Sound Macros" : "",
"Vizzie" : "2.2.1",
"zero" : "1.0.4",
"zsa.descriptors" : "1.2.0"
}
}
1 patch is missing bpatchers
2 pattr system is out of shape, broken link between preset, autopattr and pattrstorage.
deleting one by one and inserting fresh new named objects started working
3 you don't store counter output into anythingf, or ?
---
but to me it lookes as if you messed with varnames of the objects.