Skip navigation

After making hardware and software for lasers to produce live visuals, similar to VJing, I started to play with projectors. I had avoided them due to their cost, which was the reason I started to work with lasers in the first place.

Projectors are very powerful tools, no other device can control light like them. When my laser developments leveled out, I started thinking about working with projectors as a light source. My friend and co-founder of the aziz!Light Crew (a!Lc), Zap, demonstrated a simple processing sketch that did so. There was no turning back, the potential was too great.

I started developing summer 2013 while in residency with Incident.net in Briant France and haven’t stopped since. After a few radical changes in the architecture, the current version provides a feature full headless tool to interact with just about anything.

Using a mouse cursor the user can interact with wherever the projector’s pixels go. Left click places vertices, right click removes them, and middle click breaks the chain. Groups of vertices can be linked with one or more renderer which apply different effects to the geometry provided.

This software is headless, all of the control is done via mouse and keyboard. This brings the user’s focus away from their computer screen and into the space. A wireless mouse/keyboard system is ideal as the user can move through the space while interacting with it. There is no state saving function, the software is aimed at spontaneous improvisations.

This software is fairly lightweight and can be run on older hardware. Multiple “outdated” laptops can control respective projectors. Using Synergy, it is possible to share mouse and keyboard across a network. Using OSC, all of the instances can be played by live patching with PureData and MIDI controllers. Other tools such as LEDs can also be controlled from the same patch known as the Grand Master Flash (GMF), named after the pioneer DJ who shared a DIY tool creation process.

I am very excited about a overdue or should I say ripe release. The code has been on github, but with no documentation and unstable developments.
This tool would be great for people who would like to play with projectors. It should be very accessible to youngsters and without requiring expensive hardware. Kind of like the MS-Paint of projection mapping.

For now here is the repo: https://github.com/maxdee/alc_freeliner