ofxSyphonServer

Not sure who else has been watching the development of Syphon, http://syphon.v002.info/,
but it seems really great, especially for the VJ set.

Been playing around with an OF implementation, so here’s ofxSyphonServer.
http://www.filedropper.com/ofxsyphonserverexamplesimple

FYI, you will need Mac OS 10.6.

I’ve also included the Simple Client app for testing, if you have no other compatible host.
[attachment=0:3n20qi4y]Screen shot 2010-11-07 at 7.17.21 PM.PNG[/attachment:3n20qi4y]

The best part is that it even works with Resolume!
[attachment=1:3n20qi4y]Screen shot 2010-11-07 at 7.16.54 PM.PNG[/attachment:3n20qi4y]

Although we have been warned not to load multiple instances of Syphon Client yet, or it will crash the app.

Anyone up for an OF Syphon Client addon?

The Cinder version is found here, as well as a very similar post.
http://forum.libcinder.org/#Topic/23286000000399013

![](http://forum.openframeworks.cc/uploads/default/943/Screen shot 2010-11-07 at 7.16.54 PM.PNG)

![](http://forum.openframeworks.cc/uploads/default/944/Screen shot 2010-11-07 at 7.17.21 PM.PNG)

Hey this is great. Thanks so much for putting this together :slight_smile:

On the v002 forum I posted a slight updated XCode project and addon code. Hope you dont mind!

Ok, here is an updated and fixed example using auto release pools and proper server retirement protocol. I also extended the server to be able to publish a passed in texture. Technically speaking it should not need its own internal ofTexture but having a one-shot publishScreen function is kind of nice. I think it could use a bit of cleaning up, but all in all its pretty nice and works exactly as the QC implementation does, which is nice.
Here is a link to the updated XCode Project.
http://syphon.v002.info/downloads/testi-…-Simple.zip

On the v002 forum I posted a slight updated XCode project and addon code. Hope you dont mind!

Of course I don’t mind. It’s great to see my creations get improved! :lol:

There is now a working ofxSyphonClient in SVN, and an updated project containing both servers and one client. Thanks again for kicking us in the ass to get this done. Seems to work great.

:slight_smile: