Jitter – different Delay for different columns/rows

May 1, 2012 at 3:47pm

Jitter – different Delay for different columns/rows

Hi all,
I have been trying to do one thing, and couldn’t really get it to work well and efficiantly.

I would like to have a delay on a video (like matrixset), but, with a variable / different delay for each column or row. So let’s say the first column has the delay 0, the seconds one a delay of 2 and so on (let’s say up to a delay of 50 frames).

I tried taking sub-matrixes of the original video (with 1 pixel width), then put it through a matrixset, and then draw it on a videoplane – and that in a poly for each column.
This is extremely slow and creates a lot of errors in the plane drawings for some reason.

So I wanted to ask:
Is there an efficient way to do that?
Or even an external or similar, that could be used for that?
Or can you do that with jit.gl.pix?

Any help is welcome!!

Thanks a lot,

May 2, 2012 at 7:28am

Did you search in the forum and on Google for “slitscan”, I remember someone made this patch before.

May 2, 2012 at 7:59am

Hi Micron,
thanks for the hint.
This is close to what I plan to do, but not the same.
With slitscan you only got one column (of some width) that is changed each frame – I want to update all the columns each time, and keep the position as it is is.


May 3, 2012 at 6:31am

Ok, do your columns should have a fixed progressive delay as 0-2-4-6-8 etc…
or a variable delay 8-5-0-2-9-etc…. ?

May 3, 2012 at 7:53am

Hi micron,
variable would bet better,
but fixed would also be something already


May 3, 2012 at 10:32am

I think you can put 50 frame into a matrix set
than you can create your image using “output $1″ command of matrix set
and dstdimstart dstdimend message to matrix for each column
than put your new matrix on a videoplane

hope this can help


You must be logged in to reply to this topic.