Max 8.1.3 Released

Ben Bracken's icon

We are pleased to announce the release of Max 8.1.3.

This update focuses improvements for building standalone applications on MacOs 10.15 Catalina, as well as fixing other bugs recently introduced. Take a look at the fixed bug list below for more information.

As always, you can download this update here:
https://www.cycling74.com/downloads

Enjoy!
Ben & Cycling '74

Fixed Bugs:
• Audio Status: fixed crash when audio is started via loadbang and input / output is set to none
• dict.view: fixed crashing and redrawing issues when in a new view of a patcher
• drunk: modernised seed implementation
• File loading: fixed crash when opening a 'maxb' renamed to .maxpat
• File Search Path: paths with " (double quote) character work
• Inspector: shows correct colors after Theme change
• jit.movie: works in standalones
• jit.playlist: fixed crash on unsupported files
• js: improvements to setting and getting global properties
• jsliveapi: simplified means of acquiring the jsobject's classname
• live.* UI objects: show annotations in Live info view
• live.gain~: display cleared when device is deactivated
• live.text: disabled roundness attribute
• Max Console: preserves state of show only errors and show time stamps across launches
• Max for Live Console: only show the Console window if it is already open (M4L)
• MC wrapper: chans attribute can be changed when audio is off
• mc.function: setvalue <channel> next message is sent to specified channel
• mc.function: properly reports mouse position
• object box: color attribute works as expected
• Packages: improvements to CPU usage after changing xattrs (Mac 10.15)
• popup menus: clicking outside the menu is consistent with platform behavior
• radiogroup: parameter size properly initialized
• record~: int and float behave as described in the documentation
• scale: fixed usage of exponent less than 1.0
• scale~: parity with scale in classic mode
• sfplay~: fixed crash when toggling timestretch attribute
• Standalones: adjust frameworks and extern plist for Catalina compatibility (Mac)
• Standalones: unsign Frameworks and runtimes during builds (Mac)
• suckah: fixed usage on Windows 7
• svgcolor: works in multiple patcher views
• Tabbed Patcher: fixed crash when changing showontab attribute
• Tabbed patchers: setactivetab falls back to name attribute if title attribute is empty
• thispatcher: fixed issues with triggering changes from the scheduler
• zoom: changing zoom changes umenu, live.menu sizing of popup and object

Chris Rolfe's icon

Wow, the updates are coming fast and furious. There appears too to be a fix for an mc chan, applyvalues issue I was having. Thanks!

MAX.XAM's icon

Thanks C74!

Federico-AmazingMaxStuff's icon

Thank you Rob and Team!
Could you elaborate on that:
• js: improvements to setting and getting global properties ?

redhexagonal's icon

mc.poly~ upsampling is fixed! I think that was 8.12, but good news to me

Ben Bracken's icon

@FEDERICOFOD: There were some instances where getting and setting global JS properties could potentially cause a crash. We've added some protection against that in 8.1.3.

Federico-AmazingMaxStuff's icon
Andrew Milne's icon

Since installing 8.13, if I build a MacOS standalone, when I edit the package's Info.plist, the Max console pops up when the standalone is opened (it shouldn't) with an error message saying "audio capture not authorized". The standalone works fine despite this. By "editing" Info.plist, that includes simply opening it in XCode and saving without making any changes. This problem did not occur in 8.12.

Federico-AmazingMaxStuff's icon

Can anybody confirm that jit.gl.material @height_map mode is not working with GL3 and the last release?
I don't know if it was not working already before the latest release though.

What I get is the height map working, so I get the vertex displacement but no texture being applied as diffuse texture, also light not working with normals not being applied. Emission working though.

I'm on Windows 10, latest Max release. Thank you

Jeremy's icon

@ANDREW MILNE Please provide more information: OS version, whether you are code signing or not, etc.

Federico-AmazingMaxStuff's icon

That's what I get with "parallax" and "vtf" mode, Windows 10, Max 8.1.3 (I clicked on the "send inputs" button)

Andrew Milne's icon

Jeremy, I am on Catalina 10.15.3. Codesigning gets rid of the problem so maybe this is intended (although new) behaviour?

Philippe OLLIVIER's icon

@ANDREW MILNE I remember that after reinstalling an app (is it also the case after making a new standalone with the same name?) you may have the error message saying "audio capture not authorized" and you'll have to remove the microphone authorization and authorize again... After this, you will no more have the message.

Roman Thilenius's icon


holy crap, the new web server is fast.

Jan M's icon

🏎

Joseph McFarland's icon

Noob question will this create a whole new max folder? or will it like overwrite the old one? I would hate to accidentally lose something by accidentally reinstalling or something.

Ben Bracken's icon

@JOSEPH
A new install of Max will completely replace the version installed on your machine, but should not touch any user directories or custom search paths. I would strongly encourage you to not save any personal work in the Max.app bundle (or the Max.exe directory on Windows).