Tutorials

Max and OpenGL: Sending to Syphon

Syphon is a great tool for sharing resources between different visual applications. To work with Max, you must first install the Syphon package from the Package Manager. Adapting your patch to send to syphon is simply a matter of capturing your scene to a texture, and sending that texture to the jit.gl.syphonserver object. Whether you want to simply send jitter matrices or a whole 3d scene, jit.gl.node is your friend.

(see patch "SendingToSyphon_1.maxpat")

When you use jit.world, the patch is even simpler. Enable output_texture and connect the world left most outlet to the Syphon server, or use in conjunction with jit.gl.pass, sending the final pass output to Syphon.

(see patch "SendingToSyphon_2.maxpat")

by Rob Ramirez on February 14, 2015

Creative Commons License
sa star's icon

is something changed in new version, seems it doesn't work anymore?
Thank you!

Alessandro Marsiaj's icon

Seems like you have to install syphon with the package manager now in order to make it properly work with m1 architecture

Robert Ramirez's icon

Thanks for the note. The article has been updated.