Max 8.6.1 Released

Ben Bracken's icon

We are happy to announce the release of Max 8.6.1.

This update focuses on stability for Live, fixing regression bugs that were in Max 8.6.0, and some improvements to new features (array/string/etc). There are a few other improvements that are included as well, like a new Node for Max package version, which adds loadstartand loadend events, among other things.

You can download the update here:
https://cycling74.com/downloads

The full list of improvements are below, or on the Max 8.6.1 release page:
https://cycling74.com/releases/max/8.6.1

Happy patching!

Ben & Cycling '74

New Features

  • array.indexof: @offset and @all attributes

  • array.insert: new object

  • array.tosymbol/array.tostring: new objects

  • Node For Max: loadstart / loadend messages

Fixed Bugs

  • amxd~: fixes issues related to setting a parameter with another parameter

  • array: 'insert' improvements

  • array.map/reduce: fixed memory leak

  • array.push: fixed memory leak

  • array.push/array.wrap: performance improvements

  • array.reduce: works asynchronously

  • array.slice: can explicitly specify the end of the array

  • CEF / jweb: fixed issues when HiDPI is disabled

  • closebang: fixed potential crashes when closing patches

  • codebox / Text Editor: improved contrast in some themes

  • Color popup interface: shows rgba sliders (Win only)

  • dialog: fixed focus issues

  • dict.unpack: @legacy behavior improvements during dynamic load

  • Examples: can open more than one / show up in the Windows menu

  • fft~: Increased fft maximum size to 131072 to match pfft

  • Fonts: Fixed rendering of fallback fonts (ie Japanese)

  • GLCore: Fixed color attribute

  • groove~: fixed stalling when loop length is zero

  • JS buffer: fixed crash when buffer array is null / improved errors

  • key: eliminated duplicate output

  • live.* UI objects: improved unfocus behavior

  • live.remote~: normalization fallback for Live 11 and earlier

  • Max for Live: device window always opens on a display

  • Max for Live: modulator mappings are saved/restored

  • node.script: double-click in frozen Max for Live device opens text editor window

  • Parameter: clip modulation mode attribute defaults to 'Additive'

  • pattrstorage: cancel in save dialog aborts patch close

  • playlist~: fixed crash when playing audio in reverse

  • selector~/gate~/etc: fixed issues when audio is off in the Max for Live editor

  • sfizz~: fixed crash when note value is > 127

  • sfizz~: fixed patcher library path defaultpathmode

  • umenu: popup is dismissed when clicking on titlebar

  • Windows multitouch: fixed touch / drag in Max for Live devices