Page 1 of 1

Syphon

Posted: Fri Sep 17, 2010 12:35 pm
by The Midi Thief
I would be really sad if Modul8 did't get on this boat:

http://createdigitalmotion.com/2010/09/ ... aboration/

This is so awesome. Whats your thoughts on Syphon, Boris + team?

Posted: Fri Sep 17, 2010 8:54 pm
by vanakaru
As far as I can tell vade's work will open Modul8 up for real quartz support and much more. I do not see what Modul team should be doing on this though - it should work with current Module8 regardless. You can share visuals through any app that use GPU.

Posted: Sun Sep 19, 2010 6:58 pm
by vade
Syphon is an opt-in framework/technology. It does not automagically publish every texture available of any all applications (there would be far too many textures, as OS X makes every window, common graphic element, shadow, dock tile, etc) or texture on the window server. It would be confusing, and there would be no way to mark what you actually wanted to see. While that might be possible it would not be quite as usable.

While this means devs probably to do a bit of work, it also means much better and more performant integration with the host app (wiser graphics decisions for one). Im not sure where Modul8 stands today on using 3rd party Quartz Composer plugins (ie, non standard patches in compositions), but if it fully supports Quartz Composer both a media source (ie, plaback) and as an effect (ie, in a filter chain somewhere), then it will just work upon release (hopefully next week ish - no promises)

Tom and I 100% want to see Modul8 fully support Syphon (and of course Quartz Composer). I can say Tom and I did just decide after some discussions with other developers that we will be moving the license to BSD (from LGPL), which may make it easier for commercial developers to adopt the technology, hopefully without compromising interoperability.

Anyway, maybe that makes it a bit more clear how it works. We have a website, http://syphon.v002.info that has some preliminary (no downloads) information.

Thanks!

Posted: Sun Sep 19, 2010 7:12 pm
by The Midi Thief
Modul8 users, please, please (with sugar on top) read up on this technology and ask for it to be implemented. Quartz Composer filters too.

I created a suggestion on the official Modul8 wish list, if you understand how powerful this is, please vote here:
http://modul8.uservoice.com/forums/4888 ... ?ref=title

There is also a suggestion for full support for Quartz Composer:
http://modul8.uservoice.com/forums/4888 ... ?ref=title

I have heard from the modul8 team earlier that it would be a lot of work implementing full QC support but how about Syphon, is this doable in the near future?

Posted: Mon Sep 20, 2010 2:16 pm
by ilan
Anton is a good friend of mine. He had notified me about this project. I can't recall exactly when but it must have been sometime in 2008. I had notified David about it and put them in touch with each other.

This project is definitely interesting for me.

The development team is now engaged in another project so dropping what they are doing right now to rush support for Syphon is not realistic. Given the stability that Modul8 provides it would be foolish to add something that would compromise this stability.

I can't answer more technically in depth issues. I leave such details to the development team and will encourage David to do so.

Re: Syphon

Posted: Fri Dec 17, 2010 6:44 am
by kellyj994
The Midi Thief wrote:I would be really sad if Modul8 did't get on this boat:

http://createdigitalmotion.com/2010/09/ ... aboration/

This is so awesome. Whats your thoughts on Syphon, Boris + team?

Such a very amazing link!
Thanks you for the post.

Posted: Tue Dec 21, 2010 9:00 pm
by ilan
I have to update at this point that Syphon is in the future of Modul8 but I cannot provide exact details as to when.

Posted: Tue Dec 21, 2010 10:57 pm
by vanakaru
ilan wrote:I have to update at this point that Syphon is in the future of Modul8 but I cannot provide exact details as to when.


I thought Syphon is in coma not only with Modul8. Good that it is on the burner still.

Posted: Tue Dec 21, 2010 11:13 pm
by ilan
The Mad Mapper uses Syphon, so it is essential that Modul8 support it, or else Modul8 would not be able to send its output to the Mad Mapper.

The photos you see on the blog are of the MadMapper using Modul8's output as a texture, meaning that the version of Modul8 that is being used is a Syhpon enabled version of Modul8.

For the moment I cannot answer about Modul8 receiving a texture from another Syphon enabled app such as QC.

Posted: Mon Feb 14, 2011 6:51 am
by leolodreamland
well modul8 supports qtz patches and qtz patches support syphon so go and bang those rocks together guys.

Posted: Mon Feb 14, 2011 3:12 pm
by cycloptic
can we have an at least tentative date for release of 2.6.2 please?

Posted: Mon Feb 14, 2011 4:11 pm
by leolodreamland
they're busy touting madmapper round the world. it looks like a standalone addon which will cost £$€???