This page is a record of all bugs fixed and
features added in this version of Max5.
If you know of an issue which is outstanding or you would like to report a bug,
please contact support@cycling74.com
file preferences window updates when filepref changes a path
umenu: prefix accepts any symbol (not only file paths)
obtrusive error messages in patcher window are now filtered for repetitions
pictctrl: fixed sporadic crashes opening patchers with pictctrl objects in dial mode.
multislider: minimum size can be 8*8 as in Max 4
rslider: range color can now have alpha
fixed wclose message to thispatcher
counter: bang resets output to 0 when clocker is already running
poly~: fixed crashes when poly~ could not load a non-existent patcher, and then pattrstorage tried to look inside of it for pattr objects.
imovie: fixed bug where the vol message with a float argument, did not set the volume as advertised in the documentation.
fixed crash when the debugger hits a break watchpoint placed directly on the outlet of a key or MIDI input object
disabled mouse movement row selection in auto-completion list
rslider: have now a floatoutput attribute
help key (Mac only) opens help file if one object in a patcher is selected
file browser: fixed bug in movie file previews that would display movies with the wrong dimensions.
file browser: audio and movie file previews now have a volume level control, the volume level is remembered across launches in user preferences.
metrical time scheduler will trigger events even if some intervening time-consuming process prevents the event from being triggered at the intended time; in this way it behaves more like the regular Max scheduler
jit.fpsgui: added getstate message for compatibility
ezdac~: fixed state updating on initialization, fixes highlighting of ezdac~ button in DSP Status window when audio is already on
minimum: fixed precisions with high values
maximum: fixed precisions with high values
doc window contents menu no longer displays entity names of the operators && etc.
cut, copy, and paste implemented for text fields inside inspectors
prevented crashes when typing the word "inspector" into an object box
text shown in option-title-bar menu is the patcher's name, not the window title
removed tcin from object list
table: fixed crash when pasting table values when nothing was selected -- now there must be a selection before you can paste table values
pictslider: fixed scaled knob tracking issue
fixed bug where releasing the 'a' key while holding the shift key down confused the key and keyup objects
poly~: fixed harmless "requires additional argument" message when using the args keyword
jit.gl.cubemap: fixed crash setting "drawto" attribute to a bogus value
double click on send or receive objects no longer crash
cmd+click to lock a patcher now works when objects are selected
fixed possible crash when harvesting metadata
quickref auto-patching now works in non-left inlets, and messages / attributes are appropriately disabled in the menu
key: outputs ctrl+A - ctrl+Z ascii codes again
ctrl keys on Mac are mapped properly for non-US key layouts
fixed problems dragging number values in the inspector with a tablet
window positioning bounds are updated when mac monitor arrangement changes while Max is running
up and down arrow keys work in object box text editor when auto-completion is not visible
slider: fixed offset when the minimum was negative
tab: have now border, bordercolor and borderoncolor attributes
coll: fixed crash when object is created using a name in use by another class, and made error message refer to object
a new view of an embedded bpatcher is editable
fixed bug where it appeared that that two rows were added to the file preferences window when using the + button to add a user path
paste replace and applying prototype now leave target objects selected
showing toolbar via command on View menu now works after first hiding it
windows: empty implementation of assist_string is in place so externals that use it will still load (although with broken assistance)
pasting compressed patcher text into the max built-in text editor will now decompress the text giving the user a way to first look at the contents before pasting it into a patcher
esc key, delete key, etc work properly when caps lock (or other modifiers) are on
bpatchers created via option+drag from file browser no longer have internal patcher contents duplicated
The "Modify Read Only" command is now enabled for embedded bpatchers
help key (or F1 on windows) now opens object help file or if no objects are selected it opens the generic max help
windows: ctrl+? now opens generic max help so F1 can open help on objects
hover: new mouse exit outlets
fixed double-click on title bar to collapse window
movie: Fix for crash with 'vol' message
slider: now has a new setminmax message to quickly specify the minimum and range
rslider: Now has a new setminmax message to quickly specify the minimum and range
rslider: Now has a new setminmax message to quickly specify the minimum and range
patcher object's presentation attribute now reflects first view's presentation status
preset: no longer attempts to send the 'preset' message to patchers, which generally respond by creating preset objects.
fixed pop-up menus and other small windows not appearing above floating windows when the menu bar was not visible
fixed crash sending max midi autosetup message when MIDI Setup window was not visible
typing "a" no longer selects zplane~; in general, object palette requires at least a first-character match when typing a name before an object will be selected
bpatcher: embedded patchers can now be edited right away -- they will start with a blank patcher so you don't have to load a starting one
bpatcher: passing args to an embedded bpatcher now works
bpatcher: undo can restore changes to a bpatcher's patcher that was modified (via embed or modify read only) after such changes are lost due to loading a new patcher (via changing the bpatcher's name attribute)
poly~: fixed problems with customized outlet assistance descriptions
matrix~: ramp time is sample-rate independent
spectroscope~: prevented crashes caused by log-scaling negative amplitudes
documentation images folders are no longer added to the search path
lcd: writepict creates a file sized to the current lcd visible area for small pictures
key object now reports keystrokes when mouse is down in a patcher
help key to open object help now works when auto-edit on typing preference is enabled
windows: key codes for key object are now the same as the mac and the same as for Max 4.6
no longer crashes if a box that has text being edited is deleted via scripting
fix for crash loading matrixctrl image
press P in an unlocked patcher to create a new object with presentation attribtue enabled
table: right outlet now sends a bang when data is edited
kslider: fixed keyboard tracking when offset was not a multiple of 12
poly~: fixed crash re-opening the window of a dynamically changed patcher if the poly~ was in a subpatcher
poly~ help file now has examples of dynamic patcher loading and multithread support
menubar: fixed problems adding items to the File and Edit menus including repeated items when showing the menu bar more than once and file items duplicated in the Edit menu