[ a n y m a | research – blog ]
news from the lab…
Connecting the Videobass and Modul8
Categories: Videobass

I finally managed to get video from the videobass directly into Modul8., thanks to the Syphon Framework which allows applications to share textures on the graphics card. Last summer I had hacked together a quick try to stream into Angie’s VDMX through a Quartz Composer patch and it went quite easily, but Modul8 is a different story. I thought now with Syphon and the new version of Modul8 it should work – well it does – but this one took some hours of trial and error…

The plan is to send the jitter-matrices from the MacMini in the videobass amplifier over the network via jit.net.send. On the client computer, there will be a small MaxMSP standalone that pumps the video from the jit.net.receive onto the graphics card and into Syphon. If you open the Syphon Client QC Composition as a movie you’d have the live stream from the videobass.

There’s this thread where I found that it should be possible, even with Modul8. Problem is (a part from not knowing Modul8 and having only limited knowledge of QC), there are patches considered “unsafe”, which will run without problem in Quartz Composer, but not in any other application.

After some hours of trying, I think I’ve found the procedure. I tried so many things that I’m not sure If I remember all steps needed. Will try again on a different computer later.

  1. Download Syphon for Quartz Composer
  2. Put the Syphon.plugin into /Library/Graphics/Quartz Composer Plug-Ins/
  3. Download OfficialAPISubpatchSupport
  4. Put the QCRehab.plugin into /Library/Graphics/Quartz Composer Patches/
  5. Launch the videobass listener (or just the jit.gl.syphonserver help patch, like I did)
  6. Launch Modul8 and add Syphon Client QC.qtz to the media bin

 

Yep.

Noise in MaxMSP (above) makes noise in Modul8, below

 

Some resources that have been helpful on the way:

https://kineme.net/HowToInstallCustomQuartzComposerPatches

How To Install 3rd Party Plug-Ins for Quartz Composer from Christopher Wright on Vimeo.

http://kineme.net/forum/Discussion/General/MakingUnsafepatchesSafepatcheswiththecommandline

http://www.udart.dk/2009/02/25/rendering-quartz-composer-compositions/

Leave a Reply