MaxMSP 4.5.1

MaxMSP 4.5.1 is now available for download:

http://www.cycling74.com/products/dlmaxmsp.html

This release contains many fixes and is a recommended upgrade for all
MaxMSP 4.5 users. Please let us know if you encounter any problems.

-Joshua

Bug fixes and changes in version 4.5.1 from version 4.5

Installer

– added ReWire library to installers

Application

– limit the number of menus built when using the insert new object
contextual menu
– de-focus highlightable objects when selecting an object in an
unlocked patcher
– fix for crash when opening the File Prefs after having removed all
file prefs and restarted the application
– fixed writing text files that were smaller than the original, which
fixes corruption seen when using js and text editor
– fixed OS X timer to correct timing errors properly, fixing the
problem where MIDI timing gets off relative to the scheduler
– fixed bug obtaining the OS X volume name that was causing a crash
when name had character values above 127
– fixed close box on when using floating windows on Windows
– fixed crash when sending the ; max midilist message
– fixed crash with duplicating an object box containing the name of a
UI object
– fixed bug where the Max window would go crazy after 20000 lines and
eventually crash
– fixed crash when using post() in js after clearing the Max window
– Max window output works inside plug-in window Messages view again
– Performance Options patch: restore button now works
– clicking in the patcher icon bar to cancel a segmented patch cord
drag no longer leaves a bogus line

Max Objects

– pictctrl: fixed click response in mask
– jit.cellblock: better read, write, and writeagain message support
– ticmd: fixed assistance
– efunc: fixed crash when moving cursor over the object
– js/jsui: fixed sending messages to newobj-based Max objects
– fixed coll threading issue when deleting and editing simultaneously
– number box: fixed bug where typing the return or enter key to output
a typed-in value would output
twice if the output caused the number box to become unhighlighted
– number box: fixed float drag no output on mouse up
– timeline: displaysize is now automatically expanded when reading in a
file
– timeline: vertical scrolling fixed
– timeline: inspector can be opened by selecting the object in an
unlocked patcher
– timeline: inspector highlights the numeric field on open
– object list: removed Arith/Logic/Bitwise category from urn, drunk,
etc.
– object list: added colorpicker
– ubumenu: added pattrmode flag (0 (default) = save by number
[classic], 1 = save by symbol)
– pattr: when ‘bindto ‘ with no args is sent, the object unbinds,
reattaches to object connected to middle outlet
– pattr: – improved userconnect behavior (does the right thing when
connecting or disconnecting from a userconnect), improved autorestore
behavior (no more double-restore), removed some erroneous posts
– pattr: fixed issues with the ‘name’ attribute
– pattrstorage: fixed window update bug with autopattr exclude
– pattrstorage: fixed crash on Windows
– pattrstorage: fixed savemode behavior, fixed minor display bug with
pattrstorages in subpatchers, horizontal scrolling for storage window
implemented, ‘name’ attribute added / integrated with patcher name,
‘getslotlist’ de-attributized / messagized, new ‘savemode’ attribute: 0
(neither prompt nor autosave), 1 (prompt to save file at object free if
object’s store state is changed, default.), 2 (autosave, if possible),
new ‘clear’ message (also ‘delete’ with no args) added to completely
clear slots, files will now save if no slots available.
– pattrstorage: outputmode is more reliable about reporting changed
values during preset recall, changing greedy no longer forces a dump of
all values, when outputmode is enabled
– jsfolder: made folder typelist property gettable/settable, removed
undocumented types message, fixed next and count to make use of the
typelist properly
– mxj: Compiling.html — fixed command line for new dir structure
– mxj: added error checking in class loader so that the app doesn’t
crash in the event that the classloader is for some reason unable to be
initalized.
– standalone: fixed inspector bug that turned off use of “Search for
Missing Files” option

MSP Objects

– snapshot~: clarified help file
– ad_asio: fixed “bad object” messages when reading preferences
– fftin~ and fftout~: corrected G4 optimizations
– omx.comp~ and omx.peaklim~: cleaned up help files
– plugconfig: fixed uninitialized variables
– filtergraph~: removed code in _click method that dealt with obsolete
double-click feature to reverse cf and bw
– sfrecord~: checks for huge file size
– techno~.help: initialized transparency control to 0.8
– function: pattrification // stores data <domain range_min range_max
data1_x data1_y data1_flags data2_x data2_y data2_flags …>
– ad_rewire: on OS X, driver now attempts to create an alias in the
user’s application support folder before trying /Library/Application
Support to avoid file permission problems when not running as an
administrator
– omx.comp~ and omx.peaklim~: fixed error message object reference
– gizmo~: added assistance
– phaseshift~: better default values and some parameter constraint
– zplan~: added assistance
– vst~: fixed bug where resource file errors would occur if deleting a
plug-in that was loaded into another vst~ and then loading the same
plug-in again
– plugconfig: fixed crash reporting error about not reading pict file
– omx.comp~ and omx.peaklim~: cleaned up help files

Leave a Comment.

This site uses Akismet to reduce spam. Learn how your comment data is processed.