I couple of weeks ago I started coding up in Processing a tool for live visual performance using real-time video effects, drawing, animation and computer vision techniques. The name of this tool is ANDIAMO, which is an Spanish acronym for ANimador DIgital Analógico MOdular (Digital-Analog Modular Animator).
Read the rest of this entry »
ANDIAMO: real-time video tool 14 comments
GStreamer WinBuilds wiki and forum 2 comments
After some hard work by Andoni Morales, we finally put together a wiki specifically devoted to the gstreamer installers for windows (and in the future, for Mac OSX as well). There is also a help forum and a mailing list.
New GSVideo with better OSX support 23 comments
With release 0.4.6 of GSVideo (download here) users on Mac and Windows don’t need to do any extra install, since the gstreamer binaries are included inside the library package itself (Mac version uses the gstreamer binaries that are bundled with the current nightly build of songbird 1.1) . Version 0.4.5 on Windows already had this advantage, but it also presented a number of bugs that probably made it somewhat useless (most notably, gsvideo wouldn’t not be work when installed in a path containing spaces), and the included version of gstreamer had some library dependency issues. GSVideo 0.4.6 solved these two problems.
Read the rest of this entry »
Moon Theater at Sundance 2009 Leave a comment
I collaborated with artists Michael Kontopoulos and Nova Jiang to create the interactive piece Moon Theater. It is a public artwork that allows people to playfully participate and collaborate with each other by creating narratives through a digital shadow theater. My role in this group project was the programming of the software that detects the hands of the public and use them to control the puppets, beatifully designed by Nova.
Read the rest of this entry »
New version of GSVideo: 0.4.5 1 comment
This new version of GSVideo introduces a couple of interesting new features. First of all, it implements the capture device listing API, i.e.: the GSCapture.list() method that returns a String array with the names of the available capture devices. GSCapture.list() can be also called passing a String parameter with the name of the source element to use, for example: GSCapture.list(“ksvideosrc”).
Read the rest of this entry »