Modular Video Synth Breakdown

Here’s a breakdown of the patch that I made for the 3-minute performance assignment for Live Image Processing & Performance.

All of the effects that I’m using are implemented using jit.gl.slab and shaders written as .jxs files. I wrote some of the shaders myself, while others are taken from the Max forums and this super-helpful GitHub repo.

For the interface, I’m using Leafcutter John’s MrMatrix patch to dynamically change the order of my video effects.