GrandVJ, All-New VJ App from ArKaos, Now in Beta

grandvj

The successor to ArKaos VJ, a staple in early VJ application history, is nearly here. GrandVJ just hit public beta.

GrandVJ is a complete, from-scratch rewrite of the app, with some new features — but still a nod to the simple, one-screen interface that made the original popular. You can now download a working demo, beta build (with some watermarks on output and other limitations) for both Mac and Windows. I have to say, I like the music keyboard interface and drag-and-drop-everywhere philosophy. At the very least, this could become the beginner-friendly VJ app a lot of people have been looking for. (That is, if it’s successful, I may have an answer for the "where should I start with VJing for something simple — and I don’t have a lot of time" question I get a lot, particularly on the music side.) It’s also got some generative and Flash-playing tricks I’ll be looking into. At the same time, I think it will be worth some constructive criticism. This field is also getting crowded — and users more demanding.

Watch for a more detailed preview from us soon, but in the meantime, you can go ahead and give it a spin and let us know what you think:

ArKaos GrandVJ Public Beta 1 [ArKaos Users Forum]

Previously:

ArKaos Rebuilds VJ Software From Ground Up: GrandVJ

eMotion, Lovely Particles Tool on Leopard, Now Available for Beta Download


eMotion - Basic particles tool example from Adrien Mondot on Vimeo.

We saw eMotion last year — it’s a Mac OS-based 3D tool for particles and visual effects, with physics modeling, Wacom tablet control, input from sensors and OpenSoundControl, a text engine, and integrated Quartz Composer support. In other words: it’s a friendly tool for making pretty motion imagery, designed to be usable by performers.

Creator Adrien Mondot has new videos up and a beta available for download. (An Intel Mac running Leopard is required.)


eMotion on stage from eMotion for Animation on Vimeo.

More videos, including screencasts on features like forces and Quartz Composer:

Vimeo screencasts

Details on the software and a download link:

eMotion

The description is a bit hyperbolic ("a new way to define movement"?) given that a lot of this is indebted to 1970s "augmented reality" research by Myron Krueger and physics simulations by, well, a lot of people. (Particle systems were specifically invented by Bill Reeves of Pixar in the early 80s. Ahem — Khaaaaaaaaaan!) I don’t think that takes away from the coolness of this — on the contrary, I think acknowledging historical lineage helps demonstrate why the new, accessible, personal rendition of that is valuable. But there is a lot here that’s done very well. It’ll be fantastic to watch it develop.

Likewise, it’s interesting to see these tools (and vvvv, also mentioned today) working with proprietary, platform-specific technologies. There are certainly some advantages to hooking into the Mac’s Core Image and other app development tools (see Quartz Composer, VDMX, etc.), or Windows’ DirectX (as with vvvv). I think the challenge for people interested in open, cross-platform development is to make things just as usable and visually consistent with OpenGL and cross-platform APIs.

New vvvv Beta Lets You Make Your Own Visual Plug-in Objects

image The free (for non-commercial use), Windows-only, insanely-powerful visual/multimedia patching environment vvvv just got a killer feature: the ability to make your own "nodes" (what are called objects in some other modular tools).

It’s actually pretty easy to build, too, and the developers have some templates for you. This is way up the list on my summer projects. You can do matrix transforms, as well, so 3D / GPU-based video processing gets very interesting, along with simpler manipulations of color, string, and number values:

The latest vvvv version offers developers an interface to write their own nodes for vvvv. A plugin is basically a .dll file, that can be drag&dropped into a vvvv patch where it appears as a node. If its stored in vvvv’s plugins directory, its even available in the node list.

vvvv gurus, if you give this a try and make something interesting, let us know:

vvvv40beta16 release with plugin interface [Results in Reverse blog]

Flash 10 Beta is Here: Quasi-3D, Better Performance, Pixel Effects, Drawing Good for Visualists

