Team R2R | Nov 29 2018 | 415 MB
Max is a visual programming language for the specialized needs of artists, educators, and researchers working with audio, visual media, and physical computing.
Discover a new landscape of sonic possibilities
With MC, objects and patch cords contain multiple audio channels. MC will transform how you imagine sound design, effects processing, and mixing. It might be the closest thing to a mind-expanding drug Max has ever had.
Experience noticeably faster performance
For Max 8, we profiled real-world, messy patches to discover what we could optimize. You'll notice the difference the moment you launch the application.
Control your patch with hardware — no patching required
Cycling '74 has updated Max to v8.0.2.
New Features:
BEAP: v1.0.2 cosmetic updates for Max 8.
cycle~: 'reset' message to reset phase (a la phasor~).
inlet object: attr to define hot / cold state.
limi~: lookahead limiter (mc and mcs versions too).
MC Wrapper: 'setvaluerange' message.
mc.sum~: alias to mc.op~ @op sum.
node.script: amxd~ support.
Patching: "Keep Duplicated Objects in View" preference (defaults to off).
playlist~ / jit.playlist: append without arguments opens File dialog.
playlist~ / jit.playlist: reportprogress attribute.
Projects: search bar (by name).
Projects: viewmode to switch between flat and hierarchical views.
Projects: Duplicate Project functionality.
savebang: new object to bang on save.
Snapshots: importsnapshot/exportsnapshot (Snapshots functionality for Standalones).
standalone: Added way to specify application icon with standalone object attribute.
Typing: bring object to front when typing.
VIZZIE: SOLARIZR module (based on jit.fluoride).
Windows multitouch: multitouch support for multislider.
Fixed Bugs:
amxd~: dependencies updated after re-save.
amxd~: files are found in the same directory.
autocomplete: aliased objects have descriptions.
autopattr/pattrstorage: fixed issues with deleting/reinstantiating objects.
atoi: outputs int when there's only one value.
buffer~: 'write' messages with simple filenames works.
chooser: fixed crash updating with scheduler in overdrive.
chooser: margin is respected.
chooser: updates pattr objects when value changes.
closebang/freebang/savebang: consistently support bang and dblclick.
coll: fixed crash when dumping a large line.
coll: fixed issues with using name of object/vignette/doc/etc.
Core Audio: remove constraint on sample rates.
dict: fixed crash with garbage values.
expr: negative inputs to "expr fact($i1) " work.
font panel color wheel: changing object text color no longer pollutes undo history.
format palette: "changed attr" bar resizes properly.
gridmeter: outlet and click on square to mute.
groove~: followglobaltempo works with looped groove~.
Groups: outline of group is not shown in Max For Live devices.
Help patchers: fixed issues with third party seealsos in question mark tab.
Inspector: fixed "Show in Reference".
jit.cellblock: improved signalmode responses.
jit.dx.grab: fixed crash when vdevice set but no device present.
jit.gen / jit.pix: min attribute of param works.
jit.gl.handle: auto_rotate works in jit.window/world.
jit.gl.imageunit: fixed.
jit.gl.node: does not grab objects that have explicit drawto set.
jit.matrix: fixed javascript exportimage usage.
jit.playlist: finds referenced media in a standalone.
jit.playlist: viddll engine fixed multi-file drag and drop.
jit.textfile: fixed crash on matrix input.
jit.window: fixed duplicate mouse data output.
jsui: avoid crash when there are too many sketch instances.
live.grid: fixed error when interpolating presets.
Mappings: outlines hidden for non-presentation objects in presentation view.
Mappings: drawing improvements.
Mappings: improved key mapping display for modifiers.
Mappings: rename 'bang' trigger mode to 'retrigger'.
matrixctrl: display disabled cells properly.
Max 7 templates: handle bgfillcolor existence when opened in Max 8.
MC Wrapper: applies attribute values to new channels.
MC Wrapper: wrapper messages work to non-leftmost inlets.
MC Wrapper: fixed crash when wrapping with prefixed name.
mc.function: redraws properly after receiving clearchans.
mc.gen~: fix for issues with finding gendsp file for all instances.
mc.gen~: no longer attempts to load Max patchers.
mcs.groove~: sync outlet has correct number of channels.
menubar: 'append' message refreshes menus.
mgraphics: fixed image_surface_draw memory leak.
MIDI: fixed crash on Windows sending single byte to MIDIout.
MIDI: fixed crashing on app close.
MIDI: unplugged devices on Windows appropriately disappear from MIDI options.
mute~: fixed crash when used with MC.
Node For Max: fixed dict access after maxApi.post and maxApi.getDict.
Node For Max: NPM execution status updates properly.
Node For Max: fixed missing restart filePath when using @watch 1.
Node For Max: improved NPM execution status updates.
node.script: can find .js files in amxds.
node.script: fixed crash closing help file on Windows.
node.script: fixed potential hangs on Windows.
node.script: symbol usage optimizations.
Object Browser in Toolbar: internal objects are displayed.
Open GL Status Window: Fixed crash when opening.
Package Manager: OS versions are validated correctly.
Parameters: gestures start on time for undo to stay in correct order.
Parameters: 'assign' messages work as they should.
Patcher: "zoomed" patcher window location is saved.
Patching: fixed issues with bogus object when ref file of the object's name is in the same folder.
pattrhub: resolves pattr-bound boxes in subpatchers.
pattrstorage: fixed extreme memory leakage when storing value in parameter mode.
pattrstorage: greedy attribute no longer inherited by pattrstorage objects in subpatchers.
playlist~: cursor no longer disappears after command drag.
playlist~: fixed single click to deselect.
plugin~ / plugout~: can have multiple instances of these objects again.
popup menus: fixed memory leak.
Preferences: all show clues.
Projects: item lists are converted to dictionaries for fast lookup.
Projects: jxf jitter files are added to 'data'.
Projects: improved nomenclature and display of project items.
receive: fixed crash when clicking on Object Action Menu and object has no argument.
Recent Messages: fixed shortcut key (shift+m).
Save Dialog: Select All works in File Save dialog (Mac).
scope~: fixed text rendering in automatic mode.
Search: opening gen patchers works.
speedlim: fixed stalling when changing speedlimit time.
Standalones: accommodate unicode in pathnames.
Standalones: does not create Projects and Max for Live Devices folders when running.
Standalones: does not overwrite Max preferences.
Standalones: further fixes for unique location for standalone prefs.
Standalones: packages load properly in versioned standalones.
suckah: fixed use on Windows with display scaling enabled.
Toolbar: audio power button aligned with audio level meter.
Tour: fixed error on last slide - jit.gl: invalid extension called (Win).
Typing: fixed issues with dead characters while typing in a box.
Typing: improved arrow key handling when editing text.
VIZZIE FEEDR: fixed gain dial.
VIZZIE INTERPOL8R: outputs alpha.
VIZZIE RECORDR: fixed output dims to match input dims and added realtime/codec parameters (based on engine).
VIZZIE SNAPPR: Fixed image saving.
vst~: fixed crash when closing patch when plug-in window is open.
vst~: fixed loading of shell plugins.
vst~: no longer tries to load plugs twice.
vst~: VST3 snapshots and presets.
Windows: save dialog is sizable.