First Max 5 Details Are Here (And More to Come)

It’s no secret that a major update to Max/MSP/Jitter is coming from Cycling ‘74, with a major overhaul of the underlying code and an entirely new, friendlier interface. What has been secret is just what that upgrade will look like. We still don’t know what it’ll look like visually, but Cycling ‘74 today released some new details about what it is and isn’t.

In short, it promises to be:

  • Easier to use: Multiple undo, debugging tools for patches, and a visual catalog for perusing objects.
  • Easier to learn: Integrated, rewritten documentation, even including Web links.
  • Easier on the eyes: A new, zoomable patching interface with lots of new goodies — that’s not only skin deep, but makes patches easier to navigate.
  • Mo cross-platform: A new code foundation should make Max more modern, reliable, easier to support on C74’s part, and better supported across OSes. It even opens the possibility of someday seeing Max/MSP/Jitter on Linux and not just Mac/Windows.
  • Not full of gobs of new objects: Normally this is not a feature, but here, it’s a good thing: by introducing only a few objects, the new Max focuses instead on improving existing objects and building a better environment / platform for the future.

I’m meeting with Cycling ‘74 this week at AES, so hope to have more details then, including more on what’s changed for Jitter users. Audio users should note a big caveat — Pluggo support won’t be present in Max 5 at launch, which is critical to using patches as audio effects and instruments in other hosts, though it sounds as though that may be added at an undetermined point in the future. But on the visual side, it looks like it could be a pretty smooth upgrade: most patches and externals should be compatible, with some potential updates needed for tools that have special UI features. (I imagine some patches will look a little odd, too, once they hit the new UI — worth keeping that older Max copy around, just in case.) Overall, looks like good news. Naturally, we want to know more. Lots more. Soon. I’ll keep you posted.

Java and JavaScript support will continue to work. And that means Processing is supported, as well (via mxj), so this could be a great Processing prototyping environment, or a way of coupling Processing with other features. (See jklabs MaxLink. And yeah, it really does work … very cool. Viva Java.)

Cycling ‘74 Releases Max 5 Details: Bringing Max Out of the 80s, into to the Future [Create Digital Music]

Jitter Update for Windows Users

By vade

Cycling 74 has updated its Jitter 1.6.3 installer, while there are no new features, they’ve worked hard on optimizing speed for Windows users. I don’t have a Windows machine to benchmark, but if you are a Jitter user on Windows, you might want to give this a once over. Jitter 1.6.3

Ed.: I do have a Windows machine; I’ll try to check it out! Of course, this isn’t necessarily the really big Max news at the moment. It’s interesting, given that Cycling is talking about how different the new codebase is for Max 5 — maybe in fact there are still platform-specific optimizations necessary. That’d make sense for video, in particular, which remains very much platform-specific. (OpenGL is obviously not really an issue — not unless you’re a driver developer.) -PK

Refresh: Asides

FixMyMovie Makes Youtube Look Less Terrible: Review on Dansdata -

Designed to enhance phone camera video, and optimized for YouTube, FixMyMovie.com could be very useful for visualists. Most of us don’t perform with particularly high-resolution footage, so the dimensions of YouTube clips aren’t too much of an issue, but the horrible compression is instantly recognizable, which I’m sure prevents plenty of VJs scavenging material from the biggest video repository on the planet. FixMyMovie might actually make some YouTube videos useable again. There’s a review with some examples on Dansdata.com:

The difference really is quite impressive. FixMyMovie has gotten rid of the prominent blocky compression artefacts in the original video, without noticeably blurring it. It’s not an amazing, incredible, action-movie-bulldust improvement, but it’s very worthwhile. Rapid camera movements - an acknowledged weakness of the enhancing technique - leave noticeable ghosts from previous frames. But they’re only noticeable if you’re trying hard to see something wrong with the video. The improvements far outweigh the problems.

I’m VJing a set for Lyrics Born on the weekend, and haven’t been able to find any reasonable quality filmclips online to cut up, so I might set FMM loose and see how it goes.

Refresh: Asides

Numark NuVJ and Total Control First Impressions Mini Review on CDMusic -

I’ve only had it for 12 hours, so I can’t do a proper review yet of the NuVJ, but its strange MIDI mappings (and those of the Total Control) have caused me enough trouble that I’ve posted about it on CDMusic.

the Total Control jogwheels use a bizarre schema for their endless encoder messages. All the MIDI controllers I’ve encountered in the past have used the same format for endless encoders, rotating clockwise will send out a stream of, (to paraphrase the machines) “+1″ messages. Counterclockwise gives “-1″. Spin your jogwheel or knob faster, and it sends out more messages per second. The Total Control, however, changes its message depending on how fast the wheel is spinning, so an increasingly quick movement would look like “+1 +1 +2 +3 +5 +7 +7 +8″ etc. Even more bizarrely, the values seem the reverse of what they should be, so a clockwise movement gives negative values.

So if you were thinking that these controllers looked just perfect to go with Resolume, VDMX, or any software that isn’t branded with a Numark logo, I’d take your laptop in and give it a spin at the store before dropping any cash.

Bill Etra’s Pioneering Video Processing Work: Retrospective @ Blip.tv

By vade

Bill Etra, the analog video processing pioneer, has been posting some of his original works from the late 1960s through 2005 on video sharing site Blip.tv. It’s a sort of ongoing retrospective of his work. His techniques are varied, including Rutt-Etra processing (using the hardware he co-designed), hand-controlled oscillator-to-RGB inputs, and laptop-based software rigs.

While not a complete archive, it’s an interesting look back at important works and techniques. I’m glad this is online; it’s hard to find useful archives of older analog pieces simply because most techniques involved were incredibly hard to capture to tape. Usually only re-scanning would work (re-scanning is a fancy term for pointing a camera at a CRT). More work will be added, so check back occasionally. I think archives like this are invaluable for inspiration.

Bill Etra’s blip.tv Page

Ed.: We’ll definitely be watching for updates, and hopefully cdmotion can help encourage more documentation of this stuff online. -PK