Max 8.1.7 Released
We are happy to announce the release of Max 8.1.7. This limited update focuses on fixing a few targeted regression issues that came up in Max 8.1.6, as well as initial Mac OS 10.16 beta (Big Sur) support.
Please take a look at the changes below for a comprehensive list.
As always, you can download the update here:
https://cycling74.com/downloads
Happy patching!
Ben
New Features
• jsparamlistener / jsmaxobjlistener: 'silent' property and 'setvalue_silent' methods
• Live API: Support for Dictionary as return type
Fixed Bugs
• Big Sur Compatibility: fixed issues with Node for Max / Max for Live
• live.gain~: textcolor changes label text
• mc: fixed crash with scheduler in overdrive
• metro: outputs immediately when interval is specified in BBUs
• MPE: polymidiin outputs correct channel when receiving CC before note
• pattrstorage: retyping a pattrstorage object with a new name argument modifies the scripting name of the box
• playlist~: properly set the active state so we are able to notify on start again
• plot~: margins calculated properly
• Tabbed Patchers: Fix setactivetab when used in top level patcher
• table: unique identifier #0 for name is respected
• VIZZIE: fixed PLAYR "read" message for legacy support, and update moviefolder help patch
Great stuff. Is it possible to get more information on "Live API: Support for Dictionary as return type "?
@RICARDO Live API support for Dictionaries will be used to support future API needs, I don't believe there are any real-world implications for it right now. Stay tuned!
thanks for this update!! i was looking forward to checking out the new mtr stuff but some of the bugs were affecting my patches so i rolled back in wait for this. niiice
@Ben,
Thank you Elves for your continued work that is clearly a labor of love. A small point:
The forum had a discussion recently about searching the documentation for ITM. Here too, it seems that when I google "jsparamlistener" the page comes up. But then, when I go up to your search bar, "jsparamlistener" yeilds nothing.
Two thoughts.
1) backup raw text search?
2) When you search, results are categorized as "Objects," "Gen Objects," and "Documentation." That just seems random
Thanks for the quick new version! I see there are improvements to the Live API, could you please consider this request for the next version:
The Live Object Model for DeviceParameter only allows access to the ShortName as property (detailed discussion).
Please add access to the LongName in order to be able to distinguish between different parameters with the same ShortName.
I still (I only say still to mean that this version and the previous share the issue. I've only been trying for a week or two.) can't get the min.devkit patcher working (the compile tab). installing from within Max leaves a few files out (`.gitignore`, `.travis.yml` and a couple others) but, even with those files added manually, max crashes when I pick an object to compile.
I can build the objects and run the debug tests successfully. 13 of the release tests fail because they can't find the needed binary object/execut
able.
@diemo schwarz LOM features are determined by Ableton, so these requests are best submitted to Ableton support.
8.1.7 seem to break umenu outputs with prefix. Using a previously working patch, the second outlet of umenu (concatate prefix) gives out a relative path with ~ which is not regnognized by windows / sfplay.
Any guess?
I rolled back to 8.0.8 and the problem is not there.
Thanks @neo, we'll get this fixed up
I'd like to observe some features of version 8.1.7, can I install it without breaking my existing installation of 8.1.3?
(This is an old question, but I'm asking in case there may be an updated answer)
@EMERSON You should be able to install alongside your current install. On Mac, you will be presented with a warning that you will be overwriting, so you will either need to select "keep both", or rename your existing Max app before installing. On Windows, you should be able to specify a different install location during the install process.
@BEN BRACKEN Thank you very much.
@BEN BRACKEN On Windows, for Max 8.1.8 I specified a different location (Program Files/Cycling '74/Max818/) during the install process, but it still overwrote my previous installation.
Mac needs no instalation.
Just copy Max.app where you want or can.
One can rename app like Max817.app, Max818.app without problem.
On windows, things look different.
I do avoid really installing max , but extract the app and the rest using msi extractor
and just copy the Max Folder into any location on internal or external hard disk.
That avoids confusion with installers, uninstallers and different versions.
Only few dlls that usually land into windows folder should be copied into max folder...
If that sounds too complicated, and you want to use different versions,
copy Max 817 folder to some other location on the hard drive, install new version and use both...
The conversion of signals to and from 16 bit and 24 bit integer representations used by sfrecord~ and sfplay~ is still inconsistent and wrong. There is a thread about it here: https://cycling74.com/forums/sfplay~-output-%E2%89%A0-sfrecord~-output
It would be really fantastic if this could be fixed in an upcoming update.
Sorry i fogot my mac infos : Mac book Pro Mid 2012 - Mac Os Catalina version 10.15.7 Processor 2,5 GHz Intel Core i5 - 4Go 1600 MHz DDR3