Using a canon - live video feed- translating video signals to midi signals

ying's icon

Hi
I managed to get Max to work with my canon camera and have a live video feed using jit.gl.syphonclient . However, I just can't seem to process the video feed, analyse them and translate them into midi signals using vizzieconvertr. Previously, I was able to do this using jit.grab and/or processing recorded videos. Why is this so? I also noticed that when I route the objects for jit.gl.syphonclient, the patch cord is blue. Is it because the signals are different? Is it because it is in OpenGL? How do i solve this issue?

I'd appreciate any help. thanks a lot! Really new at this.

Rob Ramirez's icon

yes textures are distinct from matrices. search the reference browser for "OpenGL Texture Output" and "Video and Graphics tutorial 9" for more info.

you need to read the texture back to a matrix to process with the vizzieconvertr, the most efficient way to do that is with jit.gl.asyncread:

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

ying's icon

Hi Rob
Thanks for you help and the patch attached! This is really helpful!! :) It works great!
cheers!