VVFFGL

January 24th, 2012

In 2009 vade and I developed the VVFFGL framework which provides FreeFrame GL support for VDMX. Vidvox have open-sourced our work: as well as the framework there’s a Quartz Composer plugin for running FreeFrame GL (and older FreeFrame 1.0) plugins in Quartz Composer.

MPEG4 (ASP)

February 27th, 2011

Syphon

November 4th, 2010

vade and I have just released Syphon for realtime video sharing between apps. Read about it at createdigitalmotion. Udart at Obscura did a nice post about Syphon too.

GLI.TC/H

September 28th, 2010

I won’t make it to GLI.TC/H in person, but I’m there in spirit in Bob Weisz & Paul Korz’s installation at the gallery, and I’ll be making a long-armed remote-control appearance at vade’s Realtime Glitching workshop on the Saturday.

Addendum: Nice writeup by Tom McCormack at http://rhizome.org/editorial/3819

GL PBO Glitch

September 14th, 2010

A plugin for Quartz Composer to misrepresent pixel-buffer data on the GPU.

Download GL PBO Glitch.

See also:

GL PBO Glitch source

http://www.opengl.org/sdk/docs/man/xhtml/glTexImage2D.xml

http://rosa-menkman.blogspot.com/2010/08/vernacular-of-file-formats-2-workshop.html pp 3-5

http://kriss.cx/tom/2010/09/gl_pixel_unpack_buffer/

GL_PIXEL_UNPACK_BUFFER

September 10th, 2010

GL_BGRA GL_FLOAT read as GL_RGB_422_APPLE GL_UNSIGNED_SHORT_8_8_APPLE at 2 x width

GL_BGRA GL_UNSIGNED_SHORT_1_5_5_5_REV read as GL_LUMINANCE_ALPHA GL_UNSIGNED_BYTE at 1.004 x width

Datamosh 1.01

August 25th, 2010

Datamosh 1.01

Update to fix a bug which caused unintentional glitch, ha.

Feedback

August 19th, 2010

Atlantic

July 12th, 2010

Atlantic, Summer 2010

v002

June 2nd, 2010

Recent coding work has been with vade on v002.