Forums > Jitter

Patch looks different on my 2 machines, what's going on?

January 27, 2011 | 4:43 am

I'm having a confusing problem, I'm developing a big patch which i just tried out on another machine only to find it looks totally different.

The following patch demonstrates the problem. Changing the dim of the matrix causes all manner of glitchy feedback effects on my 2.66 core i7 running 10.6.6

but on my 2.6 core 2 duo running 10.5.8 I don't get any of the glitchy fun! SEE PICS.

Anyone know what is causing this? I'm using the same versions of max and Jitter.

here is the patch:

— Pasted Max Patch, click to expand. —

[attachment=152273,1732] [attachment=152273,1733]

  1. quitedull.jpg


January 27, 2011 | 9:37 am

no glitch here, 2.5 core 2 duo running 10.5.8 …
maybe you are enjoying a snow leopard specific bug :-)

January 27, 2011 | 10:32 am

Ooh hello, all sorts of glitchy crap on my 10.6.6 MBP (2.66 GHz Intel Core 2 Duo)

January 27, 2011 | 10:58 am

On 10.6.6 I get the same glitches. Hanging in jit.pwindows after the jit.lcd and jit.matrix objects, they’re doing just fine. So it seems to be some issue with the jit.wake.

The issue remains even when you slow down the main metro. And the CPU load isn’t particularly high even when the metro is 4 times as fast. So apparently not a processor load issue. In Activity Monitor both processors show close to equal usage, which hints that the actual Jitter processing is split over both processors. As I recall, one of the features of Snow Leopard was more splitting of CPU-intensive tasks over the multiple cores. So it might be some kind of thread synchronization issue within jit.wake that is handled differently on Leopard and Snow Leopard.

But that is conjecture. Someone who has worked on the code could certainly say more.

FTR: results here were with OS 10.6.6 on an iMac w/3.06GHz Intel Core Duo & 4GB phys. RAM.

January 27, 2011 | 6:41 pm

left is 10.6.6 on macbook pro. right is 10.5.8 on macbook. weird.
cool little patch (on 10.6)!


  1. different.png


January 27, 2011 | 7:03 pm

Amazing find! Very nice. I modded your patch a bit, it's going mental in colour too :)

WinXp, intell-Q6600, 2Gb, NVidia 8800 GS

— Pasted Max Patch, click to expand. —

[attachment=152327,1736] [attachment=152327,1737]

  1. wierd1.jpg


January 27, 2011 | 7:30 pm

Thanks for the report, we’ll have a look.

January 27, 2011 | 7:35 pm

Thanks for the report. I can confirm and have this fixed for the next version. For now, you’ll have to use some annoying hacks to send a matrix with the fb set to zero and then change back to whatever you want it to when you resize. The feedback matrix wasn’t clearing when resized. Sorry for the hassle.

Nice avatar, Dave!

January 27, 2011 | 7:38 pm

Josh, but i really love that effect! Is it possible to specify it? Plus my next version of Forester relies on it for what i’m calling "Bad video" mode!

it kicks in at about 1:05


January 27, 2011 | 7:52 pm

Exactly! Keep it alive!

January 27, 2011 | 8:04 pm

Sorry for the ‘me too’ post, but I also liked the Snow Leopard version better;-)

January 27, 2011 | 9:15 pm

Um, maybe we could have a general message to jit.matrix which grabs uninitialized memory. Or maybe someone’s already made a 3rd party extern. Could also simulate some of the effects with jit.scanwrap and jit.coerce.

January 28, 2011 | 11:24 am

@joshua: haha, how often do people ask you to NOT to fix a bug :-)

January 28, 2011 | 2:55 pm

and once more, the community invented a new style.

use while its fresh, when it goes commercial, it will no longer be cool.


Viewing 14 posts - 1 through 14 (of 14 total)

Forums > Jitter