Syphon libray for Processing

Syphon is an open source Mac OS X technology that allows applications to share frames - full frame rate video or stills - with one another in realtime. I wrote a Processing library that easily allows using Syphon from a Processing sketch and share frams with any other Syphon-enabled application on a Mac computer. The following video from this tutorial shows how to install the library and use it to connect Processing with the VDMX VJ software:

Below you have the documentation of an interactive installation using Syphon:

The power of Syphon lies in that it allows combining the strenghts of different tools for real-time graphics, and thus creating visuals that would not be possible or very hard to achieve with a one single tool. I have used the Syhon library myself to quickly get dome projections going by sharing the Processing output with mapping sofware, as described in this blog post. A similar technology is available on Windows through the Spout library.