http://www.cycling74.com
New DSP functions
Mastering quality single and multi-band dynamics objects using OctiMax technology for compression, expansion, limiting, and noise gating. Also comes with a complete dynamics tutorial to help the novice learn more about the subtle details of dynamics processing.
Rewire slave support. Now you can run MaxMSP from inside your favorite rewire host application.
High quality anti-aliased oscillators with rect~, saw~ and tri~ that provide a warmer, more "analogue" sound.
Spectral domain pitch shifting with gizmo~, time domain frequency shifting with freqshift~, fft bin shifting with fbinshift~, hilbert transform with hilbert~
Signal rate sequencing with techno~

poly~ aware envelopes for for easier development of polyphonic synthesizers
User Interface
All in one spectral display with spectroscope~

Edit multiple filters simultaneously using one filtergraph, or view and edit filter coeffecients on the z-plane with zplane~

Imageburgers allow the use of images in place of objects/subpatchers as visual mnemonics
High quality image interpolation for fpic, pictctrl, and imageburger image scaling
Javascript driven User Interface elements:

2D and 3D rendering using OpenGL
antialasing support
alpha blending support
library of prebuilt templates (sliders, knobs, buttons, panels, and more)
pattr compatible
Patcher Attributes
Patcher attributes (pattr) provide a more effective, efficient, and integrated means to handle state management tasks than previously possible in Max.
assign attributes to your patcher file
manage these attributes in presets which support patcher and preset hierarchy
interpolate between presets in a variety of ways
preset files are stored in human editable XML
Programming Languages
Extending the functions of Max with text based code has never been easier, now with support for Javascript, Java, and Mach-O support for C developers. Not only does this make programmers lives easier, but non-programmer users have access to an even wider range of possibilities in Max. Several Javascript and Java examples/objects are included that non-programmers will find useful in every day Maxing.
Javascript
crossplatform scripting with minimal programming experience necessary
build objects that perform complicated tasks with only a few lines of code
script patchers with Javascript code
build interactive user interface objects with jsui
many useful examples including physical simulation, file i/o, UI widgets, list and string manipulation, dynamic arithmetic expressions
Java
crossplatform programming with integrated editor and compilation
access to everything the Java API provides, including rich networking and database support, file i/o, graphics, arbitrary precision arithmetic, and more.
automatically maps Java object methods to max object messages
script patchers with java code
access buffer~ objects from within java
C
Mach-O support for Macintosh. Permits external development using Project Builder, and XCode
Looks like there will be some studying to do after all this summer

<font size=-1>[ This Message was edited by: petal on 2004-07-15 16:11 ]</font>