I’m a fresh user of jitter and recently discovered the wonderful Auvi library (thank you Kurt Ralske!) which I’ve been using for all sorts of fun things. As I’m learning more about jitter though the tutorials, it seems that openGL with uyvy color mode is the way to go for maximizing performance and speed.
When I try to use this with the Auvi library I get strange color results which makes me think that Auvi doesn’t use uyvy.
Maybe I’m confused about when and where to use openGL and uyvy, but is it possible/worth it to try and optimize my setup to use openGL and uyvy with Auvi? Or maybe even to use uyvy at just one point (like in a jit.qt.grab) and then convert it back with cc.uyvy2rgba.jxs for use in auvi?
Yes, unfortunately the Auvi objects work on ARGB only — no UYVY. (The objects were created in 2002, before UYVY was possible in Jitter.)
If you structure your patch so that all the ARGB processing is done first, before the UYVY processing, you still should see improvements in performance. Not as much as if your entire signal chain was UYVY, but still worth testing.
Visiting Faculty and Artist-in-Residence
MFA Digital Media
Rhode Island School of Design