Log InCreate An Account
  1. News
  2. »
  3. Audio Software & Plugin Hosts
  4. »
  5. Cycling '74

Cycling '74 updates Max to v5.0.3

-
Cycling '74

Cycling '74 has updated Max to v5.0.3.

Bug fixes and new features:

  • itable: compatible with preset object.
  • qmetro, qlim: fixed long-term timing accuracy.
  • option/alt click on first inlet of text objects and then choosing one of the "Box Attributes" will now make a message prefixed by sendbox so that it will work to set the box attribute.
  • adsr~ now works properly with attr args.
  • Fix for double output under certain circumstances when using pattrs in bound mode.
  • debug window stack is cleared after a stack overflow.
  • fixed crash when debugger was open and debugging enabled when a stack overflow occurred.
  • tempo: understands float again.
  • flonum: no longer display erroneous value while dragging big numbers with the mouse.
  • Tips and Shortcuts, Patcher Key Commands now appear in the Help menu on Mac too.
  • movie: now causes imovie to be included in collectives.
  • pattrstorage: repaired notifications to and from other pattrstorage objects.
  • Jitter tutorial reference can now open the patcher.
  • pattrstorage: @dirty now defaults to off, as documented.
  • umenu: a minus ('\-') is now correctly output as a minus ('-') from the object's middle inlet.
  • jit.textfile: added 'wclose' method.
  • jit.textfile: 'read' filename arguments works again.
  • Fixed scripting crash when creating multiple pattr objects with 'script new'.
  • jit.uldl: Windows fixes for file downloading.
  • jit.qt.movie: Fixed crash in 'export fulldialog'.
  • jit.qt.movie: 'export fulldialog' no longer stops movie playback.
  • hint: fixed delay time attribute.
  • groove~: loopinterp works properly with 4 channels buffer.
  • mxj list.Mth: 0 index works as expected.
  • coll: correctly assigns filename to editor so you can save it with cmd-S.
  • coll: searches for files with text or max binary extensions from a basename, as Max 4 did (e.g., you can say coll foo and it will find foo.txt).
  • qlist: correctly sets filename for editor so you can cmd-S the file, also does a search on name + extension for max binary and text files (read foo will find foo.txt), and saves the last filename with the object.
  • removed duplicate snapshot~ entry in MSP Analysis object list.
  • prevented crash if zoomed-out grid spacing was less than or equal to zero.
  • qlist: since it saves its contents, the previous change of saving the filename with the object, which read in the file AFTER the qlist had been populated with the saved contents, has been eliminated.
  • prevented overdrive from being enabled via message to max or DSP status window if debugging is enabled.
  • dragging the "color" (Border Color) attribute from an inspector (or choosing it from the quickref menu) now uses the name bordercolor instead of color to avoid conflict with the legacy color message.
  • sendbox appears in front of more newobj attributes when dragging from an inspector (and is consistent in this respect with choosing a box attribute name from the quickref menu).
  • jstrigger: can be included in a standalone without a js object.
  • matrixctrl: pattr now stores empty matrices properly.
  • umenu: label background color is displayed properly, as in Max 4.
  • delta character (unicode 394) is not used in sizing assistance unless it exists in the font.
  • buffer~: size message no longer reallocates a buffer that is the same size, preventing obscure crashes that are probably Mac-specific.
  • return key when editing text now works when caps lock is on.
  • function: border color can now be changed.
  • number/flonum: new tricolor and htricolor which allow you to change the color of the triangle.
  • click on patch cord that is over a box will now deselect all boxes.
  • right click on patch cord will now deselect other items (unless shift is held down) so that you do not accidentally operate on the wrong thing.
  • round: can now handle lists when they begin with a symbol.
  • deleting a selected object and a selected line at the same time now is undoable by executing undo once instead of twice.
  • windows: NonRealTime audio driver now shows up.
  • rate~: ignores 0 as a multiplier (would produce NAN output).
  • poly~: fixed output from out objects when loading a patcher dynamically.
  • table understand tabrange as in Max 4.
  • fixed crash when typing while cmd+click dragging of a flonum in an unlocked patcher.
  • zl: new mode compare.
  • pictslider: better positioning in Jumps to Click Location mode.
  • flonum digit dragging improved, and now supports much larger value for "Number of Decimal Places" attribute to enable viewing of very small numbers (of course within the limited (approx seven digits) precision of a 32 bit float).
  • new preference (located in the 'font' tab): Native Text Rendering, uses the OS to render fonts instead of JUCE.
  • sizing a bpatcher whose contained patcher has a non-zero offset will now preserve the offset.
  • select message to flonum initializes the text to the correct value.
  • the equals character in the new-object-list button now scales appropriately with zoom.
  • Modify Read-Only on a subpatcher in an abstraction will now allow modifications to the top-level abstraction so saving will work properly.
  • function: hide legend when leaving the object.
  • line~: works properly with metrical time.
  • curve~: works properly with metrical time.
  • pictctrl: redraw dial when changing range.
  • Navigate / zoom window now works properly when the patch was zoomed in to begin with.
  • Show at 100% keyboard shortcut now disabled when navigate /zoom window is up.
  • windows: keycode reported from key object is now independent of keyboard layout.
  • building an app or collective now initializes the save as dialog filename extension properly based on the type.
  • the open script button in the collective editor now works.
  • appicon when building a standalone now works on windows.
  • spectroscope~: sonagram mode display improvements.
  • stack overflow dialog on the Mac now only has an OK button.
  • adoutput~: doesn't crash when being disabled.
  • seq~ can now save its data on closebang.
  • slide~: uses double precision.
  • relabeled range attribute Dial Range instead of Dial Maximum.
  • using "Modify-Read Only" for an abstraction now persists after the abstraction is closed and then opened again.
  • number: support flags message for legacy patches.
  • max accepts drags from iTunes and other applications that use the "promise HFS" file type.
  • line~: using higher precision to make interpolation over a very long time.
  • clocker now works in a windows standalone.
  • metro: any non-zero value in the left inlet starts the metro.
  • pattrstorage: fixed display bugs with 'insert' and 'remove'.
  • pattrstorage: 'cannot set name of locked slot' error no longer appears erroneously when locking a named slot.
  • pattrstorage: fixed 'no parent patcher found' error + nonworkingness when using the 'locate' message.
  • pattrstorage: interp and interp_extra/interp_table can now be set properly from the clientwindow.
  • pattr: new @initial attribute and 'init' message.
  • patcher: fullscreen message now causes the window to fill the physical display on which the top-left corner of the window is located.
  • jit.window: fullscreen attribute no longer opens window on incorrect display.
  • setting bpatcher offset is no longer clipped based on the position of the right-most (or bottom-most) object in the patch.
  • poly~: close the patcher window when dynamically loading a new patch.
  • lcd: size message allows you to resize the object as in Max 4.
  • multiple playbars can be used in the same patch (connected to different objects).
  • patchers in the extras folder no longer need the onecopy external to enforce one copy -- now anything loaded via extras will have the "onecopy" behavior.
  • patchers without onecopy in extras can now be opened a second time after close.
  • lcd: 'size' message now changes patching rect of object.
  • lcd no longer loses various state (such as font size) after sizing it.
  • loading patches that have utf8 data saved with a first utf8 byte of 0xE0 or 0xF0 now works properly.
  • including a patcher in a collective (or standalone) now works.
  • combine: improved symbol concatenation with spaces characters.
  • windows: context menu item "Select Window" now is enabled properly when a window is in background and context menu is clicked while all-windows-active is on.
  • "Select Window" context menu now works when the click is on empty space in a bpatcher.
  • button in subpatcher no longer flashes upon opening subpatcher if it is banged while subpatcher is closed.
  • textbutton: can be connected to any object.
  • fix for crash on vista when typing "\" into an object box.
  • DSP Status window can be opened while the DSP is on without making clicks.
  • fix for crash using note name legend in itable.
  • umenu: Folders beginning with a '.' should now be properly excluded from umenu when @showdotfiles is disabled (when populating from a folder).
  • when a parsing error occurs on a json file with dos line endings the line number is now correctly reported.
  • when an illegal control character is found parsing a json file it is now ignored instead of bailing.
  • textbutton: supports preset.
  • matrixctrl: matrixctrl always has an image, which fixes the behavior of the autosize attribute when you try to set it before the image name attribute is set.
  • textbutton: supports preset.
  • number/flonum: changing the minimum or maximum only triggers a value change if the current value lies outside of the min/max range.
  • pattrstorage: client/storagewindow 'Name' column can now be resized.
  • jit.qt.movie: @moviename no longer renames an enclosing folder, but rather the target file.
  • png files can now be found more reliably when loading a patch.
  • pattrstorage: window updates are now properly deferred.
  • assistance fade in reduced to 200ms from 400ms.
  • toolbar captions now use the system font, so they can be translated into other languages.
  • fixed text clipping problems exhibited by jit.cellblock with native font rendering.
  • kslider: fixed tracking when offset is not a multiple of 12, and fixed poly mode to work in a more useful way when dragging.
  • menubar: eliminated Max Menus item in runtime / standalone, and added quit item on Windows in File menu in runtime / standalone.
  • select to number and flonum now just grab focus (instead of beginning edit) to remain more consistent with max 4 behavior.
  • bpatcher offsets now work properly on first try for both positive and negative offsets.
  • Fix Width Ratio preference now works.
  • changing the text of a subpatcher box from something like "p #0hello" to "p there" after the Modify Read-Only command now works.
  • imported patcher windows no longer show a folder proxy icon (now they show no icon at all).
  • combine: no longer crashes on 'bang', if no arguments were supplied.
  • pattrmarker: the patcher's 'globalpatchername' attribute is properly set upon instantiation of a pattrmarker object.
  • pattrmarker: @globalpatchername is readonly in the patcher inspector, if set by pattrmarker, as long as the pattrmarker object is in the patch.
  • pattrmarker: @invisble, when enabled, prevents this patcher's name from appearing in the list reported by 'getmarkerlist'. To retrieve the complete list (including 'invisible' pattrmarkers), users can send 'getmarkerlist 1' to the pattrmarker object.
  • pattrforward: 'send' with no argument detaches pattrforward from its target.
  • poly~: target attribute value preserved when updating subpatcher.
  • waveform~: now changes display properly when buffer~ sample rate changes (when reading in a file with a new sample rate).
  • matrixctrl: imagemask attribute is disabled for default cell image to prevent it from being corrupted for all other objects. Also turning off imagemask attribute now clears the alpha version of the mask properly -- useful when you're just messing around and your image doesn't have a mask (which it doesn't most of the time).
  • poly~: only opens patcher window if the patcher has been found.
  • aligning very short patch cords now works properly.
  • buffer~: now changes filename extension when a different type is chosen.
  • fixed re-entrancy problem between auto-update of saved subpatcher and auto-compiling the DSP chain.
  • improved appearance of cmd-period dialog and eliminated "nocursor" error message.
  • hours/minutes/seconds time format is now hh:mm:ss.ms which resembles ISO 8601 more closely than hh:mm:ss:ms.
  • vst~: grow box for mac edit window works around Reaktor's inability to grow its own window.
  • GlobalTransport extra no longer uses combine objects to avoid memory leak.
  • second pathname argument to buildcollective message to max works properly to set the output file location as it did in Max 4.
  • return key now accepts color in color selectors.
Discussion

Discussion

Discussion: Active

Please log in to join the discussion

News & Deals Related To This Item

Other Related News
AR Rahman, Music Hackspace and Cycling '74 partner to deliver free online courses to students in India
27 Apr 2021
Max Innovation: An Interview with David Zicarelli
10 Jul 2020
Smaolab updates M4L The Drummer multi-step-sequencer to version 1.3
11 Jun 2023
Sonus Dept. releases Abstructs - Max for Live devices for sound experiments
22 Jan 2023
Sonus Dept. releases Neuralscore+, Max for Live sequencer controlled by a neural network
29 Nov 2022
XY StudioTools updates Song Sketch to v2.1
15 Nov 2022
Ableton updates Live to v11.2
29 Sep 2022
Sonus Dept. releases"Neuraloot" - Neural network based devices for Max for Live
20 Jan 2022
Sonus Dept. releases Scattered, free Max for Live effect
29 Nov 2021
Sonus Dept. releases Eris, sample manipulation instruments for Max for Live
09 Nov 2021
Sonus Dept. releases Æthernity - Atmospheric Devices for Max4Live
14 May 2021
mididope releases Molecular with intro offer
04 May 2021
mididope releases MIXMUX Duo (MIDI plugin for live sequencing) with intro offer
21 Sep 2020
Max For Live with KVR Expert Phelan Kane - Part 2
26 Jun 2020
Max For Live with KVR Expert Phelan Kane
19 Jun 2020
Soundmanufacture releases Instant Twister for the Midifighter Twister and Ableton Live
08 Sep 2019
Audiomodern releases Streakulator V2 (Max For Live)
08 Feb 2018
Ableton Live 10 Released
06 Feb 2018
Audiomodern releases Random Chords Generator PRO (M4L)
07 Sep 2017
ROLI releases Beta Version of BLOCKS Dashboard - Enables BLOCKS to control Logic, Live and more
15 Mar 2017
Audiomodern releases Random Groove Generator PRO
08 Dec 2016
Ableton Link Now Available For Desktop Apps
27 Sep 2016

Show more...