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

Jan 27, 2011 at 4:43am

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

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]

Attachments:
  1. quitedull.jpg
#54629
Jan 27, 2011 at 9:37am

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

#196724
Jan 27, 2011 at 10:32am

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

#196725
Jan 27, 2011 at 10:58am

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.

#196726
Jan 27, 2011 at 6:41pm

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

[attachment=152325,1735]

Attachments:
  1. different.png
#196727
Jan 27, 2011 at 7:03pm

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]

Attachments:
  1. wierd1.jpg
#196728
Jan 27, 2011 at 7:30pm

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

#196729
Jan 27, 2011 at 7:35pm

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!

#196730
Jan 27, 2011 at 7:38pm

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!

http://www.youtube.com/watch?v=FkJDrw2d6go&feature=player_embedded

it kicks in at about 1:05

John.

#196731
Jan 27, 2011 at 7:52pm

Exactly! Keep it alive!

#196732
Jan 27, 2011 at 8:04pm

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

#196733
Jan 27, 2011 at 9:15pm

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.

#196734
Jan 28, 2011 at 11:24am

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

#196735
Jan 28, 2011 at 2:55pm

and once more, the community invented a new style.

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

-110

#196736

You must be logged in to reply to this topic.