Mapping multiple videos to multiple projectors

bobulibobium's icon

Hi all,

I'm trying to create a patch in which 3 videos will be sent to 3 seperate projectors. We have the 3 projectors, but no interface to plug them into and send the video into. Our projectors are all HDMI input, and we want to use only one laptop.

My current patch is attached as a PNG.

From this patch, how would I go about sending the videos to three seperate projectors? I get the feeling this may depend on my interface, which is why I'd also like some cheap as possible recommendations. I had thought maybe there was some HMDI splitter, but I'd then need to map each individual video to a particular output, not just split my screen.

My other thought was just extending the screen of my laptop to the projectors, but I'm still unsure as to how you can extend to more than 1 extra screen.

Any help is appreciated! Thanks in advance!

P.S. How do you copy patches to the clipboard? I only know how to make a new patch from the clipboard :\

Untitled1.png
png
arokhsar's icon

Check out the Matrox TripleHead2Go:

I've used it and never had any problems. It will extend your desktop, and then you can place your jit.window objects accordingly.

You can use the Copy Compressed option under the Edit menu to copy patches to the clipboard.

Andro's icon

+1
I'd recommend making one big window say 5,760 x 1080 (using 3 just ramps up the CPU), then make 3 video planes and send each movie to each plane. I find that having them as video planes makes it very easy to move them around and scale them without having to resort to heavy Matrix calculations.
Also make sure you use the right codec as thats a lot of video to run through Jitter realtime.

dtr's icon

I'm with Andro: make 1 large window with 3 videoplanes. I have examples of this method for rendering openGL on triplehead2go floating around on this forum. Replace the geometry objects with jit.qt.mov and you re good to go.

Depending on your video material you might wanna look at the Hap codec for improved playback performance: https://cycling74.com/tools/jit-gl-hap/

The 1 window method can also be done without openGL, just matrices. Combine the 3 video matrices in 1 wide one, send that to jit.window. Performance might be bad though.

bobulibobium's icon

Hey guys, what codec would you recommend? I'm using windows 7 32-bit, so Hap codec won't work.

dtr's icon

I thought hap was now on pc as well? Might have been mistaken.

Pick an intra-frame codec, ie. one that doesn't do temporal compression like MPEG2/4, H264, etc. It will be lighter on the CPU, though potentially heavier on the HD (larger files). Motion or photo JPEG are intra-frame examples.

Whether this matters really depends on your patch, video resolution, hardware specs, etc.

Btw, tests/comparisons/best-practices for codecs and Jitter are quite old. Would make sense to do an update of that sometime...

lyve forms's icon

i would like to project a 3D shape from 2 angles - how would i go about that?
i've altered a rob ramirez patch, but am somehow stuck bc one of the windows doesn't display the object anymore somehow.
it's prob a very stupid mistake, but would appreciate someone pointing me into the right direction... many thx

John Daniel's icon

Quick note to follow up on what Arokhsar said:

I have used the triple heads quite a lot and once they are up n running, find them quite reliable. Having said that - definitely check and update the firmware if needed...

I bought myself a stooopid-crazy amount of grief using a brand new TH2go but not checking the firmware before the gig.
Unit was new - Firmware was old - I was dumb.
"Doh!"

Rob Ramirez's icon

if you want to project from two angles on two different display windows, simply enable capturing on the jit.gl.camera object:

Max Patch
Copy patch and select New From Clipboard in Max.

lyve forms's icon

haha nice, glad it means everything else was right :)
was en/disabling all the time, but didnt work with me for some reason that eludes me for now
thx much for checking