Luz Project Page gets Simple Install Instructions

March 11, 2011

The Luz Project Page now has simple install instructions; just a single copy and paste into a terminal on any Ubuntu desktop!

Please leave a comment with any feedback on the process.

While you’re waiting, you may like these Luz Tutorials.

And, coming soon…

Driving visuals and DMX lighting from live 3D body motion, including ridiculously easy Johnny Lee style head-tracking using just a Kinect.

If you like where this is going, please consider leaving a tip.  It all goes directly to development of “killer app” open-source software for the linux desktop!


Luz Studio 720p LightTroupe Rendering

February 4, 2011

This video was produced while testing the Luz Studio video production workflow. It has some great moments so I thought I’d share it.

Direct download of the Matroska h264 1280×720 video (47MB)

There’s a video tutorial on how to produce HD video with Luz on the Luz tutorials page.

Introducing the Audioverse world editor

January 9, 2010

Audioverse lets you explore a virtual world with a text + 3d-audio interface.

The monsters growl, the tires squeal, the caves echo.

And it’s multi-player! Not “massively,” more like a group of friends playing through a murder mystery together, perhaps set in a creaky old house in a thunderstorm.

And now it has an editor! The editor even has a game server built in, and lets you edit the world LIVE, while players are in it.

Have a look at this video showing off live editing:

All world objects are implemented in ruby.

Ruby coders: Want to implement a great story engine, driving multiplayer interactive fiction? Or some creature AI?

text support in Luz

September 2, 2009

I’m working on adding text rendering to Luz:

Luz Studio Text Example

With Luz you build visuals by combining the 180+ plugins and attaching their settings to human inputs or animations.

The creations you make can be played live using MIDI devices, OpenSoundControl, Gamepads, Wiimotes, laptop touchpads, and Wacom Tablets.

Get Involved!

Luz needs a tutorial video! Do you have a fast linux computer? Interested in visualization?

If you think you could create a good instructional video, I will personally teach you how to use Luz first. Interested? shoot me an email => ian at

New in Luz

November 28, 2008

Since my post about expressive inputs and the problems with ALPS touchpads, I got a new T61 laptop that has a Synaptic touchpad, and I’m happy to say it works MUCH better.


I also got a Wiimote and Luz support for it is getting pretty slick.  Pointing the Wiimote straight up gives you a Pitch value of 1.0, and straight down is 0.0.  So, for example, you can raise your arms up as the energy grows, and Luz can respond by raising the light level, or however you like.  It’s great for live performance!!

All the buttons work, too.  I’m using the trigger for “bang” events, which objects can respond to however they like, and the A button (the round one under your thumb) does fullscreen blur.  (All of these input setup choices are made IN THE EDITOR.)

Luz 0.6

Click to enlarge.

(These creations move and shine with the beat and live inputs.  I’ll make a video soon.)

Other new features:

  • Anaglyph 3D rendering plugin (using side-by-side OpenGL cameras)
  • The “Time Fast Forward” plugin now allows negative multipliers, letting time run in reverse
  • New plugin “Slider with Hold Button” lets you freeze the incoming values from any slider type input while a button is held down.  (“Slider” and “Button” are any type of supported input: MIDI sliders and knobs and buttons, mice, pc keyboards, gamepads/joysticks, laptop touchpads as absolute x/y and pressure, wacom tablets, Wiimotes, and any software or hardware that can send MIDI or OpenSoundControl.)

Luz is still very much a work in progress.  Contributions and testers welcome!  >>  Project page.

Luz at Play

August 26, 2008

Creations like this happen pretty much nightly in my house these days.

This is a visual synth created in Luz.

I’ll start recording these directly on the computer if I ever figure out how to make RecordMyDesktop capture the playing music instead of the mic.   Ugh!