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
seq~: can add a simple symbol (aka "add 1 0.74 honk")
dial now has a floatoutput attribute like slider
dial better mouse interaction with small ranges
jit.fprint: read no longer produces a -1 error for every read attempt.
dial now has a setminmax message like slider and multislider
metro: fixed quantization when starting
fix for crash when # args are used in certain attribute values (as exposed by examples/max-tricks/send-receive-tricks/send-receive-hoard-#0.maxpat)
paste picture works on windows again
importing patcher with embedded bpatcher that contains a non-embedded bpatcher no longer crashes
textedit: new attribute, bangmode, controls whether bang updates value while user is typing, defaults to max 4 behavior
textedit: enter message to textedit no longer documented
fromsymbol: 'separator' method to mirror the 'separator' in tosymbol
textedit: new fourth outlet sends "textchanged" when text changes (when typing or otherwise)
wclose -> thispatcher no longer crashes
quickref menu now enabled for non-left inlets of user-interface objects
number~ now correctly imports minimum and maximum values from old patches
clocksource support for transport external sync to ReWire
ad_rewire: creates a clock source for transport sync
transport: now has a clocksource attribute (currently set to internal / rewire)
button: draws correct state after being clicked when connected to opendialog
waveform~: border color works properly
jit.buffer~: automatically includes the buffer~ object in standalone applications
audio can now be turned on without any DSP objects present; this permits use of sync for ReWire without audio generation
imovie: added PICT to list of known types
jit.qt.movie: @moviepath is not settable.
jit.qt.movie: @movie_name attribute hidden (it's just an alias for @moviename)
regexp: backslashes (escapes) are no longer modified in-place in an incoming atom list
improved reliability of the searchpath for Mac OS 10.5 in situations where the contents of the searchpath are changed by non-notifying processes (such as network access) while Max is running.
opening large colls on windows is faster
runtime version and standalones no longer register filetypes that should be registered to max application
Windows runtime no longer requires MS C runtime library when run on computers without it.
file browser: now lists vst plug-ins that are present in the searchpath
setting box's visible attribute to true via sending "hidden 1" to box when patch is locked, followed by unlocking and locking the patch, followed by making the box visible by sending "hidden 0" to it, now works properly
clearing various entries in max preferences no longer causes max to crash
pending segmented patch cord is aborted when patcher is locked
new localization support -- use localize_lookupstring() to get a string associated with a symbol
combine: supports list input
outputlength message has greater consistency with buffer~ size message
removed Debug Panel from the debug menu
pattrmarker: names are no longer accidentally retained under certain circumstances
biquad~:now only incurs new "smooth" performance hit when coefficients actually change
jit.qt.movie: movie volume is automatically set to 0 if a 'soc' is requested, but either not (yet) found or DSP disabled
zigzag~: solved freezing
jit.gl.text2d and 3d: fix for bogus chars with multiline text on windows
jit.qt.grab: eliminated error warnings re: DFG when opening inspector
Jitter Java: fixed signed byte problems with copyMatrixToArray, and planar offset problems with copyArrayToVectorPlanar and copyVectorToArrayPlanar
jit.gl.imageunit: fixes for lost parameters when windows are rebuilt as going to/from fullscreen
scope~: now displays y axis properly
menubar: fixed "Max Menus" menu item when a menubar is made active if an existing menubar is already active
freeze and revert toolbar icons are properly enabled for read-only attributes
De-encapsulate: #-arguments are now preserved upon de-encapsulation, as they were in Max 4
jit.gl.* fixed quickref attribute selection crash for jitter objects
modal text dialog now prevents title bar clicks, preventing crashes when used inside an inspector
jit.qt.grab: changes to @framerate are properly applied to the digitizer when it is (re-)opened.
modal text dialog now prevents title bar clicks, preventing crashes when used inside an inspector
file browser: menus for specifying search criteria now use the 'system font' specified in Max's preferences.
textedit no longer starts editing when previously focused and patcher window is activated
coreaudio audio driver: now unicode-compatible
poly~: fix for clicking with parallel on
fixed crash when using the finder to change the contents of the clippings folder
sfplay~: fix for looping rather than stopping when playing certain audio files at certain vector sizes
Select Window contextual menu item for All Windows Active is now properly enabled on the Mac
jweb: 'read' with no argument loads the about:blank empty URL
rewire sync now supports host looping and seeking
overdrive~ works now properly with signal in the right inlet
timepoint: fixed bug where other timepoints before current time would fire when scheduled time was changed
pattrstorage: increased maximum length of parsed symbols from XML from 256 to 2048 characters.
pattrstorage: increased maximum length of parsed symbols from XML from 256 to 2048 characters.
jweb: followed links are now properly added to the page history
jweb: untitled pages now use the absolute URL, rather than the relative path, as the title
jweb: 'url' is now properly reported after page load in Windows
borax ignores pitches out of MIDI range properly
buffer~: removed long-standing check that prevented increasing the number of channels when reading in a file
incdec now allosw automatic incrementation/decrementation while the mouse is pressed
max useslowbutcompletesearching option for examining the disk when files are not found in the search path
zl mode sect sends bangs when nothing is common between the two input lists
rewire sync now sends time signature changes
transport: restriction on changing time signature when time > 0 has been eliminated
kslider outputs velocity 0 when turning notes off in polyphonic mode
jit.gl.slab: fix for crash when changing shape attribute
itable: second background color can now be transparent
jit.gl.texture: fix for persistent pbuffer errors
transport: new "resetbarcount" (reset bar counter on time signature changes) attribute
transport: prevents time signature changes from happening if externally synchronized
menubar: fixed problems with extra items added to file and edit menus after deleting the object
menubar: implemented maxinwmenu 0 message to max for runtime version (removes Max window menu item)
mxj now checks for bad inlet numbers, and posts an error
pattrstorage: @outputmode 1 properly reported recalled values originating at a pattr object