Max 8.5.0 Release Notes

This page contains a record of fixed bugs and added features.

If you know of an issue which is outstanding or you would like to report a bug, please fill out our Bug Reporting Form or contact our Support team here: support@cycling74.com

Download 8.5.0 | 11꜈ 1, 2022

Download

Release Notes

New Features

  • ftom/ftom~/mtof/mtof~: Scala support
  • GLCore: modern OpenGL Graphics Engine (gfxengine glcore)
  • jit.gl.environment: new object to manage environment maps for image-based lighting
  • jit.gl.lua: GLCore Support
  • jit.gl.model: support for PBR materails in glTF files
  • jit.gl.pass: new global illumination effects (atmospheric, tssao, ssr)
  • jit.gl.path: GLCore support
  • jit.gl.textmult: new object for efficiently rendering multiple words of text
  • jit.gl.tf: support for input-only buffers
  • jit.gl.volume: GLCore support
  • Max for Live Devices: added device pref to include packages when freezing
  • Projects: 'safe' mode (a la loadbang defeat)
  • RNBO: Support for new add-on patching environment
  • vst~: improved transport support / @legacytransport attr
  • vst~: support for named transports

Fixed Bugs

  • amxd~: fixed typing a file into the inspector
  • attrui: prevent setting of read-only attributes
  • autocompletion: fixed misc issues for a few objects
  • buffer~: fixed importreplace / replace with some .mp3 files (Mac fix only)
  • Color Picker: does not add unecessary undo transactions
  • filtergraph~: fixed crash saving markers
  • gestalt / js: fixed arm64 architecture reporting
  • GLCore: @poly_mode 2 2 correctly draws points as circles
  • GLCore: fixed cull_face poly_mode behavior
  • Inspector: Color popup follows horizontal window resize
  • JA Translation: improved word wrap in help files (Win)
  • jit.gl.material (GLCore): fixed poly_mode
  • jit.gl.model: fixed skeleton mesh misalignment issues
  • jit.gl.text: removed 1024 maximum character limit (now 32768)
  • jit.matrix: fix exportimage file extension enforcement
  • jit.qt.engine: fixed Error 126 loading external (Windows)
  • js: increased Array/stringth length when posting (32767)
  • jsui: fixed crash when @filename is set with #1 (changeable arg)
  • lcd: fixed crash with long 'write' symbols
  • line~ / curve~: prevent bang on single value message (reverts to old behavior)
  • live.banks: window can be opened from subpatcher
  • live.object: fixed potential crash on empty message
  • Max Console: permit option key from Window menu to move to the main display
  • Max for Live Device: improved devuce unfreeze speed
  • Max for Live Device: M4L patcher attributes are retained when saved in Max
  • Max for Live: improved scheduler<->audio accuracy
  • mc.pattern~: fixed crash on illegal channel index
  • New From Clipboard: ensure top-level loadbang is triggered
  • Node for Max: Fixed logging on Apple arm64 machines
  • Package install: improved installation / removal / etc
  • pattrhub: improved @patcher attach/detach
  • pink~: improved seeding / instances are unique
  • plot~: domain properly set from stored values
  • poly~: fixed right event outlet assistance
  • print: fixed comma-escaping
  • Projects: fixed crash if subpatcher window is open when Saving as Project
  • Projects: improved handling of invalid project search paths
  • Projects: reload no longer causes duplicate patcher instance if save dialog is cancelled
  • pvar: fixed crash when deleting object connected to a pvar
  • serial: improved open/close
  • sfplay~ / playlist~: fixed crash with high-channel counts
  • subdiv~: fixed @div attr arg initialization
  • subdiv~: fixed issues with patterns with small, followed by large, values
  • textedit: order attribute works when parameter_enabled
  • updown~: protect against over / under
  • vd.twist.jxs shader example: fixed for GLCore
  • vst~: added some aliases for @prefer
  • vst~: fixed argument parsing on patcher load
  • vst~: fixed crash with 'writebank' with no arguments (vst3)
  • vst~: fixed potential deadlock when changing parameters with generic interface
  • what~: fixed crash using @matches attr arg
  • zl.rev: fixed list with bang message
  • zl.stream: stream size retained when changing zlmaxsize

System Requirements

Intel

  • OS X 10.11.6 or later
  • IntelĀ® Coreā„¢2 Duo processor. IntelĀ® Coreā„¢ i5 processor or faster recommended
  • 4 GB RAM (8 GB or more recommended).

Silicon

  • OS 11.0 or later
  • Apple Silicon processor
  • 4 GB RAM (8 GB or more recommended)

System Requirements

Intel

  • OS X 10.11.6 or later
  • IntelĀ® Coreā„¢2 Duo processor. IntelĀ® Coreā„¢ i5 processor or faster recommended
  • 4 GB RAM (8 GB or more recommended).

Silicon

  • OS 11.0 or later
  • Apple Silicon processor
  • 4 GB RAM (8 GB or more recommended)