flash103dFlash Player 10 beta is here, and it sports some impressive new visual tricks — further illustrations of what I mean when I say the "rich" part of rich media is so important, whatever the JavaScript coders may tell you:

  • 3D "effects" and API: this isn’t true 3D, as you can get with direct OpenGL access in Java (and thus Processing), but it does allow some basic 3D effects and greatly-simplified movement on the Z plane
  • Pixel effects: custom filters and effects via the Pixel Bender technology scripted in After Effects — rejoice, AE fans!
  • Advanced text: This is what I really miss in Processing, and the gap just got bigger. (Hmm… anyone want to code a ligature library?)
  • Newer drawing API: Badly-needed improvements for drawing shapes
  • Better performance: More GPU acceleration, all automatic, for drawing and video alike

I still think there are plenty of reasons to go with Processing as a visualist, and I’m excited to see how JavaFX, the new Java-based multimedia scripting language and platform from Sun, progresses. But Flash 10 should be very good news for people who like the things that make Flash Flash (video support, for instance, and things like tweening classes), and it means we should be seeing great new things in the awesome open source, Flash-based visual tool Onyx VJ in the near future.

Thanks to Glenn for the reminder!

You can check out some demos or even download the preview of the player itself:

Flash Player 10 @ Adobe Labs

What about Flash and open source? Well, the picture is a little clouded.

read more

iPod / iPhone Touch as Visualist Controller: Free, Multiplatform with Pd (Pure Data)

image Apple’s iPhone — and the significantly more affordable, doesn’t-have-to-be-a-phone iPod Touch — are essentially pocket-sized, intelligent multi-touch controllers. Hooking them up to visual software as controllers simply requires some app on the phone to transmit data, and some way of dealing with that data on the computer side. We’ve already seen this a bit on Create Digital Motion, and we’ve been covering some of the specifics of parsing data with Pd (Pure Data), the open-source, tri-platform patching software, on Create Digital Music this week.

Here’s the basic setup:

On Your iPod/iPhone

You have two options of software to use on your iThing. (You’ll need to “jailbreak” your device, as these are not — and may never be, for all I know — approved Apple apps.)

1. mrmr by Eric Redlinger of Brooklyn (top right):  open-source, editable control screens (requires Mac-only software to edit). See our interview with Eric, including some examples with Quartz Composer.

2. akaRemote.app by Masayuki Akamatsu of Japan: not open-source, not editable, but comes with a set of useful control templates, and you can transmit data to the app. See our look at a recent release. Upcoming Mac-only visualist app 3L has its own special akaRemote-based bridge called i3L, which also runs on iPhone/iPod Touch; see our look at i3L with artificial eyes.

On Your Computer

While the iPhone and iPod Touch have Apple logos on them, all of these apps send OpenSoundControl data. That means any OSC-compatible software will work, which is gradually including more visual software, as well as modular apps like Quartz Composer, Max/MSP/Jitter, Pd/GEM, and vvvv. (I love saying that last one … vvvvvvvvvvvvvvvvvvv. Okay, moving on.)

Of all of these, Pd is the one solution that’s free, open source, and runs on any platform. That means it’s also a viable candidate for translating incoming OSC data to more broadly-compatible MIDI. (i3L has you covered, as it uses a MIDI bridge.)

image

We have not one but two sets of tutorials / example patches for working with Pd on Create Digital Music, using a patch like Cesare’s, pictured above:

Control Music and Visuals with iPhone/iPod, Free Via Pd

Tutorial: More iPhone/iPod Touch Control With Open-Source Pure Data

So, Is It Worth It?

I usually don’t ask that question, preferring instead to report on what other folks are doing. But it is always worth asking yourself — and it is an entirely personal question. I’m not totally convinced in the case of these devices that I’d want to buy one solely for VJing, but then, what makes this so cool is that it adds on additional functionality to a device. (Too bad Apple is being so uptight about third-party development, but at least there’s an SDK — and plenty of hackers ready to break Apple’s rules.)

My own preference remains squarely with tangible controllers and tactile feedback, especially as some of the advantages of multi-touch are diminished by the iPod/iPhone’s diminutive size. But I absolutely see the argument for using these. What do you think, dear readers?

Visualism at Yuri’s Night Bay Area: The Rave for Space at NASA

