Modul8 2.5.5 Released: Flash SWF Support Returns, Field of View, Fixes

Ambra Galassi gets her Modul8 on, via Flickr.

It’s a small release number, but I expect Modul8 users will want to pay attention to this one. New in 2.5.5 are various fixes and improvements, most notably restoring Flash SWF support removed from QuickTime. I hope other VJ apps will be able to do the same.

Also in this update:

  • Swatches, color picker for layer colorization
  • Transformation knob for layer field of view
  • Audio fading with layer opacity (neat idea!)
  • Unlimited size for multi-output windows
  • Media triggering by name
  • Lots of other small fixes and features

Modul8 2.5.5 Feature Details

Read on in the forum, and you can find the fix that allowed GarageCUBE to restore Flash support: "Modul8 is using the Flash plugin of Safari, so you could load any file that loads in Safari. " Now, that sounds to me like even Java/Processing support could happen via the same hack. Any takers?

Let us know how the update works for you, ye Modul8 users.

v002 Screen Capture Available: GPU-Accelerated Mac Inter-App Sampling

v002 Screen CaptureCDMotion contributor vade has posted the first release of his v002 Screen Capture tool, which allows video from the screen (including video, 3D — anything output to OpenGL) to be routed between applications. It all happens on the GPU, which means it’s very, very fast. In vade’s words:

v002 Screen Capture allows you to capture your desktop, or a portion of it to a texture and further process it. This can be used to bring in other applications output or windows as a source input to VDMX or other Quartz Composer compatible patch hosts.

Screen Capture is fully GPU accelerated, and therefore is very fast.

Sample Processing, 3L, Modul8, Jitter, GEM, or any application, and mix them in VDMX, or your Quartz Composer patch host of choice.

Right now, the release is Quartz Composer and Mac-only. (Quartz Composer plug-in support means it’ll also drop nicely into software like VDMX.) But there’s an open call to port this to other environments (Pd, Max/MSP/Jitter, Processing, and such). It may even be possible to replicate the basic technique on another operating system, though the implementation would have to be reconsidered.

We’d love some feedback, so have at it! Especially interested in Processing support; see the thread on the Processing forums.

v002 Screen Capture Quartz Composer plug-in download

Wanted: QuickTime 7.5 Experience, Bug Reports

New QuickTime releases are usually accompanied by a rash of bug reports — not necessarily exclusively the fault of Apple’s; maybe it simply reflects the widespread use of the QuickTime APIs and the general fragility of digital video. We’ve heard surprisingly little, though, from the visual community about QuickTime 7.5.

Macfixit does report some major issues with audio performance:

“The problems brought about by QuickTime 7.5 have proven so dire — an issue with choppy or stuttering playback is most common — for some users that downgrading to a prior version of the multimedia architecture has become an attractive option. Fortunately, downgrading to QuickTime 7.4 is a relatively easy process and is proving successful at resolving many previously document. “

QuickTime 7.5 (#4): downgrading to an older version; No sound — fix; more [MacFixIt]

Sounds delightful … to which a chorus of VJs respond, wait, what? You listen to the audio on video clips?

Despite the gloom and doom, in this case it’s unclear whether these problems are largely on PowerPC, how widespread they are, and what other codecs or third-party software may be involved in the issues. So no reason to panic here. What is useful about the MacFixIt article is that it includes a reminder that Pacificist can be used on Mac to downgrade QuickTime. (Windows users can just reinstall.) I think if you’re going to use computers at all, you have to be prepared for a little of this sort of dirty work — and, naturally, not touching anything leading up to a gig. As an aside, I caught a lot of flak for pointing out audio issues on OS X Leopard recently on Create Digital Music. That case was very different, though, in that we had isolated the source of the issue, it was relatively widespread, and caused reproducible problems with hardware and software from a variety of variables, many of whom reported the issues through their support channels. The bottom line for me, though, is that none of us wants to be the person with a problem, whether we’re alone or not — and sometimes collecting anecdotal experience is the only way to find out what’s up.

Let’s get the anecdotal feedback going:

So far, I’m having good luck on both Mac and Windows (XP and Vista). If you gig regularly and have developed a healthy and understandable fear of updating too early, you may have steered clear of this so far, but we’d love to hear from you. How is QT 7.5 working for you? Be sure to be specific about OS version, apps you’re using, the exact circumstances of any problems, and whether you’re on an Intel or PowerPC processor on the MAc side.

Snow Leopard Promises QuickTime X

In case you haven’t seen, Apple has made a vague public mention of Snow Leopard, the next major release of OS X. Cost: unknown. Availability: a year out, roughly. Contents: "quality" improvements. (I talk about some of the confusion Apple’s software strategy has caused over on Create Digital Music.)

Here’s the visualist tidbit: on the official announcement page, Apple mentions that a key feature will be QuickTime X. I figure this could be fantastic news — or terrible news. For now, we mostly have questions:

  • Will QuickTime X be back-ported to Tiger/Leopard? Will it be on Windows? (Normally, I wouldn’t even ask, but it’s listed as a "Snow Leopard" feature)
  • What does this mean: "features optimized support for modern codecs and more efficient media playback"? (Which codecs? Efficient how?)
  • What will it break?
  • Why is this "media technology pioneered in OS X iPhone"?

What could be good news: this may mean real multi-threading in QuickTime playback, at least on Mac OS if not (wishful thinking) on Windows, where QuickTime is a fourth-class citizen.

There are some other juicy bits, as well. For fans of the GPU, there’s a new OpenCL library for doing general-purpose computing on the GPU. (GPGPU) And hidden in the OS X Server announcement for Snow Leopard, multiple video inputs:

image

"Support for dual-video source capture lets users record both a presenter and a presentation screen, allowing a picture-in-picture style ideal for podcasting lectures."

I imagine we could do some damage with that beyond lecture podcasting.

Unfortunately, OS X is generally covered under NDA until it’s released. So now, we wait — and hope that QuickTime X doesn’t cause compatibility issues with our favorite VJ apps.