Skip navigation

Tag Archives: lsd

I just spent a weekend coding a little proof-of-concept VJ application to test the live video mixing capabilities of HTML5, called LSD (Layer Synthesis Device). You can use LSD to VJ video clips on the web! Choose video clips and images and blend them together using the mixer controls or the interactive mouse mode. Create your customized hallucination directly in your browser and share with your friends!


I wrote LSD to try out the new video and 2D rendering capabilities of HTML5 and the Canvas element (and also to prove to myself that HTML5+jQuery is SOO much easier to work in than a language like Max/MSP or Processing). It worked surprisingly well. Use it on a fast browser like Safari or Chrome and you will see UI responsiveness and smoothness comparable to professional VJ software (eh, at low resolutions). Of course, the browsers still have a long way to get up to the speed of a native application, but it is a promising start. (You can even VJ on your phone! Come on, this must be the future already!)

Try LSD Now!

Supported on Firefox 3.5+, Safari 4+, Chrome, iPhone, Android (no IE, what a surprise…)

All the VJ clips and images are from my personal collection, licensed under the Creative Commons Attribution-NonCommercial-ShareAlike 3.0 Unported License. The code is licensed as open source under the GPL, so feel free to play with the code and share it!