Art and science meet in a NASA hangar. Photo: jasonunbound, via Flickr.

Yuri + CDMSpace exploration has had a deep impact on the way a lot of us see the world and think about our art. So I can’t wait for this Saturday’s Yuri’s Night Bay Area, which will bring a convergence of bleeding-edge music, art, technology, science, and visualism to a 12 hour-long party on NASA’s airfield outside San Francisco. We’ll be bringing some of the best of this event to you all around the world. Read or subscribe to RSS for our special minisite to make sure you don’t miss a thing, wherever you are on the planet; updates will continue live through the event and in the couple of weeks afterward:

yuricdm.com: Yuri + CDM + music + motion
yuricdm.com RSS feed

If you’re near the Bay Area, let us know if you’re coming to the event. We’d love help with photos, video, and coverage. And if you’re involved in a Yuri’s Night somewhere else in the world, let us know about that, too.

Here’s just a sample of the visualist angle at Yuri’s Bay Area:

read more

ArKaos Rebuilds VJ Software From Ground Up: GrandVJ

GrandVJ-MixerMode It’s no secret: the once wildly-popular ArKaos VJ software has been looking a bit long in the tooth lately. And upgrades only get you so far: sometimes, as software matures in its life cycle, you have to redo the foundations. That’s what ArKaos has been working on, and the results, renamed GrandVJ, are due out soon (quarter 2). The new version emphasizes a re-worked, cleaner interface, multi-threaded graphics, and lots of effects and generators.

ArKaos GrandVJ Announcement

It’s up against some stiff competition. There’s the ground-up rewrite VDMX5, with some powerful semi-modular capabilities, the beefed-up Livid Union 2.5, Modul8, Resolume, and new generative app 3L. (See why 2008 will be a big year for VJ software.) That said, of these, only Union is cross-platform.

One differentiating feature in GrandVJ, as partly inherited from ArKaos VJ before it, is its “synthesis mode.” This maps sources onto a virtual music keyboard; combined with effects and generators that could retain ArKaos’ place as an easy, instrument-like visual tool.

GrandVJ-SynthMode

The generative idea is nice, as well, but even with Flash support, I wonder how ArKaos will hold up to other generative competition. 3L has powerful tools for building 3D graphics in the software, Processing is gaining support among coders, Quartz Composer has native support in software like VDMX for custom patches, and Salvation has its own generative tricks, to say nothing of Jitter, Flash/Flex, and vvvv. On the other hand, ease of use can make a big difference in the market, and ArKaos’ interface is uncommonly clean. And then there are the ArKaos loyalists, who could find a compelling, friendly upgrade. (If you buy ArKaos now or bought it after March 1, the upgrade is free.)

We’ll have more details when this ships.

Digital Tools Interviews Paris Graphics on Homebrewed Mobile Game VJ Tools

The nicely-growing Digital Tools blog has an excellent interview with visualist Paris Treantafeles, who works with lo-fi 8-bit-style visuals using tools he’s built for GBA and the Linux-powered Gamepark.

Interestingly, while a lot of people will dismiss the 8-bit movement as “nostalgic” — implying it’s just 20-somethings pining for their Mario-playing childhoods — Paris’ inspiration was originally vintage analog synthesizers. And synthesizing graphics is his main interest:

I concentrate on creating graphics from scratch. That’s pretty much all I do. Other people like using movie clips and manipulating them, but from my point of view it’s a good exercise to see what you can do when you have to create everything from scratch. It gives you an appreciation to form and color.


Hally // Blip Festival 2007: The Videos from 2 Player Productions on Vimeo.

The synthesis/sampling argument I think is very much related to the way electronic music is produced. I find that focusing on either one can be a good exercise — see our friend Troels sampling Coke bottles, for instance.

It’s nice stuff, but I do hope, particularly here in the US where the VJ/visualist scene has had trouble gaining broader recognition, that we start to see other styles on genres forming more coherent “scenes” in the way 8-bit has. Of course, what has happened for people like Paris is he’s found strong advocates in the musicians, which seems to be a key element (and has helped strengthen the visual work done outside chiptune music, as well).

