Max 5.1.7 SDK Update

Timothy Place's icon

Hi,

We have prepared a fresh update of the SDK for you all:
https://cycling74.com/download/MaxSDK-5.1.7.zip

This update addresses many of the typos and documentation errors reported here since the 5.1.6 update and also includes a new "simplethread" example project.

For your Cycling '74 elves,
Tim

$Adam's icon

Hi,

first of all, happy Christmas for everybody on the forums! :-)

My questions:
1) Is there a reason to have a duplicate of the JitterAPI.framework in the msp-includes?
2) What is the role of the MaxAudioAPI.mxo in the msp-includes folder?

Thanks,
Ádám

themagicwoodshed's icon

Hi thanks for the update I have downloaded it but dony know what to do with it.

Im new to max msp.

Thanks Lee

$Adam's icon

Hi,

I've had to check the documentation and noticed that all the png-s have disappeared (like collaboration diagrams etc) from the HTML version. Was this on purpose or is this a bug?

BTW, is there a reason to have the JitterAPI.framework duplicated in the msp-includes folder? Also, what is the role of the MaxAudioAPI.mxo in that same folder? Can we remove these items or are they needed?

Many thanks,
Ádám

Timothy Place's icon

Hi Ádám,

I just double-checked and I do not see either of those files you mention. If you unzip a fresh copy of the 5.1.7 SDK do you still see them?

On the collaboration diagrams, I just did a quick check by looking at the t_atomarray struct. If I click the disclosure triangle then I can see the diagram. Is there someplace specifically where you believe the diagrams have disappeared?

Thanks,
Tim

$Adam's icon

Hi Tim,

after resetting Safari and downloading the mentioned file again:

I still have the .mxo and the .framework in msp-includes. The reason why I think that the collaboration diagrams are missing is that the .png files that were included in the html folder of the 5.1.6 SDK are completely missing of this zip file.

Thanks,
Ádám

Timothy Place's icon

Thanks. I've re-uploaded the master archive which should fix the problem. You might have to reset Safari again to be sure.

Cheers,
Tim

Timo Rozendal's icon

"this update ... also includes a new "simplethread" example project."

I don't find this in the distribution, is it the same as https://cycling74.com/tools/jkc-simplethread/ ?

Joshua Kit Clayton's icon

Hi Timo,

Thanks for pointing this out. It is a similar, though updated SDK example of that simplethread file. There is also a new threadpool example. However, it looks like the attempt to solve the missing PNG problem reverted to an earlier version of the SDK without these new threading project files. We'll remedy this.

Thanks,
Joshua

Peter Castine's icon

Minor irritation when reading the docs for class_new()… you might want to add a note that the mmenu argument is obsolete on Max5. (It is, isn't it?)

It is occasionally useful for an object to be able to distinguish between user instantiation and instantiation triggered by reading a saved patcher file, so it would actually be nice to be told I was wrong.

Timothy Place's icon

Thanks Peter. I've made the adjustment for a future SDK release.