Processing Class in New York, Online: Art From Code, For Non-Coders

I used to be resistant to the idea of coding. It wasn’t just fear that I couldn’t do it, though that was part of it; it was also the sense that I wouldn’t be able to get to the actual art and music making if I got too involved in programming. And, actually, that bit can be true. But a group of pioneers, working on projects like Processing, OpenFrameworks, and other intelligent development frameworks, has been working really hard to make code an elegant an expressive tool rather than a hindrance. Processing has reached widespread popularity because it does this really, really well — even if you’ve never programmed before.

I’ll be teaching a three-part class on Processing at Harvestworks in New York next month. If you’re in the area, there should still be openings if you’d like to sign up (and if you’re enrolled, feel free to holler hi here — if I hear from you in advance, I can help tailor the course to your needs).

For intermediate digital artists, even those who have never coded before, we will introduce techniques in Processing. Processing is an elegant, high-level, Java-based tool designed to make coding friendly to artists. We will learn how to create generative art in just a few lines of code, building interactive works in minutes. We’ll also look at some of the deeper possibilities for manipulating data, video, images, sound, and MIDI and other I/O. The emphasis will be on basic sketches that help introduce fundamental coding skills.

Wednesdays, March 5, 12 and 19, 6:30 – 9:30pm
$325/$385

Class page / signup @ Harvestworks

The class will specifically focus on how to make video, 3D visuals, MIDI, and sound work for performance. Making Processing a performance tool definitely involves some particular skills. But I’ll also use this as an opportunity to teach very basic coding techniques so that unfamiliar programming topics can immediately generate something on the screen or some sound, since that’s part of the appeal of the whole tool.

But what if you’re not in New York?

We’ll soon have CDM Labs up, which will include examples from the team at CDM, plus other stuff from around the Web, not only in Processing but related tools, as well. I’ll use this as a playground for the course, so what I share with them, I can share with you. And, honestly, we hope this will help discipline us here to keep coding and keep documenting. More on that soon.

I’m also hoping to refine this course into something that can be offered elsewhere; if you’re interested, get in touch.

More on Processing:

Random sketchbook of mine, the kind of stuff you can put together in minutes

Flickr Processing pool

Processing videos on Vimeo

Processing tag on Create Digital Motion

Official Processing exhibition page

Processing work by Ryan Alexander (”scloopy”)

VisualJockey Goes Freeware; Free Windows and Cross-Platform VJ - Visualist Round-Up

visualjockey

Blending patching, performance, and timeline metaphors, with a healthy dose of effects and sound capabilities, VisualJockey is a unique tool you can now have for free. Need an excuse to load Boot Camp, Mac users?

The Mac may be in the spotlight these days, but Windows may boast the broadest access to freeware and open source tools for live visuals.

The latest edition: VisualJockey, as pointed out (alongside other free Windows tools) by beatfix on comments.

VisualJockey: Real-time Animation

You get a pretty powerful set of tools in this app, first introduced in 1999:

  • Full Windows support, including Vista
  • Alpha support throughout; image, AVI, QuickTime file format compatibility
  • Global keystone capability
  • MIDI, multi-monitor support
  • Compatible with FreeFrame plug-ins (open plug-in spec for visuals)
  • Sound beatmatching, internal LFOs with lots of waveshapes
  • Generators for particles, patterns
  • 2D color filtering, effects, blue screen
  • 20+ transitions or custom bitmap transitions
  • 3D support for 3DS import, primitives, 3D animation
  • Export to AVI (which means it can double as an editor)

In fact, VisualJockey’s approach I think is unique — a set of tabs controlling different approaches, a hybrid blend of other interface paradigms. Want a timeline? A reactive sound system? A modular, generative 3D patch? It’s all in there. The UI is decidedly retro, and you get more flexibility from true modular patching environments, but at this price, if you feel like you want another tool in your belt, it’s hard to resist. And with export, this could be handy to have around alongside your existing tool of choice.

But VisualJockey is just the start — here are a few more from beatfix (and me):

read more