From wesley.hoke at gmail.com Sat Dec 1 08:12:30 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sat Dec 1 08:12:32 2007 Subject: [jitter] settimeout in lua? In-Reply-To: <1def3.4751026c@www.cycling74.com> References: <1def3.4751026c@www.cycling74.com> Message-ID: <1079b050712010712u28b3d6f0hb7d3d4ec06020ae0@mail.gmail.com> Hi, In Lua, coroutines extend very nicely into time-based parameter modeling. A coroutine is kind of like a lightweight thread that runs a function in another process but doesn't actually spawn another thread, that is just the model. It can be a bit confusing at first but is a very useful concept for all kinds of collaborative processes. In the example below, I haven't made nice wrapper functions for the coroutine code, so it's all flat. One could design a cleaner interface by grouping together certain operations in higher-level functions. wes function fade_in(start, done, incr) while(start < done) do coroutine.yield(start) --pass value to resume start = start + incr end end local coros = {} local num_lines = 100 for i=1, num_lines do --create a new function with fade params as upvalues coros[i] = coroutine.create(function() fade_in(math.random()*-5, math.random()*5, math.random()*0.2+0.1) end) end function draw() gl.Enable("BLEND") gl.BlendFunc("SRC_ALPHA", "ONE") for i, c in pairs(coros) do local status, val = coroutine.resume(c) --get the current value if(val) then gl.Color(1, 0, 0, 0.4) gl.Begin("LINES") gl.Vertex(val, 1, 0) gl.Vertex(val, -1, 0) gl.End() else table.remove(coros, i) end end end From saar at mac.com Sat Dec 1 11:24:28 2007 From: saar at mac.com (CyberMac) Date: Sat Dec 1 11:24:31 2007 Subject: [jitter] drawing on the screen Message-ID: <1df12.4751a6dc@www.cycling74.com> Hello Sorry for the "Stupid Question" but i'm a bit new to Jitter. what will be the simples way to draw 2d text (or shapes) on the screen.(in full screen mode) the only thing is that i need to be able to position the text/shapes precisely on the screen using the screen coordinate. (x,y from the top right corner) thanks Saar From roddo3 at gmail.com Sat Dec 1 12:43:34 2007 From: roddo3 at gmail.com (roderic williams) Date: Sat Dec 1 12:43:35 2007 Subject: [jitter] Re: Fullscreen In-Reply-To: <1dea3.47505cd3@www.cycling74.com> Message-ID: <1df1a.4751b966@www.cycling74.com> I used the jit.window. I do get a full screen, but it is white. is it impossible to get a full screen with this patch? -------------- next part -------------- A non-text attachment was scrubbed... Name: Live Video Type: application/octet-stream Size: 2791 bytes Desc: not available Url : http://www.cycling74.com/pipermail/jitter/attachments/20071201/18712bab/LiveVideo.obj From roddo3 at gmail.com Sat Dec 1 12:46:06 2007 From: roddo3 at gmail.com (roderic williams) Date: Sat Dec 1 12:46:09 2007 Subject: [jitter] Re: Fullscreen In-Reply-To: <1dea3.47505cd3@www.cycling74.com> Message-ID: <1df1b.4751b9fe@www.cycling74.com> Sorry here the text file. -------------- next part -------------- A non-text attachment was scrubbed... Name: Live Video.txt #3 Type: application/octet-stream Size: 5277 bytes Desc: not available Url : http://www.cycling74.com/pipermail/jitter/attachments/20071201/15ec0a74/LiveVideo.obj From droolcup at gmail.com Sat Dec 1 13:12:07 2007 From: droolcup at gmail.com (scott fitzgerald) Date: Sat Dec 1 13:12:41 2007 Subject: [jitter] Re: Fullscreen In-Reply-To: <1df1a.4751b966@www.cycling74.com> References: <1df1a.4751b966@www.cycling74.com> Message-ID: <0A9939E1-C5BC-4C70-873A-65E7A4B9A4F5@gmail.com> you need to attach the jit.wake to the jit.window, like you have with the pwindow On 1 d?c. 07, at 20:43, roderic williams wrote: > I used the jit.window. I do get a full screen, but it is white. is > it impossible to get a full screen with this patch? Video>_______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From rob at robtherich.org Sat Dec 1 13:47:22 2007 From: rob at robtherich.org (Robert Ramirez) Date: Sat Dec 1 13:47:25 2007 Subject: [jitter] Re: drawing on the screen In-Reply-To: <1df12.4751a6dc@www.cycling74.com> Message-ID: <1df20.4751c85a@www.cycling74.com> jit.gl.text2d From rob at robtherich.org Sat Dec 1 13:54:57 2007 From: rob at robtherich.org (Robert Ramirez) Date: Sat Dec 1 13:54:59 2007 Subject: [jitter] Re: Re: Motion Detection and quicktime In-Reply-To: <1dee2.4750a459@www.cycling74.com> Message-ID: <1df21.4751ca20@www.cycling74.com> > My question is this: If I kept adding multiple playheads and sfplays, would it slow down the patch sooner than if I kept adding jit.gl.slabs? comparing apples and oranges, so the question doesn't really have an answer. *usually* processing your videos on the gpu will be more efficient, but this doesn't seem to be what you're asking. > Also, should I have started a new thread? probably. From jack at peacockvisualarts.co.uk Sat Dec 1 13:20:58 2007 From: jack at peacockvisualarts.co.uk (jack keenan) Date: Sat Dec 1 14:01:50 2007 Subject: [jitter] Re: Fullscreen In-Reply-To: <1df1a.4751b966@www.cycling74.com> References: <1df1a.4751b966@www.cycling74.com> Message-ID: <15642F56-1CF8-43EE-AC5A-2011F48B0A6A@peacockvisualarts.co.uk> attach the patch cord from jit.wake to jit.window, nice drone. jk From roddo3 at gmail.com Sat Dec 1 14:09:15 2007 From: roddo3 at gmail.com (roderic williams) Date: Sat Dec 1 14:09:15 2007 Subject: [jitter] Re: Re: Fullscreen In-Reply-To: <15642F56-1CF8-43EE-AC5A-2011F48B0A6A@peacockvisualarts.co.uk> Message-ID: <1df23.4751cd7b@www.cycling74.com> I've got it! Thank you! From wugmump at speakeasy.org Sat Dec 1 16:45:51 2007 From: wugmump at speakeasy.org (joshua goldberg) Date: Sat Dec 1 16:45:54 2007 Subject: [jitter] Re: drawing on the screen In-Reply-To: <1df20.4751c85a@www.cycling74.com> References: <1df20.4751c85a@www.cycling74.com> Message-ID: <5E72386D-DCE5-49FD-9BE8-24582B4FEABC@speakeasy.org> try looking at the helpfile for jit.lcd first. GL can be tricky for newbies. On Dec 1, 2007, at 3:47 PM, Robert Ramirez wrote: > > jit.gl.text2d > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From liubo at music.columbia.edu Sat Dec 1 20:01:59 2007 From: liubo at music.columbia.edu (liubo) Date: Sat Dec 1 20:02:01 2007 Subject: [jitter] Re: settimeout in lua? In-Reply-To: <1079b050712010712u28b3d6f0hb7d3d4ec06020ae0@mail.gmail.com> Message-ID: <1df31.47522027@www.cycling74.com> thanks wes, this is great. just noticed, i think this may be a bug in the jit.gl.lua implementation but the GL constant "ONE" in the code above is not recognized (GL Error: Invalid Enumeration). "ONE_MINUS_SRC_ALPHA" and the other blend modes work fine. i have 1beta4 on macbook pro, max 4.6.3/jitter 1.6.3 From wesley.hoke at gmail.com Sun Dec 2 02:19:10 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sun Dec 2 02:19:12 2007 Subject: [jitter] Re: settimeout in lua? In-Reply-To: <1df31.47522027@www.cycling74.com> References: <1079b050712010712u28b3d6f0hb7d3d4ec06020ae0@mail.gmail.com> <1df31.47522027@www.cycling74.com> Message-ID: <1079b050712020119s2946438fo79571c4e37505b7@mail.gmail.com> uh yeah, finally someone points this out. I was wondering. Anyway, what happened is I scripted a bunch of GL enums and apparently GL_ONE occurs more than once in the GL spec and extensions so it took the last one which is not the same as is used in the blendfunc arguments for example, thus the error. I'll post a new version tommorrow to fix this and add some new things. wes On Dec 1, 2007 7:01 PM, liubo wrote: > > thanks wes, this is great. > > just noticed, i think this may be a bug in the jit.gl.lua implementation but the GL constant "ONE" in the code above is not recognized (GL Error: Invalid Enumeration). "ONE_MINUS_SRC_ALPHA" and the other blend modes work fine. > > i have 1beta4 on macbook pro, max 4.6.3/jitter 1.6.3 > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From lists at lowfrequency.org Sun Dec 2 11:00:34 2007 From: lists at lowfrequency.org (evan.raskob [lists]) Date: Sun Dec 2 11:00:40 2007 Subject: [jitter] Re: Quicktime Playback Optimization - some example patches In-Reply-To: References: Message-ID: <8F8EDFD1-5E9D-42FF-B718-676766334908@lowfrequency.org> Huh. I didn't know that the jit.qt.movie objects had that built-in. BUT - I swear that using a qmetro instead of a metro in the CPU patches makes them more stable. Maybe I am smoking the crack today. -evan On Nov 30, 2007, at 12:55 AM, Jean-Fran?ois Charles wrote: >> Nice, >> Just a question: Why is it that you use a 'metro' for CPU patches and >> a 'qmetro' for the GPU ones. >> Thanks >> >> JS > > You could use a qmetro in the CPU patches, that would be the same > result, > since jitter matrices objects embed the qmetro functionality. > When it comes to GPU, you have to use qmetro, because the gl > objects do not > embed the q... I think I remember it is said in the first tutorials > on ogl. > Jean-Fran?ois. > -- > http://www.jeanfrancoischarles.com > > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From wesley.hoke at gmail.com Mon Dec 3 02:41:59 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Mon Dec 3 02:42:02 2007 Subject: [jitter] Re: settimeout in lua? In-Reply-To: <1079b050712020119s2946438fo79571c4e37505b7@mail.gmail.com> References: <1079b050712010712u28b3d6f0hb7d3d4ec06020ae0@mail.gmail.com> <1df31.47522027@www.cycling74.com> <1079b050712020119s2946438fo79571c4e37505b7@mail.gmail.com> Message-ID: <1079b050712030141w4a9316f4t1ed844aa7cf24ab2@mail.gmail.com> I've uploaded a new version of osx jit.gl.lua with a fix for the "ONE" error. wes On Dec 2, 2007 1:19 AM, Wesley Smith wrote: > uh yeah, finally someone points this out. I was wondering. Anyway, > what happened is I scripted a bunch of GL enums and apparently GL_ONE > occurs more than once in the GL spec and extensions so it took the > last one which is not the same as is used in the blendfunc arguments > for example, thus the error. I'll post a new version tommorrow to fix > this and add some new things. > > wes > > > On Dec 1, 2007 7:01 PM, liubo wrote: > > > > thanks wes, this is great. > > > > just noticed, i think this may be a bug in the jit.gl.lua implementation but the GL constant "ONE" in the code above is not recognized (GL Error: Invalid Enumeration). "ONE_MINUS_SRC_ALPHA" and the other blend modes work fine. > > > > i have 1beta4 on macbook pro, max 4.6.3/jitter 1.6.3 > > > > _______________________________________________ > > jitter mailing list > > jitter@cycling74.com > > http://www.cycling74.com/mailman/listinfo/jitter > > > From ssbothwell at ucdavis.edu Mon Dec 3 03:03:14 2007 From: ssbothwell at ucdavis.edu (Solomon Bothwell) Date: Mon Dec 3 03:03:16 2007 Subject: [jitter] Feasability Check for a project Message-ID: <1df68.4753d461@www.cycling74.com> Hi, My last project worked out wonderfully, thanks to pmpd and this message board. I am now working on another project that needs to be completed before December 31st. I was wondering if you guys could point me in the right direction and give me some ideas on how feasible this idea is. I need to make composite faces out of people detected in a video. Only one face would show up at a time in the video. I could use cv.jit.faces to find the face. I could then use alpha masks eyes, nose, mouth, cheeks, etc which would be scaled and applied within the cv.jit.faces box. I would need to scale, position, and compile the various alpha masks so that I have one alphamask which will fit over the face in the original video stream. I would then need to take a snap shot and scale it to my desired final image size so that it could be averaged into my original portrait. I want to use alpha masks for each facial feature so that people of various shapes of face will not cause strange blurs in the final composite image. Does this sound like the right way to do what I am trying to do? Is this possible in my time frame and how would I go about positioning,scaling,and layering the facial feature masks so that they can be applied to my source images? Thanks for any help! From hans.mittendorf at free.fr Mon Dec 3 09:23:52 2007 From: hans.mittendorf at free.fr (Hans Mittendorf) Date: Mon Dec 3 09:23:57 2007 Subject: [jitter] Video projecter Message-ID: <1df79.47542d97@www.cycling74.com> Hi, I am planning a video projection with jitter on a Mac. Could someone tell me if I can use the two outputs on a G5 at the same time. Say, the DVI for the projector and the ADC for the monitor? How do you go about this? From jazmatajz at gmx.net Mon Dec 3 10:16:00 2007 From: jazmatajz at gmx.net (jasmin) Date: Mon Dec 3 10:16:02 2007 Subject: [jitter] Re: Video projecter In-Reply-To: <1df79.47542d97@www.cycling74.com> Message-ID: <1df87.475439d0@www.cycling74.com> yes you can -- jaz From shirleyquirk at gmail.com Mon Dec 3 13:19:10 2007 From: shirleyquirk at gmail.com (Benjamin Shirley-Quirk) Date: Mon Dec 3 13:19:12 2007 Subject: [jitter] Double triggering a jit.matrix? Message-ID: <1df94.475464bd@www.cycling74.com> i'm trying to get metro to trigger multiple jit.matrices, with only sadness to show for it... in this patch, clicking on the button sends two matrices out of the jit.matrix, but turning on the metro only sends one every tick... I've tried this using bangbang, trigger, and uzi, with the same results... anyone have any ideas? thanks!!! max v2; #N vpatcher 129 85 784 551; #P origin 13 5; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P newex 77 200 75 196617 print bangbang; #P button 40 103 15 0; #P newex 77 167 162 196617 jit.matrix somematrix 2 char 9 6; #P toggle 77 68 15 0; #P newex 77 131 27 196617 b 2; #P newex 77 98 58 196617 metro 500; #P connect 2 0 0 0; #P connect 4 0 1 0; #P connect 0 0 1 0; #P connect 1 1 3 0; #P connect 1 0 3 0; #P connect 3 0 5 0; #P pop; From marius.schebella at gmail.com Mon Dec 3 13:21:04 2007 From: marius.schebella at gmail.com (marius schebella) Date: Mon Dec 3 13:21:09 2007 Subject: [jitter] svg or dxf Message-ID: <47546530.1090400@gmail.com> hi, I have some shapes in svg file format, is there a way, (and if, would this be an efficient method?), to display them with gl.sketch? thanks for any suggestions, marius. From tobiasrosenberger at hotmail.com Mon Dec 3 14:07:06 2007 From: tobiasrosenberger at hotmail.com (Tobias Rosenberger) Date: Mon Dec 3 14:07:08 2007 Subject: [jitter] Re: Video projecter In-Reply-To: <1df79.47542d97@www.cycling74.com> Message-ID: <1df9a.47546ffa@www.cycling74.com> Jitter tutorial 38; best tobias From aroth21 at rogers.com Mon Dec 3 15:18:29 2007 From: aroth21 at rogers.com (Andrew Roth) Date: Mon Dec 3 15:18:34 2007 Subject: [jitter] Demultiplex camera input Message-ID: <1df9f.475480b4@www.cycling74.com> Once again, I'm trying to get a point grey camera up and running, this time the Ladybug. How do I use demultiplex (or something else) to deinterleave 6 uncompressed images from a jit.qt.grab input of 1024 x 4068? Thanks in advance. From fittino at libero.it Mon Dec 3 15:24:21 2007 From: fittino at libero.it (mic) Date: Mon Dec 3 15:24:23 2007 Subject: [jitter] trails over a movie Message-ID: <1dfa0.47548214@www.cycling74.com> i have a nice gl.sketch animation rendering over another videoplane where i play a movie..i can't get the nice trails that i usually get adjusting gl.render erase_color because of the videoplane updating below..if i stop rendering videoplane i get my trails of course...how to leave trails over a movie?..is there some trick.actually nothing comes to mind.. thanks mic From fittino at libero.it Mon Dec 3 15:27:03 2007 From: fittino at libero.it (mic) Date: Mon Dec 3 15:27:05 2007 Subject: [jitter] Re: trails over a movie In-Reply-To: <1dfa0.47548214@www.cycling74.com> Message-ID: <1dfa1.475482b7@www.cycling74.com> said that i absolutely understand that is normal behaviour From fittino at libero.it Mon Dec 3 15:30:25 2007 From: fittino at libero.it (mic) Date: Mon Dec 3 15:30:26 2007 Subject: [jitter] Re: trails over a movie In-Reply-To: <1dfa1.475482b7@www.cycling74.com> Message-ID: <1dfa2.47548380@www.cycling74.com> ah one last thing..i know i can gate the "reset" message to gl.sketch but slows down the entire patch fps..not acceptable From jaime.oliver2 at gmail.com Mon Dec 3 15:38:35 2007 From: jaime.oliver2 at gmail.com (Jaime Oliver) Date: Mon Dec 3 15:38:37 2007 Subject: [jitter] Firefly MV / point grey in OSX... Message-ID: <616283880712031438m13a47eebhbe761f5550e7dfcf@mail.gmail.com> Hello all, Has anyone tried a Firefly MV camera in GEM in OSX??? I am about to buy one, but need to be sure it works on a mac. My reasons for getting this one are getting high frame rates. If anyone knows of another cheap, uncompressed firewire, high fps camera (this gives 120fps at 320x240 and accepts ROI, for 299$), please let me know. best, Jaime -- Jaime E Oliver LR joliverl@ucsd.edu www.realidadvisual.org/jaimeoliver www-crca.ucsd.edu/ www.realidadvisual.org 9168 Regents Rd. Apt. G La Jolla, CA 92037 USA -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071203/cd55ba21/attachment.htm From aroth21 at rogers.com Mon Dec 3 16:06:24 2007 From: aroth21 at rogers.com (Andrew Roth) Date: Mon Dec 3 16:06:25 2007 Subject: [jitter] Re: Feasability Check for a project In-Reply-To: <1df68.4753d461@www.cycling74.com> Message-ID: <1dfa6.47548bef@www.cycling74.com> Could be overly ambitious in the time you have. But then again, others might disagree. Might want to try limiting it to a single facial feature or part of the face, then see if it's doable. I'm curious as to how you'd go about applying the alpha masks. From thierry at thierryfournier.net Mon Dec 3 16:09:43 2007 From: thierry at thierryfournier.net (Thierry Fournier) Date: Mon Dec 3 16:09:47 2007 Subject: [jitter] jit.qt.grab FPS limitation ? / Guppy camera on OSX Message-ID: <55B00BD9-FD8A-406E-9D04-FF430498B3C7@thierryfournier.net> Hello, Do you know if there is a framerate limitation in jit.qt.grab due to QuickTime, and what could be the method to bypass it ? We are working with an AVT Guppy camera with Jitter on OSX. The cam is made for 640 x 480 @60fps (tests with the XP driver) but jit.qt.grab (and probably QT) blocks it around 25~30fps. The message "framerate xx" does nothing. Has anybody ever experienced this problem and/or this cam ? Thanks in advance, Thierry Fournier http://www.thierryfournier.net From messhof at gmail.com Mon Dec 3 19:23:41 2007 From: messhof at gmail.com (randy) Date: Mon Dec 3 19:23:45 2007 Subject: [jitter] "rendering" rapid cuts to a final cut xml Message-ID: <1dfc0.4754ba2c@www.cycling74.com> I have a patch that jumps around a movie as often as every frame. Running this as a patch causes some jumps to be skipped over, or just not played fully. Using jit.vcr to record the output does not aid this. I've heard of people exporting cut lists to an xml document that final cut can read, then letting final cut make the cuts, giving you a greater frame accuracy. Has anyone here done this? How would I start? From ssbothwell at ucdavis.edu Mon Dec 3 20:47:22 2007 From: ssbothwell at ucdavis.edu (Solomon Bothwell) Date: Mon Dec 3 20:47:24 2007 Subject: [jitter] Re: Feasability Check for a project In-Reply-To: <1dfa6.47548bef@www.cycling74.com> Message-ID: <1dfc8.4754cdc9@www.cycling74.com> I need to figure out a way to take the part of my input matrix which falls into the box created by cv.jit.faces and scale it to my final composite size. After that I can apply alpha masks to get the facial features I am looking for, but I am stuck at the first step of scaling the initial matrix. From aroth21 at rogers.com Mon Dec 3 22:02:52 2007 From: aroth21 at rogers.com (Andrew Roth) Date: Mon Dec 3 22:02:58 2007 Subject: [jitter] Re: Double triggering a jit.matrix? In-Reply-To: <1df94.475464bd@www.cycling74.com> Message-ID: <1dfcc.4754df7c@www.cycling74.com> Use qmetro instead. From justin at lowtech.org Tue Dec 4 09:10:51 2007 From: justin at lowtech.org (justin) Date: Tue Dec 4 09:10:53 2007 Subject: [jitter] Re: trails over a movie In-Reply-To: <1dfa2.47548380@www.cycling74.com> Message-ID: <1dfde.47557c0b@www.cycling74.com> have you tried using different blend modes on the videoplane, that might work... (disclaimer) altho' i'll be the first to admit i have not tried it myself! j From lists at lowfrequency.org Tue Dec 4 09:39:48 2007 From: lists at lowfrequency.org (evan.raskob [lists]) Date: Tue Dec 4 09:40:03 2007 Subject: [jitter] [bug] jit.change report mode backwards Message-ID: <83D74C04-552A-4861-A6C5-1A2859096146@lowfrequency.org> Hi, As far as I can tell, jit.change's "report" mode is backwards. Expected: a different matrix into jit.change should trigger a report 1, the same matrix should trigger a "report 0" message. (As per HTML reference) Results: The real results are the reverse - "report 0" for a changed matrix, "report 1" for a different one. max v2; #N vpatcher 40 104 716 647; #P toggle 109 60 15 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P newex 111 92 57 196617 qmetro 30; #P user jit.pwindow 64 323 162 122 0 1 0 0 1 0; #P toggle 237 316 34 0; #P newex 45 131 50 196617 t b i; #P user radiogroup 45 71 18 48; #X size 3; #X offset 16; #X inactive 0; #X itemtype 0; #X flagmode 0; #X set 1; #X done; #P newex 237 280 84 196617 route report; #P newex 121 245 190 196617 jit.slide @slide_up 5. @slide_down 5.; #P window linecount 2; #P newex 121 271 97 196617 jit.change @mode 0 @report 1; #P window linecount 1; #P newex 85 190 50 196617 gate 2 1; #P window linecount 2; #P newex 266 209 127 196617 jit.expr @expr "sin( norm[0]*(PI) )"; #P button 151 128 15 0; #P window linecount 1; #P newex 121 218 127 196617 jit.expr @expr "norm[0]"; #P newex 125 166 142 196617 jit.matrix 1 float32 320 240; #P connect 8 0 9 0; #P connect 5 0 11 0; #P connect 9 1 4 0; #P connect 13 0 12 0; #P connect 4 0 1 0; #P connect 3 0 6 0; #P connect 1 0 6 0; #P connect 6 0 5 0; #P connect 12 0 0 0; #P connect 9 0 0 0; #P connect 2 0 0 0; #P connect 0 0 4 1; #P connect 5 1 7 0; #P connect 7 0 10 0; #P connect 4 1 3 0; #P pop; -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071204/517b0b7c/attachment.htm From per at soon.com Tue Dec 4 09:56:11 2007 From: per at soon.com (Bas van der Graaff) Date: Tue Dec 4 09:56:12 2007 Subject: [jitter] Re: trails over a movie In-Reply-To: <1dfa0.47548214@www.cycling74.com> Message-ID: <1dfe6.475586aa@www.cycling74.com> Blend modes wouldn't work, I don't think, as they don't provide you with a place to leave trails...to leave trails over another object you'd need to store them somewhere...as you can't use the render buffer because of the video. It'd probably best if you could use a shader on your sketch output. But i don't know how to go about that :). -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From fittino at libero.it Tue Dec 4 11:10:57 2007 From: fittino at libero.it (mic) Date: Tue Dec 4 11:11:00 2007 Subject: [jitter] Re: trails over a movie In-Reply-To: <1dfe6.475586aa@www.cycling74.com> Message-ID: <1dfe8.47559831@www.cycling74.com> hei thanks for the replies..Bas you are right..slab processing to add feedback to the gl sceen is a possible way to do mic From gransar at gmail.com Tue Dec 4 23:59:59 2007 From: gransar at gmail.com (Dean) Date: Wed Dec 5 00:00:07 2007 Subject: [jitter] java or javascript in max Message-ID: <45EEC69B-ABD3-4341-8A62-C739959D73A8@gmail.com> Dear List, I want to do something that require javascript. I had a little problem understanding how outlets work. I was wondering if there are any good tutorials on doing javascript/java with max out there... Thanks very much. Dean. From jazmatajz at gmx.net Wed Dec 5 04:30:48 2007 From: jazmatajz at gmx.net (jasmin) Date: Wed Dec 5 04:30:51 2007 Subject: [jitter] Re: "rendering" rapid cuts to a final cut xml In-Reply-To: <1dfc0.4754ba2c@www.cycling74.com> Message-ID: <1e061.47568be7@www.cycling74.com> check livecut (http://livecut.sourceforge.net),it has xml export to final cut. hope it helps -- jaz From jazmatajz at gmx.net Wed Dec 5 04:51:14 2007 From: jazmatajz at gmx.net (jasmin) Date: Wed Dec 5 04:51:15 2007 Subject: [jitter] Re: Feasability Check for a project In-Reply-To: <1dfc8.4754cdc9@www.cycling74.com> Message-ID: <1e067.475690b1@www.cycling74.com> click twice on cv.jit.faces.draw.to see the structure for drawing the box. hope it helps -- jaz From messhof at gmail.com Wed Dec 5 08:23:23 2007 From: messhof at gmail.com (randy) Date: Wed Dec 5 08:23:25 2007 Subject: [jitter] Re: "rendering" rapid cuts to a final cut xml In-Reply-To: <1e061.47568be7@www.cycling74.com> Message-ID: <1e07a.4756c26a@www.cycling74.com> I downloaded the source, but I'm afraid it's over my head. I can't even tell where the saving to xml action takes place.. From rob at robtherich.org Wed Dec 5 10:33:39 2007 From: rob at robtherich.org (Robert Ramirez) Date: Wed Dec 5 10:33:42 2007 Subject: [jitter] Re: "rendering" rapid cuts to a final cut xml In-Reply-To: <1e07a.4756c26a@www.cycling74.com> Message-ID: <1e085.4756e0f3@www.cycling74.com> based on your original post, it sounds like all you need to do is implement some sort of non-realtime rendering of your jitter patch. unless i'm missing something. search the forum, there's several examples. rendernode comes to mind... From ssbothwell at ucdavis.edu Wed Dec 5 14:23:14 2007 From: ssbothwell at ucdavis.edu (Solomon Bothwell) Date: Wed Dec 5 14:23:16 2007 Subject: [jitter] Re: Feasability Check for a project In-Reply-To: <1e067.475690b1@www.cycling74.com> Message-ID: <1e08e.475716c2@www.cycling74.com> Oh wonderful. I didn't realize cv.jit.faces.draw was an abstraction. This makes a world of difference. From leisky at hotmail.com Wed Dec 5 23:11:17 2007 From: leisky at hotmail.com (ray) Date: Wed Dec 5 23:11:19 2007 Subject: [jitter] ?error: jit.qt.movie: error -50 opening movie file Message-ID: <1e0a8.47579284@www.cycling74.com> Hi, I tried to open a quick time movie in Max/jitter and kept getting this error message. ?error: jit.qt.movie: error -50 opening movie file Does anyone know why? Thank you so much! From yair99 at gmail.com Thu Dec 6 02:31:27 2007 From: yair99 at gmail.com (yair reshef) Date: Thu Dec 6 02:31:31 2007 Subject: [jitter] cc.uyvy2rgba.jxs and optimization In-Reply-To: <47469DE5.4050901@thisserver.de> References: <1dbee.4746300f@www.cycling74.com> <47469DE5.4050901@thisserver.de> Message-ID: <1b1605c20712060131w599646abme33b54a1a670cc0a@mail.gmail.com> thank you mr. Dekron, your pre uyvy method has gotten me a 768x768 movie run a lot nicer on an xp. btw. is there a method to force other post enviroments (aftereffects, shake etc.) to export to uyvy. most of the post friends i asked looked at me funny. On Nov 23, 2007 11:31 AM, John Dekron wrote: > Hi Tyler, > I don't know about the funny colors you see, but on the fps side, i > understand that jit.qt.movie is doing the conversion from argb to uyvy > internally. on some bigger movies I get even better performance when I > transform the source movie to a half sized "quasi" uyvy movie > beforehand. (see attahced patch). I only see some "trailing" on that > kind of material. this is on MacBook Pro, OSX 10.4.10, Quicktime 7.2 > > John. > > max v2; > #N vpatcher 461 240 1347 803; > #P window setfont "Sans Serif" 9.; > #P window linecount 1; > #P comment 638 116 100 196617 5. read new movie; > #P comment 119 209 100 196617 4. stop; > #P window linecount 2; > #P comment 116 179 100 196617 2. select write location; > #P window linecount 1; > #P message 597 119 30 196617 read; > #P newex 554 193 297 196617 jit.gl.videoplane content @colormode uyvy > @transform_reset 2; > #P newex 554 167 155 196617 jit.qt.movie @adapt 1 @unique 1; > #P newex 490 307 94 196617 jit.window content; > #P user jit.fpsgui 435 125 60 196617 0; > #P newex 417 348 101 196617 jit.gl.render content; > #P newex 417 97 66 196617 t b b b erase; > #P toggle 417 48 15 0; > #P newex 417 73 57 196617 qmetro 20; > #P user jit.pwindow 250 161 82 62 0 1 0 0 1 0; > #P message 90 197 29 196617 stop; > #P message 91 160 154 196617 write 25. animation normal 600; > #P newex 57 233 66 196617 jit.qt.record; > #P message 122 66 30 196617 read; > #P message 57 66 60 196617 framedump; > #P newex 57 123 190 196617 jit.qt.movie @adapt 1 @colormode uyvy; > #P comment 125 45 100 196617 1. read movie; > #P comment 21 45 100 196617 3. framedump; > #P fasten 4 0 2 0 127 99 62 99; > #P connect 3 0 2 0; > #P connect 2 0 5 0; > #P fasten 7 0 5 0 95 224 62 224; > #P fasten 6 0 5 0 96 181 62 181; > #P fasten 2 0 8 0 62 147 256 147; > #P connect 10 0 9 0; > #P connect 9 0 11 0; > #P connect 11 0 12 0; > #P fasten 11 3 12 0 476 160 422 160; > #P connect 11 1 13 0; > #P connect 17 0 15 0; > #P fasten 11 2 15 0 458 121 559 121; > #P connect 15 0 16 0; > #P pop; > > > Tyler Nitsch schrieb: > > Upon vades suggestion and searching the archives.... > > > > > http://www.cycling74.com/forums/index.php?t=msg&goto=113246&rid=0&S=12672e78d4a9aad871b2693f9a7bbb5b#msg_113246 > > > > I tried implementing this conversion on the gpu. The problem is I get > funny colored purpley/greeny/red distorted lines on the output window... and > when I try to use either dx | qt.grab the screen is distorted. > > > > The good news is my fps is WAY BETTER!!! without using @colormode uyvy > on the qt.movie I can only get 100fps on the patch I'm posting whereas > with the shader doing the conversion I get up to 160 fps !!???!! So weird. > Any help would greatly be appreciated. > > > > I'm using windows XP PRO on an AMD s939 4800X2 with the latest max and > jitter.and a Viper ATI Radeon HD 3870 gpu. > > > > #P window setfont "Sans Serif" 9.; > > #P number 418 72 35 9 1 3 3 139 0 0 0 221 221 221 222 222 222 0 0 0; > > #P window linecount 1; > > #P newex 403 193 214 9109513 jit.qt.movie 720 480 @unique 1 @colormode > argb; > > #P newex 403 228 77 9109513 jit.gl.slab window; > > #P user jit.fpsgui 155 341 60 9109513 0; > > #P message 621 156 30 9109513 close; > > #P newex 623 121 57 9109513 select 1 2 3; > > #P message 652 156 28 9109513 open; > > #P newex 388 154 42 9109513 gate 3 1; > > #P newex 623 193 267 9109513 jit.dx.grab 720 480 @vdevice 0 @unique 1 > @colormode uyvy; > > #P message 80 398 62 9109513 fullscreen \$1; > > #P toggle 80 380 15 0; > > #P newex 58 330 40 9109513 key; > > #P newex 80 357 46 9109513 select 27; > > #P newex 141 227 250 9109513 jit.gl.slab window @file cc.uyvy2rgba.jxs@dimscale 2. 1.; > > #P newex 308 30 48 9109513 loadbang; > > #P newex 139 84 30 9109513 t b b; > > #P toggle 138 40 15 0; > > #P newex 138 64 45 9109513 qmetro 5; > > #P newex 75 121 111 9109513 t b b erase; > > #P newex 193 308 192 9109513 jit.gl.videoplane window @transform_reset > 2; > > #P newex 142 188 219 9109513 jit.qt.movie 720 480 @unique 1 @colormode > uyvy; > > #P message 310 117 76 9109513 read bball.mov; > > #P newex 69 426 199 9109513 jit.window window @depthbuffer 1 @floating > 1; > > #P newex 75 299 86 9109513 jit.gl.render window; > > #P connect 18 2 17 0; > > #P connect 16 2 15 0; > > #P connect 19 0 15 0; > > #P connect 17 0 15 0; > > #P connect 23 0 16 0; > > #P connect 23 0 18 0; > > #P connect 18 1 19 0; > > #P connect 18 0 19 0; > > #P connect 5 1 16 1; > > #P connect 22 0 21 0; > > #P connect 16 1 22 0; > > #P fasten 2 0 3 0 315 144 147 144; > > #P connect 2 0 22 0; > > #P connect 9 0 2 0; > > #P connect 10 0 4 0; > > #P connect 21 0 4 0; > > #P connect 0 0 20 0; > > #P connect 16 0 3 0; > > #P fasten 3 0 10 0 147 218 146 218; > > #P fasten 15 0 10 0 628 218 146 218; > > #P connect 6 0 8 0; > > #P connect 7 0 6 0; > > #P connect 13 0 14 0; > > #P connect 11 0 13 0; > > #P connect 12 0 11 0; > > #P connect 5 0 0 0; > > #P connect 5 2 0 0; > > #P fasten 8 0 5 0 144 108 80 108; > > #P connect 14 0 1 0; > > #P window clipboard copycount 24; > > > > > > _______________________________________________ > > jitter mailing list > > jitter@cycling74.com > > http://www.cycling74.com/mailman/listinfo/jitter > > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071206/5be7c82c/attachment.htm From mattijs at smadsteck.nl Thu Dec 6 05:43:20 2007 From: mattijs at smadsteck.nl (Mattijs Kneppers) Date: Thu Dec 6 05:43:21 2007 Subject: [jitter] [bugreport] inserting audio track in jit.qt.movie Message-ID: <1e0bf.4757ee63@www.cycling74.com> Hi all, Here is a clear and reproduceable bug that started happening about two months ago, possibly after a quicktime update. Description: Inserting a new audio track into jit.qt.movie will only add the first 500 ms if it is uncompressed (i.e. quicktime says 'Integer (Little Endian)'). This bug does not occur when the audio codec is 'Apple Lossless'. Expected result: The complete audiotrack should be added. Steps to reproduce: See patch below. Here is the patch in a zip, together with two sample movies that you could use to test: http://www.smadsteck.nl/movieinsertsoundproblem.zip (1.9 MB) It would be great if someone could confirm. Best, Mattijs The patch: #P comment 18 309 228 196617 3) open the saved movie in quicktime and play it. Only the first 500 ms of the audio is present \, the rest is gone.; #P window linecount 1; #P comment 112 231 72 196617 2) save movie; #P newex 128 140 18 196617 t i; #P newex 109 119 29 196617 t i 1; #P newex 18 119 29 196617 t i 2; #N vpatcher 465 560 749 886; #P window setfont "Sans Serif" 9.; #P newex 67 127 29 196617 t l 0; #P newex 103 195 32 196617 sel 1; #P newex 175 195 32 196617 sel 1; #P newex 175 215 21 196617 t 2; #P newex 103 215 21 196617 t 1; #P newex 175 172 64 196617 zl sub sound; #P newex 103 172 63 196617 zl sub video; #P newex 86 239 47 196617 gate 2 1; #P newex 14 67 49 196617 append 0; #P newex 14 47 103 196617 prepend gettrackinfo; #P newex 67 147 83 196617 unpack 0 s s 0 0; #P newex 67 107 78 196617 route trackinfo; #P newex 14 87 63 196617 jit.qt.movie; #N comlet path; #P inlet 14 27 15 0; #N comlet video track nr; #P outlet 86 261 15 0; #N comlet audio track nr; #P outlet 123 261 15 0; #P connect 2 0 6 0; #P connect 6 0 7 0; #P connect 7 0 3 0; #P connect 3 1 4 0; #P connect 4 0 15 0; #P connect 15 0 5 0; #P connect 11 0 8 0; #P connect 12 0 8 0; #P connect 15 1 8 0; #P connect 8 0 1 0; #P connect 5 2 9 0; #P connect 9 1 14 0; #P connect 14 0 11 0; #P connect 5 0 8 1; #P connect 8 1 0 0; #P connect 5 2 10 0; #P connect 10 1 13 0; #P connect 13 0 12 0; #P pop; #P newobj 18 99 101 196617 p getMovieTrackNrs; #B color 5; #P newex 18 199 75 196617 prepend insert; #P newex 18 139 27 196617 t b i; #P newex 62 179 187 196617 sprintf set track %i 0 1000 track %i 0; #P newex 18 179 40 196617 append; #P newex 18 73 40 196617 t l l b; #P newex 18 159 36 196617 zl reg; #P message 40 231 68 196617 savemovieas; #P message 315 178 124 196617 newmovie 360 288 1000; #P message 287 142 66 196617 trackvol 1 1; #P newex 273 103 53 196617 t b b b b; #P message 301 160 77 196617 addtrack sound; #P message 273 124 76 196617 addtrack video; #P button 18 35 15 0; #P newex 18 53 56 196617 opendialog; #P newex 18 254 102 196617 jit.qt.movie @rate 0; #P comment 35 35 198 196617 1) add movie with audio codec 'integer'; #P connect 6 3 8 0; #P connect 6 2 5 0; #P connect 6 1 7 0; #P connect 6 0 4 0; #P fasten 11 2 6 0 53 95 278 95; #P connect 19 0 13 1; #P connect 17 1 19 0; #P connect 18 1 19 0; #P connect 16 1 18 0; #P connect 14 1 13 0; #P connect 11 1 10 1; #P connect 15 0 1 0; #P connect 9 0 1 0; #P fasten 8 0 1 0 320 220 23 220; #P fasten 5 0 1 0 306 220 23 220; #P fasten 7 0 1 0 292 220 23 220; #P fasten 4 0 1 0 278 220 23 220; #P connect 12 0 15 0; #P connect 10 0 12 0; #P connect 13 0 12 0; #P connect 14 0 10 0; #P connect 17 0 14 0; #P connect 18 0 14 0; #P connect 16 0 17 0; #P connect 11 0 16 0; #P connect 2 0 11 0; #P connect 3 0 2 0; -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From neurovous at yahoo.com Thu Dec 6 10:40:55 2007 From: neurovous at yahoo.com (Tyler Nitsch) Date: Thu Dec 6 10:40:58 2007 Subject: [jitter] Re: Re: Quicktime Playback Optimization - some example patches In-Reply-To: <8F8EDFD1-5E9D-42FF-B718-676766334908@lowfrequency.org> Message-ID: <1e0e1.47583427@www.cycling74.com> ahhh thanks so much Vade! Motivation. This should be an in depth article? From leisky at hotmail.com Thu Dec 6 12:32:40 2007 From: leisky at hotmail.com (ray) Date: Thu Dec 6 12:32:42 2007 Subject: [jitter] ?error: jit.qt.movie: error -50 opening movie file Message-ID: <1e0f9.47584e57@www.cycling74.com> Hi, I'm sorry that I posted a message earlier that isn't clear. What I'm trying to do is to use jit.qt.movie to open a quicktime movie on my hard drive. I have windows XP on my PC. I was able to open that movie from Max before, but it stop working anymore. The only thing I did was install the WinVDIG to active a web camera. So now the camera grab works but not the quicktime movie. So here is the error message: ?error: jit.qt.movie: error -50 opening movie file Any ideas? Thank you so much! From jeremy at bootsquad.com Thu Dec 6 12:34:49 2007 From: jeremy at bootsquad.com (Jeremy Bernstein) Date: Thu Dec 6 12:41:43 2007 Subject: [jitter] ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e0f9.47584e57@www.cycling74.com> References: <1e0f9.47584e57@www.cycling74.com> Message-ID: <47584ED9.6050905@bootsquad.com> Please send a patch showing exactly what you're doing. Where is the file located on your hard drive? What is the name of your hard drive, or the complete c:/path/to/the/file? Thanks - jb ray wrote: > Hi, > > I'm sorry that I posted a message earlier that isn't clear. What I'm trying to do is to use jit.qt.movie to open a quicktime movie on my hard drive. I have windows XP on my PC. I was able to open that movie from Max before, but it stop working anymore. The only thing I did was install the WinVDIG to active a web camera. So now the camera grab works but not the quicktime movie. > > > So here is the error message: > > ?error: jit.qt.movie: error -50 opening movie file > > Any ideas? > > Thank you so much! > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From leisky at hotmail.com Thu Dec 6 12:49:49 2007 From: leisky at hotmail.com (ray) Date: Thu Dec 6 12:50:05 2007 Subject: [jitter] Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e0f9.47584e57@www.cycling74.com> Message-ID: <1e0fe.4758525d@www.cycling74.com> Here is my patch: the files are all locate at the desktop. #P window setfont "Sans Serif" 9.; #P window linecount 1; #P newex 508 247 93 196617 scale 1. 20. 1. 10.; #P window setfont "Fixedwidth Serif" 10.; #P newex 776 587 83 1441802 prepend xfade; #P window setfont Times 10.; #P comment 771 447 34 1310730 Go To; #P comment 832 545 32 1310730 Mixer; #P comment 920 529 15 1310730 B; #P comment 761 529 15 1310730 A; #P user hslider 777 461 15 4 2 100 0 0; #P comment 796 461 15 1310730 B; #P comment 761 461 15 1310730 A; #P user jit.pwindow 964 660 322 242 0 1 0 0 1 0; #P comment 823 447 73 1310730 Transition Time; #P comment 870 461 20 1310730 ms; #P window setfont "Fixedwidth Serif" 10.; #P number 828 461 42 10 0 0 1 22 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 776 569 35 10 0. 1. 131 22 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 776 479 62 1441802 pack; #P newex 776 500 62 1441802 line 0 50; #P newex 776 548 43 1441802 * 0.01; #P user hslider 778 528 18 128 101 1 0 0; #P user panel 754 440 150 78; #X brgb 255 127 255; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P user panel 755 522 190 88; #X brgb 255 127 127; #X frgb 0 0 0; #X border 0; #X rounded 0; #X shadow 0; #X done; #P window setfont Arial 12.; #P comment 803 628 84 131137548 Simple Mixing; #P window setfont "Fixedwidth Serif" 10.; #P newex 880 317 162 1441802 jit.xfade; #B color 5; #P window setfont "Sans Serif" 9.; #P comment 994 37 100 196617 live video source; #P toggle 973 36 15 0; #P window setfont "Sans Serif" 18.; #P newex 973 59 81 196626 metro 2; #P message 1131 59 56 196626 close; #P message 1066 60 53 196626 open; #P newex 1027 142 179 196626 jit.qt.grab 320 240; #P user jit.pwindow 1070 195 162 122 0 1 0 1 1 0; #P window setfont "Sans Serif" 9.; #P comment 226 28 65 196617 • start audio; #P message 208 43 65 196617 startwindow; #P message 279 43 27 196617 stop; #P user panel 198 22 123 43; #X brgb 255 255 255; #X frgb 100 202 30; #X border 2; #X rounded 0; #X shadow 0; #X done; #P newex 584 473 136 196617 jit.window Display 720 480; #B color 5; #P window linecount 2; #P message 646 300 88 196617 \; max hidemenubar; #P message 553 313 93 196617 \; max showmenubar; #P window linecount 1; #P newex 587 270 129 196617 sel 0 1; #P message 578 447 70 196617 fullscreen \$1; #P toggle 576 421 15 0; #P newex 579 391 52 196617 select 32; #P newex 579 362 40 196617 key; #P newex 382 262 99 196617 scale 1. 30. 0. 360.; #P window linecount 4; #P comment 458 146 49 196617 argument causes automatic reporting; #P window linecount 2; #P comment 439 98 49 196617 reporting interval; #P window linecount 1; #P newex 382 198 75 196617 * 127.99; #P number 443 123 35 9 0 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0; #P flonum 384 170 58 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 384 148 69 196617 peakamp~ 40; #B color 5; #P comment 200 70 36 196617 report; #P flonum 245 136 58 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P button 211 84 15 0; #P newex 245 76 32 196617 adc~; #P newex 245 114 52 196617 peakamp~; #B color 5; #P user jit.pwindow 40 406 322 242 0 1 0 0 1 0; #P flonum 40 280 49 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P message 40 331 65 196617 hue_angle \$1; #P newex 40 357 39 196617 jit.hue; #P flonum 76 47 35 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P message 76 67 42 196617 rate \$1; #P message 136 47 30 196617 read; #P flonum 35 47 35 9 0.5 0 1 3 0 0 0 221 221 221 222 222 222 0 0 0; #P toggle 1 47 15 0; #P newex 1 67 44 196617 metro 2; #P newex 1 104 105 196617 jit.qt.movie 720 480; #B color 5; #P newex 315 334 53 196617 fiddle~; #P fasten 37 0 36 0 1032 211 1076 211; #P connect 36 0 43 1; #P fasten 40 0 37 0 978 95 1032 95; #P fasten 39 0 37 0 1136 94 1032 94; #P fasten 38 0 37 0 1071 95 1032 95; #P connect 41 0 40 0; #P fasten 43 0 55 0 885 651 970 651; #P connect 11 0 43 0; #P fasten 63 0 43 0 781 699 885 699; #P connect 52 0 50 1; #P connect 49 0 47 0; #P fasten 0 1 47 0 334 384 783 384; #P fasten 64 0 47 0 513 396 783 396; #P connect 51 0 63 0; #P connect 48 0 51 0; #P connect 47 0 48 0; #P connect 50 0 49 0; #P connect 58 0 50 0; #P connect 28 1 30 0; #P connect 26 0 27 0; #P fasten 26 0 28 0 581 394 592 394; #P connect 55 0 31 0; #P connect 27 0 31 0; #P connect 24 0 25 0; #P connect 25 0 26 0; #P fasten 28 0 29 0 592 320 558 320; #P connect 20 0 23 0; #P fasten 20 0 64 0 387 231 513 231; #P connect 19 0 17 1; #P connect 17 0 18 0; #P connect 13 0 12 0; #P fasten 13 0 17 0 250 106 389 106; #P connect 18 0 20 0; #P connect 12 0 15 0; #P fasten 14 0 12 0 216 109 250 109; #P connect 34 0 13 0; #P connect 33 0 13 0; #P connect 7 0 6 0; #P fasten 8 0 11 0 45 375 46 375; #P fasten 1 0 8 0 6 239 45 239; #P connect 9 0 8 0; #P connect 10 0 9 0; #P fasten 0 0 10 0 320 173 45 173; #P connect 23 0 10 0; #P connect 4 0 2 1; #P fasten 2 0 1 0 6 97 6 97; #P fasten 5 0 1 0 141 94 6 94; #P fasten 6 0 1 0 81 94 6 94; #P connect 3 0 2 0; #P window clipboard copycount 65; Thank you so much! From jeremy at bootsquad.com Thu Dec 6 12:58:09 2007 From: jeremy at bootsquad.com (Jeremy Bernstein) Date: Thu Dec 6 13:05:04 2007 Subject: [jitter] Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e0fe.4758525d@www.cycling74.com> References: <1e0fe.4758525d@www.cycling74.com> Message-ID: <47585451.1080102@bootsquad.com> Again - what's the name of hard drive, or your username/account, please. Do you have non-english characters anywhere from the top level of your HD down to your desktop, for instance? That could make a difference. jb On 06.12.2007 ray wrote: > the files are all locate at the desktop. From leisky at hotmail.com Thu Dec 6 21:25:23 2007 From: leisky at hotmail.com (ray) Date: Thu Dec 6 21:25:26 2007 Subject: [jitter] Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <47585451.1080102@bootsquad.com> Message-ID: <1e138.4758cb32@www.cycling74.com> C:\Documents and Settings\Administrator\desktop\filename Thank you! From wesley.hoke at gmail.com Thu Dec 6 21:39:22 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Thu Dec 6 21:39:23 2007 Subject: [jitter] Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e138.4758cb32@www.cycling74.com> References: <47585451.1080102@bootsquad.com> <1e138.4758cb32@www.cycling74.com> Message-ID: <1079b050712062039y270b2d14s1cab67753f202e2f@mail.gmail.com> permissions? On Dec 6, 2007 8:25 PM, ray wrote: > > C:\Documents and Settings\Administrator\desktop\filename > > Thank you! > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From leisky at hotmail.com Thu Dec 6 21:52:28 2007 From: leisky at hotmail.com (ray) Date: Thu Dec 6 21:52:30 2007 Subject: [jitter] Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1079b050712062039y270b2d14s1cab67753f202e2f@mail.gmail.com> Message-ID: <1e13b.4758d18c@www.cycling74.com> everyone From leisky at hotmail.com Thu Dec 6 21:57:23 2007 From: leisky at hotmail.com (ray) Date: Thu Dec 6 21:57:28 2007 Subject: [jitter] Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e13b.4758d18c@www.cycling74.com> Message-ID: <1e13c.4758d2b3@www.cycling74.com> My computer is a PC with Chinese Version of Windows XP installed. This error message: ?error: jit.qt.movie: error -50 opening movie file kept coming up every time I press read from the jit.qt.movie Thank you so much for helping me. I've tried 3 PCs and got the same error message. From leisky at hotmail.com Fri Dec 7 08:29:08 2007 From: leisky at hotmail.com (ray) Date: Fri Dec 7 08:29:10 2007 Subject: [jitter] Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e13c.4758d2b3@www.cycling74.com> Message-ID: <1e156.475966c4@www.cycling74.com> Problem fixed when I separated the Movie file from the Max file on a different drive. Have no idea why. Now new problem comes, my audio input stopped working after few hours. Any ideas? I like Max/Jitter, but it seemed so unstable, imagining it would be very difficult to rely on the grogram for a installation show. Thanks a lot! From doktorp at mac.com Fri Dec 7 08:43:34 2007 From: doktorp at mac.com (vade) Date: Fri Dec 7 08:43:40 2007 Subject: [jitter] Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie file In-Reply-To: <1e156.475966c4@www.cycling74.com> References: <1e156.475966c4@www.cycling74.com> Message-ID: <92BAB657-D1F8-40E8-B81A-A3E22B5034BF@mac.com> What do you mean you separated the movie file FROM the Max file? *confused* On Dec 7, 2007, at 10:29 AM, ray wrote: > > Problem fixed when I separated the Movie file from the Max file on > a different drive. Have no idea why. Now new problem comes, my audio > input stopped working after few hours. Any ideas? I like Max/Jitter, > but it seemed so unstable, imagining it would be very difficult to > rely on the grogram for a installation show. > > Thanks a lot! > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From leisky at hotmail.com Fri Dec 7 09:00:31 2007 From: leisky at hotmail.com (ray) Date: Fri Dec 7 09:00:33 2007 Subject: [jitter] Re: Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie In-Reply-To: <92BAB657-D1F8-40E8-B81A-A3E22B5034BF@mac.com> Message-ID: <1e158.47596e1e@www.cycling74.com> Sorry about the confusion. I put the movie file on a flash drive. And left the Max file on desktop and it works. From cloverstreet at gmail.com Fri Dec 7 14:25:56 2007 From: cloverstreet at gmail.com (Christopher Overstreet) Date: Fri Dec 7 14:25:58 2007 Subject: [jitter] Re: [bugreport] inserting audio track in jit.qt.movie In-Reply-To: <1e0bf.4757ee63@www.cycling74.com> Message-ID: <1e181.4759ba64@www.cycling74.com> confirmed. tried playing with timescale and your edit points, which acted fishy. Christopher O From mattijs at smadsteck.nl Fri Dec 7 14:51:59 2007 From: mattijs at smadsteck.nl (Mattijs Kneppers) Date: Fri Dec 7 14:52:07 2007 Subject: [jitter] Re: [bugreport] inserting audio track in jit.qt.movie In-Reply-To: <1e181.4759ba64@www.cycling74.com> Message-ID: <1e185.4759c07f@www.cycling74.com> Quote: Christopher Overstreet wrote on Fri, 07 December 2007 22:25 ---------------------------------------------------- > confirmed. tried playing with timescale and your edit points, which acted fishy. > > Christopher O ---------------------------------------------------- Thanks Christopher! -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From kenneth_cameron at sciarc.edu Fri Dec 7 17:00:42 2007 From: kenneth_cameron at sciarc.edu (kenneth) Date: Fri Dec 7 17:00:47 2007 Subject: [jitter] Re: Capturing Video From a USB camera - Please Help In-Reply-To: <17a58.45ea92b8@www.cycling74.com> Message-ID: <1e18b.4759deaa@www.cycling74.com> macally icecam works fine on macbook pro, osx. video quality isn't the best. From julien.rabin at gmail.com Fri Dec 7 17:19:08 2007 From: julien.rabin at gmail.com (jln) Date: Fri Dec 7 17:19:15 2007 Subject: [jitter] [bugreport] inserting audio track in jit.qt.movie In-Reply-To: <1e0bf.4757ee63@www.cycling74.com> References: <1e0bf.4757ee63@www.cycling74.com> Message-ID: <824F8A5F-49C7-4C86-B7A4-E31D606745DC@gmail.com> Le 6 d?c. 07 ? 13:43, Mattijs Kneppers a ?crit : > > Description: > Inserting a new audio track into jit.qt.movie will only add the > first 500 ms if it is uncompressed (i.e. quicktime says 'Integer > (Little Endian)'). This bug does not occur when the audio codec is > 'Apple Lossless'. > > Expected result: > The complete audiotrack should be added. > > Steps to reproduce: > See patch below. Here is the patch in a zip, together with two > sample movies that you could use to test: > http://www.smadsteck.nl/movieinsertsoundproblem.zip (1.9 MB) I got the same result with last Max, Mac OS 10.5.1, Quicktime 7.3 if that helps. Best, Julien. From kenneth_cameron at sciarc.edu Fri Dec 7 17:38:21 2007 From: kenneth_cameron at sciarc.edu (kenneth) Date: Fri Dec 7 17:38:24 2007 Subject: [jitter] multiple video mixing, optimizing Message-ID: <1e18e.4759e77d@www.cycling74.com> new user (<2mths) i have been working on a multiple video mix patch that takes input from cv.jit/lkflow. I have the input for this patch working well... sending the integers -1,0,1 corresponding to movement in left and right direction. the goal with this patch is to select random movies that correspond with movement direction: left=-1/right=+1. when the patch is inactive for 5 seconds it should (xfade) to randomly selected movie from the center list (0) In addition Ive been trying to optimize for this playback. ive turned off "use onscreen" and attempted to use "qlim" on the "pwindows" MacbookPro, OSX10.4 QTmovies are compressed: 640*480 jpg, 10fps Any advice, suggestions, or references to specific tutorials would be much appreciated. thank you, this is my first official post. -------------- next part -------------- A non-text attachment was scrubbed... Name: editingtest_dec6 Type: application/octet-stream Size: 4474 bytes Desc: not available Url : http://www.cycling74.com/pipermail/jitter/attachments/20071207/43c970de/editingtest_dec6.obj From kooki415 at hotmail.com Fri Dec 7 18:40:48 2007 From: kooki415 at hotmail.com (Colin Wright) Date: Fri Dec 7 18:40:49 2007 Subject: [jitter] shaders with variable dimensions?! Message-ID: <1e193.4759f61e@www.cycling74.com> I have been working on some vertex shaders with the intention of creating shaders that generate more vertices than they are fed. its a bit tricky and goes against the general principle of glsl which operates on each vector individually, but I have found a partial hack in using jit.gl.slab, using @adapt 0 with the destination dim scaled by the ratio of new vectors being created by the shader. is there a more efficient way of doing this? or a method that would allow for a non-linear expansion of the dimensions? From kooki415 at hotmail.com Fri Dec 7 18:57:03 2007 From: kooki415 at hotmail.com (Colin Wright) Date: Fri Dec 7 18:57:05 2007 Subject: [jitter] Re: multiple video mixing, optimizing In-Reply-To: <1e18e.4759e77d@www.cycling74.com> Message-ID: <1e194.4759f9ef@www.cycling74.com> Use raw (uncompressed) qt videos. And if available, keep the qt files on a FAST external hard drive. From ssbothwell at ucdavis.edu Fri Dec 7 20:37:12 2007 From: ssbothwell at ucdavis.edu (Solomon Bothwell) Date: Fri Dec 7 20:37:17 2007 Subject: [jitter] [Hardware] multiple video outputs from one computer Message-ID: <1e19d.475a1168@www.cycling74.com> Hi maxlist, I am working on a large project which requires the use of multiple projectors outputting various video streams. This is for a performance which needs to be portable and easy to setup. I have a macbook pro which will be used for all the video processing. I have not been able to find information on using multiple video outs from one computer. Will this require multiple computers to achieve? From jewett18 at yahoo.com Fri Dec 7 20:54:42 2007 From: jewett18 at yahoo.com (jamie jewett) Date: Fri Dec 7 20:54:44 2007 Subject: [jitter] [Hardware] multiple video outputs from one computer Message-ID: <266725.64745.qm@web30909.mail.mud.yahoo.com> Hey Sol look at the triple head to go or the double head to go http://www.matrox.com/graphics/en/cadgis/products/th2go/th2go.php else - yes - multiple computers - I use 2 networked macbook pros to drive 2 projectors and my sound... I found that a tower just was not a real option for me for touring ... best of luck - jamie ----- Original Message ---- From: Solomon Bothwell To: jitter@cycling74.com Sent: Friday, December 7, 2007 10:37:12 PM Subject: [jitter] [Hardware] multiple video outputs from one computer Hi maxlist, I am working on a large project which requires the use of multiple projectors outputting various video streams. This is for a performance which needs to be portable and easy to setup. I have a macbook pro which will be used for all the video processing. I have not been able to find information on using multiple video outs from one computer. Will this require multiple computers to achieve? _______________________________________________ jitter mailing list jitter@cycling74.com http://www.cycling74.com/mailman/listinfo/jitter From ssbothwell at ucdavis.edu Fri Dec 7 21:10:34 2007 From: ssbothwell at ucdavis.edu (Solomon Bothwell) Date: Fri Dec 7 21:10:37 2007 Subject: [jitter] Re: [Hardware] multiple video outputs from one computer In-Reply-To: <266725.64745.qm@web30909.mail.mud.yahoo.com> Message-ID: <1e19f.475a193a@www.cycling74.com> Woah this is exactly what I was looking for. The laptop will be dedicated to video processing and will be recieving the control data via ethernet. Will a single macbook pro 2.16ghz 512mb ram be able to process and output to three projectors without any delay or latency issues? From mattijs at smadsteck.nl Sat Dec 8 03:22:35 2007 From: mattijs at smadsteck.nl (Mattijs Kneppers) Date: Sat Dec 8 03:22:37 2007 Subject: [jitter] Re: [bugreport] inserting audio track in jit.qt.movie In-Reply-To: <824F8A5F-49C7-4C86-B7A4-E31D606745DC@gmail.com> Message-ID: <1e1a7.475a7069@www.cycling74.com> Quote: jln wrote on Sat, 08 December 2007 01:19 ---------------------------------------------------- > I got the same result with last Max, Mac OS 10.5.1, Quicktime 7.3 if > that helps. > > Best, > Julien. > ---------------------------------------------------- Ah, thanks Julien. I see I forgot to add my application versions. Here they are: Mac OS 10.4.11, Max 4.6.3, Jitter 1.6.3, Quicktime 7.3.0 Mattijs -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From i_i at gmx.net Sat Dec 8 05:28:57 2007 From: i_i at gmx.net (nesa) Date: Sat Dec 8 05:29:02 2007 Subject: [jitter] Re: [bugreport] inserting audio track in jit.qt.movie In-Reply-To: <1e1a7.475a7069@www.cycling74.com> References: <1e1a7.475a7069@www.cycling74.com> Message-ID: This happens in windows as well, max 463&jit163 - but I don't know exactly what quicktime version, probably the latest(I can check if needed). In osx, this happens with&without experimental jitter framework. hth, nesa From bart at magic.be Sat Dec 8 08:25:57 2007 From: bart at magic.be (bart) Date: Sat Dec 8 08:25:59 2007 Subject: [jitter] how to write and implement a Cg shader? Message-ID: <1e1b9.475ab785@www.cycling74.com> Hi, There is in the jitter documentation only a chapter how to write and implement GLSL shaders in the jitter format .jxs Where can i get documentation how to write and implement a Cg shader in the jitter format .jxs? What is the best to learn and go for, GLSL or Cg? Is there somebody how knows a free and good GLSL/Cg shader editor with debugging for MacOS x? Thanks, grzz, BartBITter From wugmump at speakeasy.org Sat Dec 8 08:40:12 2007 From: wugmump at speakeasy.org (joshua goldberg) Date: Sat Dec 8 08:40:14 2007 Subject: [jitter] Re: multiple video mixing, optimizing In-Reply-To: <1e194.4759f9ef@www.cycling74.com> References: <1e194.4759f9ef@www.cycling74.com> Message-ID: <2D4A8A83-4CB5-43AB-891C-2B356B7B25A4@speakeasy.org> this is not good advice. there are very few applications which use uncompressed video well, and jitter is one of them. On Dec 7, 2007, at 8:57 PM, Colin Wright wrote: > > Use raw (uncompressed) qt videos. And if available, keep the qt > files on a FAST external hard drive. > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From wugmump at speakeasy.org Sat Dec 8 08:48:59 2007 From: wugmump at speakeasy.org (joshua goldberg) Date: Sat Dec 8 08:49:02 2007 Subject: [jitter] Re: multiple video mixing, optimizing In-Reply-To: <2D4A8A83-4CB5-43AB-891C-2B356B7B25A4@speakeasy.org> References: <1e194.4759f9ef@www.cycling74.com> <2D4A8A83-4CB5-43AB-891C-2B356B7B25A4@speakeasy.org> Message-ID: <8E3566D6-AF73-4729-951A-D0A42FEF03D5@speakeasy.org> i mean, NOT one. use photojpeg if you have to jump from frame to frame or play backwards. if your source files are dv use those, and play them in gl with jit.qt.movie @adapt 1 @colormode uyvy running into jit.gl.videoplane [glcontextname] @colormode uyvy. On Dec 8, 2007, at 10:40 AM, joshua goldberg wrote: > this is not good advice. > > there are very few applications which use uncompressed video well, > and jitter is one of them. > > On Dec 7, 2007, at 8:57 PM, Colin Wright wrote: > >> >> Use raw (uncompressed) qt videos. And if available, keep the qt >> files on a FAST external hard drive. >> _______________________________________________ >> jitter mailing list >> jitter@cycling74.com >> http://www.cycling74.com/mailman/listinfo/jitter >> > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From abigail.stiers at umit.maine.edu Sat Dec 8 09:19:14 2007 From: abigail.stiers at umit.maine.edu (Abigail Stiers) Date: Sat Dec 8 09:19:17 2007 Subject: [jitter] Re: Capturing Video From a USB camera - Please Help In-Reply-To: <1e18b.4759deaa@www.cycling74.com> Message-ID: <1e1c0.475ac402@www.cycling74.com> Encore Electronics USB Express Webcam works fine with jitter and macbook pro. It's cheap. From doktorp at mac.com Sat Dec 8 10:32:12 2007 From: doktorp at mac.com (vade) Date: Sat Dec 8 10:32:18 2007 Subject: [jitter] Re: multiple video mixing, optimizing In-Reply-To: <8E3566D6-AF73-4729-951A-D0A42FEF03D5@speakeasy.org> References: <1e194.4759f9ef@www.cycling74.com> <2D4A8A83-4CB5-43AB-891C-2B356B7B25A4@speakeasy.org> <8E3566D6-AF73-4729-951A-D0A42FEF03D5@speakeasy.org> Message-ID: Josh - uncompressed is ALWAYS the way to go if you have the drives to handle it. Uncompressed video has no inter or intra frame encoding, so jumping to a frame is just as easy as mjpeg etc - but you DO need fast fast fast disks to handle it otherwise you will be seriously sluggish. Uncompressed SD NTSC is 27MB/s, uncompressed HD is ~160MB/s If you have a raid, go for it. On Dec 8, 2007, at 10:48 AM, joshua goldberg wrote: > i mean, NOT one. use photojpeg if you have to jump from frame to > frame or play backwards. > > if your source files are dv use those, and play them in gl with > jit.qt.movie @adapt 1 @colormode uyvy running into jit.gl.videoplane > [glcontextname] @colormode uyvy. > > > On Dec 8, 2007, at 10:40 AM, joshua goldberg wrote: > >> this is not good advice. >> >> there are very few applications which use uncompressed video well, >> and jitter is one of them. >> >> On Dec 7, 2007, at 8:57 PM, Colin Wright wrote: >> >>> >>> Use raw (uncompressed) qt videos. And if available, keep the qt >>> files on a FAST external hard drive. >>> _______________________________________________ >>> jitter mailing list >>> jitter@cycling74.com >>> http://www.cycling74.com/mailman/listinfo/jitter >>> >> >> _______________________________________________ >> jitter mailing list >> jitter@cycling74.com >> http://www.cycling74.com/mailman/listinfo/jitter >> > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From wesley.hoke at gmail.com Sat Dec 8 11:40:10 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sat Dec 8 11:40:12 2007 Subject: [jitter] how to write and implement a Cg shader? In-Reply-To: <1e1b9.475ab785@www.cycling74.com> References: <1e1b9.475ab785@www.cycling74.com> Message-ID: <1079b050712081040x24d2e6dq761f874738206982@mail.gmail.com> On Dec 8, 2007 7:25 AM, bart wrote: > > Hi, > > There is in the jitter documentation only a chapter how to write and implement GLSL shaders in the jitter format .jxs > > > Where can i get documentation how to write and implement a Cg shader in the jitter format .jxs? see jitter-shaders/material/mat.phong.cg.jxs > What is the best to learn and go for, GLSL or Cg? The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics http://www.amazon.com/Cg-Tutorial-Definitive-Programmable-Real-Time/dp/0321194969 > Is there somebody how knows a free and good GLSL/Cg shader editor with debugging for MacOS x? > Never heard of one. I doubt one exists but if someone does know of such a thing I would love to hear about it. wes From marius.schebella at gmail.com Sat Dec 8 11:54:11 2007 From: marius.schebella at gmail.com (marius schebella) Date: Sat Dec 8 11:54:15 2007 Subject: [jitter] how to write and implement a Cg shader? In-Reply-To: <1079b050712081040x24d2e6dq761f874738206982@mail.gmail.com> References: <1e1b9.475ab785@www.cycling74.com> <1079b050712081040x24d2e6dq761f874738206982@mail.gmail.com> Message-ID: <475AE853.9010102@gmail.com> I am sometimes using a program that comes with xcode, called glsleditorsample. if your files have extensions like .vert or .frag, this is the default program. or are you looking for something more sophisticated? marius. Wesley Smith wrote: > On Dec 8, 2007 7:25 AM, bart wrote: >> Hi, >> >> There is in the jitter documentation only a chapter how to write and implement GLSL shaders in the jitter format .jxs >> >> >> Where can i get documentation how to write and implement a Cg shader in the jitter format .jxs? > > see jitter-shaders/material/mat.phong.cg.jxs > >> What is the best to learn and go for, GLSL or Cg? > > The Cg Tutorial: The Definitive Guide to Programmable Real-Time Graphics > http://www.amazon.com/Cg-Tutorial-Definitive-Programmable-Real-Time/dp/0321194969 > >> Is there somebody how knows a free and good GLSL/Cg shader editor with debugging for MacOS x? >> > > Never heard of one. I doubt one exists but if someone does know of > such a thing I would love to hear about it. > > wes > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From zseldess at hotmail.com Sat Dec 8 11:54:38 2007 From: zseldess at hotmail.com (Zachary Seldess) Date: Sat Dec 8 11:54:39 2007 Subject: [jitter] Re: shifting row > jit.expr < In-Reply-To: <1e1b3.475a9233@www.cycling74.com> Message-ID: <1e1c9.475ae86e@www.cycling74.com> Hi kM, There's no way to know exactly what is happening without an example patch. Zachary -- http://www.zacharyseldess.com From kenneth_cameron at sciarc.edu Sat Dec 8 12:48:12 2007 From: kenneth_cameron at sciarc.edu (kenneth) Date: Sat Dec 8 12:48:24 2007 Subject: [jitter] Re: Re: multiple video mixing, optimizing In-Reply-To: Message-ID: <1e1d1.475af4fc@www.cycling74.com> the video in question is an animation, original files are single jpgs. i have animated them with quicktime pro and reduced the file size to 640*480. It works very well until I run the aforementioned random movie editor with cv.jit. My jit.grab input framerate drops to about 4fps once I employ the editor. I have attended to the pwindow, turning off the "use onscreen" and attempted to use some of the techniques from an earlier post on "jitter optimization". Still, my incoming video is no higher than 5fps until I close the attached "editor" patch. thank you for the advice, I hope this clears up the problem a bit. kc From doktorp at mac.com Sat Dec 8 12:55:08 2007 From: doktorp at mac.com (vade) Date: Sat Dec 8 12:55:12 2007 Subject: [jitter] Re: Re: multiple video mixing, optimizing In-Reply-To: <1e1d1.475af4fc@www.cycling74.com> References: <1e1d1.475af4fc@www.cycling74.com> Message-ID: <4C47A683-4D3A-4C31-9903-A53DFC49C971@mac.com> can you post the patch? otherwise - speculation abounds On Dec 8, 2007, at 2:48 PM, kenneth wrote: > > the video in question is an animation, original files are single > jpgs. i have animated them with quicktime pro and reduced the file > size to 640*480. It works very well until I run the aforementioned > random movie editor with cv.jit. My jit.grab input framerate drops > to about 4fps once I employ the editor. I have attended to the > pwindow, turning off the "use onscreen" and attempted to use some of > the techniques from an earlier post on "jitter optimization". > Still, my incoming video is no higher than 5fps until I close the > attached "editor" patch. > > thank you for the advice, I hope this clears up the problem a bit. > > kc > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From kenneth_cameron at sciarc.edu Sat Dec 8 14:41:02 2007 From: kenneth_cameron at sciarc.edu (kenneth) Date: Sat Dec 8 14:41:05 2007 Subject: [jitter] Re: Re: Re: multiple video mixing, optimizing In-Reply-To: <4C47A683-4D3A-4C31-9903-A53DFC49C971@mac.com> Message-ID: <1e1db.475b0f6e@www.cycling74.com> of course... i am working on the solution you suggested, but am having trouble getting the three lists to output one at a time to a single window. i have been using "if/else" to control the bangs and it worked well on the first edit patch, but not yet on the "optimize edit" patch. see attached patch- thanks for your advice re jit.gl, it does improve the fps. (the optimization post a few days ago has been helpful as well, i think i just need a little assist to implement it correctly) kc -------------- next part -------------- A non-text attachment was scrubbed... Name: Gestural_dec7optimize Type: application/octet-stream Size: 20220 bytes Desc: not available Url : http://www.cycling74.com/pipermail/jitter/attachments/20071208/bca18dc2/Gestural_dec7optimize.obj From kinomatic at gmail.com Sat Dec 8 17:34:16 2007 From: kinomatic at gmail.com ((())_n) Date: Sat Dec 8 17:33:42 2007 Subject: [jitter] plane-to-sphere in a single jit.expr? In-Reply-To: <0A5092C2-8FD4-4837-942F-284619BFE65F@2uptech.com> References: <9BA7AB23-4A96-4CD6-8A62-9720CC3C7F26@speakeasy.org> <0A5092C2-8FD4-4837-942F-284619BFE65F@2uptech.com> Message-ID: <8257DDFF-898B-47B6-AD08-B9DD02AC5BEB@gmail.com> HI Joshua, Randy, Here is the formula as shader vertex code. Thanks Wes and Marius (but it isn't quite round!) Get the patch, etc. here: http://home.earthlink.net/~posit/shader/ cheers (())_n // shader es.planesphere.vp.glsl code (())_n varying vec4 V; varying vec3 N; varying vec3 P; varying vec2 texcoord0; varying vec2 texdim0; #define PI 3.141519 uniform float shape; uniform float delta; vec3 surface(vec2 point) { vec2 p; // plane p.x = (point.x - 0.5) * 2.; p.y = (point.y - 0.5) * -2.; vec3 s_point; s_point.x = p.x * 1.33; s_point.y = p.y; s_point.z = 0.; vec2 pp; // sphere pp.x = (point.x-1.) * -2. * PI; pp.y = point.y * PI; float acc = sin(pp.y); vec3 t_point; t_point.x = cos(pp.x-1.57074)*acc; t_point.z = sin(pp.x-1.57074)*acc; t_point.y = cos(pp.y); s_point = mix(s_point,t_point,shape); return s_point; } void main (void) { vec4 W = vec4( surface(gl_Vertex.xy), 1.); vec3 neighbour1 = surface(vec2(gl_Vertex.x + delta, gl_Vertex.y)); vec3 neighbour2 = surface(vec2(gl_Vertex.x, gl_Vertex.y + delta)); vec3 tangent = normalize(neighbour1 - W.xyz); vec3 bitangent = normalize(neighbour2 - W.xyz); //get the normals into eye space N = normalize( cross(tangent, bitangent) ); N = mat3( gl_ModelViewMatrixInverseTranspose[0].xyz, gl_ModelViewMatrixInverseTranspose[1].xyz, gl_ModelViewMatrixInverseTranspose[2].xyz)*N; V = vec4(gl_Vertex.xy, 1., 1.); texdim0 = vec2 (abs(gl_TextureMatrix[0][0][0]),abs(gl_TextureMatrix [0][1][1])); texcoord0 = vec2(gl_TextureMatrix[0] * gl_MultiTexCoord0); gl_Position = gl_ModelViewProjectionMatrix*W; } On Nov 16, 2007, at 2:59 PM, Randy Jones wrote: > > Hi Joshua, > > the JavaScript from the audiovis_blob example, copied below, should > do the trick. The basic expr is in there if you need it. > > best, > Randy > > > On Nov 16, 2007, at 11:30 AM, joshua goldberg wrote: > >> i've been trying to figure out jit.expr's ways, and i'm still >> smacking my head against the wall a bit. >> >> is there a single object jit.expr method of duplicating the plane- >> to-sphere method in the jit.gl.render.sphere example patch, >> duplicated below? > > > > > // viz_poltocar > // > // small wrapper for a jit.expr which converts a 1d matrix > representing > // a height field into a 3 plane matrix giving the coordinate of > the field > // wrapped around a sphere. > // > // author: rej@2uptech.com > > post ("---plane_to_sphere\n"); > autowatch = 1; > > var inputmatrix = new JitterMatrix(); > var outputmatrix = new JitterMatrix(); > var rest_size = 1.; > > var myexpr = new JitterObject("jit.expr"); > myexpr.planecount = 3; > myexpr.type = "float32"; > myexpr.adapt = 1; > myexpr.interp = 0; > > myexpr.expr = ["in[0] * cos((norm[1]-0.5)*PI) * cos((norm[0]-0.5) > *TWOPI)", > "in[0] * cos((norm[1]-0.5)*PI) * sin((norm[0]-0.5)*TWOPI)", > "in[0] * sin((norm[1]-0.5)*PI)"]; > > function jit_matrix(inname) > { > inputmatrix.setinfo(inname); > inputmatrix.frommatrix(inname); > > outputmatrix.setinfo(inname); > outputmatrix.planecount = 3; > > inputmatrix.op("+", "val", rest_size); > > myexpr.matrixcalc(inputmatrix, outputmatrix); > > outlet(0,"jit_matrix",outputmatrix.name); > } > > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From mkern at xarch.at Sat Dec 8 19:15:30 2007 From: mkern at xarch.at (Kern Martin) Date: Sat Dec 8 19:15:33 2007 Subject: [jitter] Re: shifting row > jit.expr < In-Reply-To: <1e1c9.475ae86e@www.cycling74.com> Message-ID: <1e1e8.475b4fc2@www.cycling74.com> sorry for my weird explanation ... what i'm trying to come up with is quite simple ... i tryed the expression >jit.expr @expr "snorm[0]*9" "snorm[1]*2.5" "sin(smorm[0]*TOPI)"< and filled the position matrix to get my videoplanes arranged with jit.gl.multiple like this o o o o o o o o o o o o but i'm searching for an arrangement like this o o o o o o o o o o o o is there a way to do this with jit.expr, or do i need to use a jit.scissor >> jit.unpack >> jit.op >> etc hack greetings kM From wesley.hoke at gmail.com Sat Dec 8 19:22:27 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sat Dec 8 19:22:34 2007 Subject: [jitter] Re: shifting row > jit.expr < In-Reply-To: <1e1e8.475b4fc2@www.cycling74.com> References: <1e1c9.475ae86e@www.cycling74.com> <1e1e8.475b4fc2@www.cycling74.com> Message-ID: <1079b050712081822r539a6ce6lc5b6ae36bccf29f6@mail.gmail.com> if you want to displace a row of objects in 3D like that, then you could turn snorm[0]*0.9 to snorm[0]*0.9+cos(norm[1]*PI) wes From nadassor at yahoo.com Sun Dec 9 03:54:42 2007 From: nadassor at yahoo.com (Nadav Assor) Date: Sun Dec 9 03:54:44 2007 Subject: [jitter] Re: [Hardware] multiple video outputs from one computer In-Reply-To: <1e19f.475a193a@www.cycling74.com> Message-ID: <1e1f6.475bc96f@www.cycling74.com> To get an answer for this you need to supply more info- the answer to this may wildly vary according to your video playing and processing needs, and networking strategy (broadcasting jitter video, or only control data, etc.). You need to supply more details on what you are planning to output: straight quicktime, processed matrices, opengl (which you may not broadcast through the jitter networking objects but must either read back to matrixland or broadcast only the control data). Also relevant are the pixel dimensions of your output. Concerning multiple stream solutions, you can sometimes also improvise, such as outputting one stream via the video out and another through firewire (which again limits you to matrix output). -nadav From wesley.hoke at gmail.com Sun Dec 9 04:22:41 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sun Dec 9 04:22:44 2007 Subject: [jitter] Re: [Hardware] multiple video outputs from one computer In-Reply-To: <1e19f.475a193a@www.cycling74.com> References: <266725.64745.qm@web30909.mail.mud.yahoo.com> <1e19f.475a193a@www.cycling74.com> Message-ID: <1079b050712090322r78d2b9ecr782df1421cf044e2@mail.gmail.com> With a triple head 2 go, you'll have to be careful about pixel fill rates from your GPU. Relatively expensive shaders like phong shading can add up quickly on large display dimensions, especially if each frame has lots of objects that are nearly screen size. This can be counteracted by rendering to texture smaller than screen size but you will lose some quality although in most cases a good compromise can be found. wes On Dec 7, 2007 8:10 PM, Solomon Bothwell wrote: > > Woah this is exactly what I was looking for. The laptop will be dedicated to video processing and will be recieving the control data via ethernet. Will a single macbook pro 2.16ghz 512mb ram be able to process and output to three projectors without any delay or latency issues? > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From fittino at libero.it Sun Dec 9 07:23:55 2007 From: fittino at libero.it (mic) Date: Sun Dec 9 07:23:57 2007 Subject: [jitter] issue with jit.gl.videoplane and some video fx Message-ID: <1e1fb.475bfa79@www.cycling74.com> Dear list,i need some help to understand this issue thanks michele max v2; #N vpatcher 77 79 652 482; #P toggle 365 154 15 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 365 182 82 196617 blend_enable \$1; #P message 299 72 30 196617 read; #P window linecount 4; #P newex 275 217 95 196617 jit.gl.videoplane out @automatic 0 @scale 1.33 1. 1. @depth_enable 0; #P window linecount 1; #P newex 275 96 107 196617 jit.qt.movie @adapt 1; #P newex 65 278 195 196617 jit.gl.render out @erase_color 0. 0. 0. 1.; #P newex 65 333 122 196617 jit.window out @interp 1; #P newex 65 123 66 196617 t b b b erase; #P toggle 65 65 15 0; #P newex 65 88 42 196617 qmetro; #N vpatcher 20 74 906 745; #P inlet 263 71 15 0; #P inlet 110 68 15 0; #P window setfont "Sans Serif" 9.; #P window linecount 1; #P message 59 244 71 196617 saturation \$1; #P newex 37 269 123 196617 jit.brcosa @saturation 0.; #P newex 37 474 63 196617 jit.op @op -; #P newex 373 358 27 196617 - 1; #P newex 125 304 52 196617 jit.change; #P newex 310 255 27 196617 4; #P newex 310 233 45 196617 loadbang; #P message 309 401 45 196617 index \$1; #P newex 125 327 20 196617 t b; #N counter 0 0 14; #X flags 0 0; #P newobj 309 379 75 196617 counter 0 0 14; #P message 263 329 78 196617 matrixcount \$1; #P number 263 305 58 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; #P newex 90 426 155 196617 jit.matrixset 15 4 char 320 240; #P window linecount 2; #P comment 344 270 100 196617 delay (in frames \, limited by memory); #P comment 148 325 100 196617 so only distinct frames are passed; #P outlet 37 541 15 0; #P inlet 37 67 15 0; #P connect 0 0 15 0; #P connect 16 0 15 0; #P connect 15 0 14 0; #P connect 14 0 1 0; #P connect 17 0 16 0; #P fasten 6 0 4 0 268 409 95 409; #P fasten 9 0 4 0 314 422 95 422; #P connect 15 0 4 0; #P fasten 8 0 4 0 130 400 95 400; #P connect 4 0 14 1; #P connect 15 0 12 0; #P connect 12 0 8 0; #P connect 18 0 5 0; #P connect 11 0 5 0; #P connect 5 0 6 0; #P fasten 8 0 7 0 130 373 314 373; #P connect 7 0 9 0; #P connect 10 0 11 0; #P fasten 5 0 13 0 268 325 378 325; #P connect 13 0 7 4; #P pop; #P newobj 275 131 64 196617 p difference; #P window setfont "Sans Serif" 12.; #P window linecount 5; #P comment 456 163 100 196620 doesn't work with blend_enable 1..what am i missing here?; #P connect 3 0 2 0; #P connect 2 0 4 0; #P connect 4 3 6 0; #P connect 4 0 6 0; #P fasten 4 2 7 0 106 148 227 148 227 72 280 72; #P connect 9 0 7 0; #P connect 7 0 1 0; #P connect 1 0 8 0; #P connect 10 0 8 0; #P fasten 4 1 8 0 88 185 280 185; #P connect 11 0 10 0; #P pop; From droolcup at gmail.com Sun Dec 9 08:57:18 2007 From: droolcup at gmail.com (scott fitzgerald) Date: Sun Dec 9 09:00:48 2007 Subject: [jitter] issue with jit.gl.videoplane and some video fx In-Reply-To: <1e1fb.475bfa79@www.cycling74.com> References: <1e1fb.475bfa79@www.cycling74.com> Message-ID: <6739630B-2C62-4652-95F3-F573790A6918@gmail.com> When you are doing [jit.op @op -] , it applies to rgb _and_ alpha. you're essentially removing your alpha channel. try using [jit.op @op pass - - -] On 9 d?c. 07, at 15:23, mic wrote: > > Dear list,i need some help to understand this issue > thanks > michele > > max v2; > #N vpatcher 77 79 652 482; > #P toggle 365 154 15 0; > #P window setfont "Sans Serif" 9.; > #P window linecount 1; > #P message 365 182 82 196617 blend_enable \$1; > #P message 299 72 30 196617 read; > #P window linecount 4; > #P newex 275 217 95 196617 jit.gl.videoplane out @automatic 0 > @scale 1.33 1. 1. @depth_enable 0; > #P window linecount 1; > #P newex 275 96 107 196617 jit.qt.movie @adapt 1; > #P newex 65 278 195 196617 jit.gl.render out @erase_color 0. 0. 0. 1.; > #P newex 65 333 122 196617 jit.window out @interp 1; > #P newex 65 123 66 196617 t b b b erase; > #P toggle 65 65 15 0; > #P newex 65 88 42 196617 qmetro; > #N vpatcher 20 74 906 745; > #P inlet 263 71 15 0; > #P inlet 110 68 15 0; > #P window setfont "Sans Serif" 9.; > #P window linecount 1; > #P message 59 244 71 196617 saturation \$1; > #P newex 37 269 123 196617 jit.brcosa @saturation 0.; > #P newex 37 474 63 196617 jit.op @op -; > #P newex 373 358 27 196617 - 1; > #P newex 125 304 52 196617 jit.change; > #P newex 310 255 27 196617 4; > #P newex 310 233 45 196617 loadbang; > #P message 309 401 45 196617 index \$1; > #P newex 125 327 20 196617 t b; > #N counter 0 0 14; > #X flags 0 0; > #P newobj 309 379 75 196617 counter 0 0 14; > #P message 263 329 78 196617 matrixcount \$1; > #P number 263 305 58 9 0 0 0 3 0 0 0 221 221 221 222 222 222 0 0 0; > #P newex 90 426 155 196617 jit.matrixset 15 4 char 320 240; > #P window linecount 2; > #P comment 344 270 100 196617 delay (in frames \, limited by memory); > #P comment 148 325 100 196617 so only distinct frames are passed; > #P outlet 37 541 15 0; > #P inlet 37 67 15 0; > #P connect 0 0 15 0; > #P connect 16 0 15 0; > #P connect 15 0 14 0; > #P connect 14 0 1 0; > #P connect 17 0 16 0; > #P fasten 6 0 4 0 268 409 95 409; > #P fasten 9 0 4 0 314 422 95 422; > #P connect 15 0 4 0; > #P fasten 8 0 4 0 130 400 95 400; > #P connect 4 0 14 1; > #P connect 15 0 12 0; > #P connect 12 0 8 0; > #P connect 18 0 5 0; > #P connect 11 0 5 0; > #P connect 5 0 6 0; > #P fasten 8 0 7 0 130 373 314 373; > #P connect 7 0 9 0; > #P connect 10 0 11 0; > #P fasten 5 0 13 0 268 325 378 325; > #P connect 13 0 7 4; > #P pop; > #P newobj 275 131 64 196617 p difference; > #P window setfont "Sans Serif" 12.; > #P window linecount 5; > #P comment 456 163 100 196620 doesn't work with blend_enable > 1..what am i missing here?; > #P connect 3 0 2 0; > #P connect 2 0 4 0; > #P connect 4 3 6 0; > #P connect 4 0 6 0; > #P fasten 4 2 7 0 106 148 227 148 227 72 280 72; > #P connect 9 0 7 0; > #P connect 7 0 1 0; > #P connect 1 0 8 0; > #P connect 10 0 8 0; > #P fasten 4 1 8 0 88 185 280 185; > #P connect 11 0 10 0; > #P pop; > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From bart at magic.be Sun Dec 9 12:50:31 2007 From: bart at magic.be (bart) Date: Sun Dec 9 12:50:33 2007 Subject: [jitter] Re: how to write and implement a Cg shader? In-Reply-To: <1e1b9.475ab785@www.cycling74.com> Message-ID: <1e206.475c4706@www.cycling74.com> 2 x thanks So i have to buy the book but it is too expensive for now. I will check glsleditorsample. It doesn't have to be sophisticated because i wanna try if it is possible for me to get into shaders but a little debugger and a few examples how to start helps a lot. Grzz, Bart From wesley.hoke at gmail.com Sun Dec 9 12:56:06 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Sun Dec 9 12:56:09 2007 Subject: [jitter] Re: how to write and implement a Cg shader? In-Reply-To: <1e206.475c4706@www.cycling74.com> References: <1e1b9.475ab785@www.cycling74.com> <1e206.475c4706@www.cycling74.com> Message-ID: <1079b050712091156q176cdbe3r53a8cb08eea0be11@mail.gmail.com> The book is good for learning shader design like how to build your own per-pixel lighting shader or how to do reflection and refraction. If you want to know more about the Cg spec, download the documentation from Nvidia's site. You can probably find shaders online and teach yourself without having to buy the book if it's too expensive. wes On Dec 9, 2007 11:50 AM, bart wrote: > > 2 x thanks > > So i have to buy the book but it is too expensive for now. > I will check glsleditorsample. > > > It doesn't have to be sophisticated because i wanna try if it is possible for me to get into shaders but a little debugger and a few examples how to start helps a lot. > > Grzz, Bart > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From leisky at hotmail.com Sun Dec 9 13:46:38 2007 From: leisky at hotmail.com (ray) Date: Sun Dec 9 13:46:41 2007 Subject: [jitter] Re: Re: Re: Re: ?error: jit.qt.movie: error -50 opening movie In-Reply-To: <1e158.47596e1e@www.cycling74.com> Message-ID: <1e20a.475c542e@www.cycling74.com> Do you have non-english characters anywhere from the top level of your HD down to your desktop, for instance? That could make a difference. That is the problem, I have chinese character in the path. Thank you very much! From fittino at libero.it Sun Dec 9 14:32:50 2007 From: fittino at libero.it (mic) Date: Sun Dec 9 14:32:52 2007 Subject: [jitter] Re: issue with jit.gl.videoplane and some video fx In-Reply-To: <6739630B-2C62-4652-95F3-F573790A6918@gmail.com> Message-ID: <1e20e.475c5f02@www.cycling74.com> ..well ok but i want that difference effect From droolcup at gmail.com Sun Dec 9 14:57:21 2007 From: droolcup at gmail.com (scott fitzgerald) Date: Sun Dec 9 14:57:37 2007 Subject: [jitter] Re: issue with jit.gl.videoplane and some video fx In-Reply-To: <1e20e.475c5f02@www.cycling74.com> References: <1e20e.475c5f02@www.cycling74.com> Message-ID: <1200FEDA-6E8F-4527-BD0A-2C40B9B16F11@gmail.com> On 9 d?c. 07, at 22:32, mic wrote: > ..well ok but i want that difference effect of course you do. and using [jit.op @pass - - -] will "pass" the alpha, and subtract the other layers using [jit.op @op -] will subtract all the layers, including the alpha. see here : #P window setfont "Sans Serif" 9.; #P window linecount 4; #P comment 302 72 100 196617 this will pass the alpha \, but subtract the differece on the others; #P window linecount 1; #P newex 302 126 102 196617 jit.op @op pass - - -; #P newex 136 126 63 196617 jit.op @op -; #P window linecount 2; #P comment 136 97 100 196617 this will subtract all layers; #P window clipboard copycount 4; From fittino at libero.it Sun Dec 9 15:17:49 2007 From: fittino at libero.it (mic) Date: Sun Dec 9 15:17:51 2007 Subject: [jitter] Re: Re: issue with jit.gl.videoplane and some video fx In-Reply-To: <1200FEDA-6E8F-4527-BD0A-2C40B9B16F11@gmail.com> Message-ID: <1e212.475c698d@www.cycling74.com> thank you!..i have to understand deeper whats going on here because i have same problem with some auvi objects; they don't work when using on videoplane From doktorp at mac.com Sun Dec 9 15:25:41 2007 From: doktorp at mac.com (vade) Date: Sun Dec 9 15:25:47 2007 Subject: [jitter] Re: Re: issue with jit.gl.videoplane and some video fx In-Reply-To: <1e212.475c698d@www.cycling74.com> References: <1e212.475c698d@www.cycling74.com> Message-ID: <9E26D09E-D434-4589-BF8B-1779C2265A15@mac.com> AUVI objects have issues with Alpha channels - I dont think they properly premultiply alpha - Kurt knows about this, but dont expect any updates :( On Dec 9, 2007, at 5:17 PM, mic wrote: > > thank you!..i have to understand deeper whats going on here because > i have same problem with some auvi objects; they don't work when > using on videoplane > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From fittino at libero.it Sun Dec 9 15:42:56 2007 From: fittino at libero.it (mic) Date: Sun Dec 9 15:42:57 2007 Subject: [jitter] Re: Re: Re: issue with jit.gl.videoplane and some video fx In-Reply-To: <9E26D09E-D434-4589-BF8B-1779C2265A15@mac.com> Message-ID: <1e214.475c6f6f@www.cycling74.com> i just found a workaround that works perfectly for auvi on gl.videoplane!! here it is max v2; #N vpatcher 479 144 1145 565; #P window setfont "Sans Serif" 9.; #P window linecount 1; #N vpatcher 20 74 226 265; #P outlet 41 105 15 0; #P inlet 41 37 15 0; #P connect 0 0 1 0; #P pop; #P newobj 349 88 79 196617 p auvi_fx_here; #P user jit.fpsgui 140 115 60 196617 0; #P newex 276 166 53 196617 jit.pack 4; #P newex 349 118 66 196617 jit.unpack; #P newex 276 75 66 196617 jit.unpack; #P message 300 23 30 196617 read; #P window linecount 5; #P newex 276 217 98 196617 jit.gl.videoplane out @automatic 0 @scale 1.33 1. 1. @depth_enable 0 @blend_enable 1; #P window linecount 1; #P newex 276 47 107 196617 jit.qt.movie @adapt 1; #P newex 65 278 195 196617 jit.gl.render out @erase_color 0. 0. 0. 1.; #P newex 65 333 122 196617 jit.window out @interp 1; #P newex 65 123 66 196617 t b b b erase; #P toggle 65 65 15 0; #P newex 65 88 42 196617 qmetro; #P connect 1 0 0 0; #P connect 0 0 2 0; #P connect 2 3 4 0; #P connect 2 0 4 0; #P connect 2 2 11 0; #P fasten 2 2 5 0 106 148 227 148 227 34 281 34; #P connect 7 0 5 0; #P connect 5 0 8 0; #P connect 8 0 10 0; #P fasten 2 1 6 0 88 203 281 203; #P connect 10 0 6 0; #P connect 9 1 10 1; #P connect 9 2 10 2; #P connect 9 3 10 3; #P fasten 5 0 12 0 281 70 354 70; #P connect 12 0 9 0; #P pop; From jonathan at jg1983.co.uk Mon Dec 10 04:30:09 2007 From: jonathan at jg1983.co.uk (jonathan) Date: Mon Dec 10 04:30:10 2007 Subject: [jitter] jit.qt.movie - low frame rate Message-ID: <1e226.475d233e@www.cycling74.com> Hello All. I'm trying to play 3 H264-encoded movies simultaneously using three jit.qt.movie objects. Eventually, I'd like them to play on three separate monitors. However, I'm getting very low frame rates (between 8 and 12) and eventually it drops to 5 fps. When I play the three movies at the same time in Quicktime Player, I get the full 25 fps. How can I increase fps in Max? Is jitter inherently CPU intensive? Jonathan. #P window setfont "Sans Serif" 9.; #P user jit.fpsgui 50 158 60 196617 0; #P user jit.fpsgui 165 158 60 196617 0; #P user jit.fpsgui 280 158 60 196617 0; #P window linecount 1; #P newex 258 195 94 196617 jit.window movie3; #P message 269 106 88 196617 read movie3.mov; #P newex 258 134 105 196617 jit.qt.movie 720 576; #P newex 146 195 94 196617 jit.window movie2; #P message 158 106 88 196617 read movie2.mov; #P newex 146 134 105 196617 jit.qt.movie 720 576; #P newex 33 195 94 196617 jit.window movie1; #P toggle 34 41 15 0; #P newex 34 64 51 196617 qmetro 2; #P message 45 106 88 196617 read movie1.mov; #P newex 34 134 105 196617 jit.qt.movie 720 576; #P comment 81 234 158 196617 all movies files encoded at 25fps; #P connect 1 0 5 0; #P connect 4 0 3 0; #P connect 3 0 1 0; #P connect 2 0 1 0; #P connect 1 0 14 0; #P connect 3 0 6 0; #P connect 7 0 6 0; #P connect 6 0 8 0; #P connect 6 0 13 0; #P connect 3 0 9 0; #P connect 10 0 9 0; #P connect 9 0 11 0; #P connect 9 0 12 0; #P window clipboard copycount 15; From c74-mailinglists at e--j.com Mon Dec 10 04:44:53 2007 From: c74-mailinglists at e--j.com (Emmanuel Jourdan) Date: Mon Dec 10 04:45:13 2007 Subject: [jitter] jit.qt.movie - low frame rate In-Reply-To: <1e226.475d233e@www.cycling74.com> References: <1e226.475d233e@www.cycling74.com> Message-ID: <3EAB8B91-51C0-49E9-BADC-65A9626DBD7E@e--j.com> On 10 d?c. 07, at 12:30, jonathan wrote: > I'm trying to play 3 H264-encoded movies simultaneously using three > jit.qt.movie objects. Eventually, I'd like them to play on three > separate monitors. H264 is an awful codec for real-time because it uses an inter-frame compression mechanism. You'll have much better performances using Photo-JPEG codec for example. Have a look to the archive for detailed informations. ej From yair99 at gmail.com Mon Dec 10 04:47:49 2007 From: yair99 at gmail.com (yair reshef) Date: Mon Dec 10 04:47:52 2007 Subject: [jitter] jit.qt.movie - low frame rate In-Reply-To: <1e226.475d233e@www.cycling74.com> References: <1e226.475d233e@www.cycling74.com> Message-ID: <1b1605c20712100347if83e34ua9f66cca3ab078bf@mail.gmail.com> search for "optimization" on the forum. vade's and tyler's threads are very recommended. On Dec 10, 2007 1:30 PM, jonathan wrote: > > Hello All. > > I'm trying to play 3 H264-encoded movies simultaneously using three > jit.qt.movie objects. Eventually, I'd like them to play on three separate > monitors. > > However, I'm getting very low frame rates (between 8 and 12) and > eventually it drops to 5 fps. When I play the three movies at the same time > in Quicktime Player, I get the full 25 fps. > > How can I increase fps in Max? Is jitter inherently CPU intensive? > > Jonathan. > > #P window setfont "Sans Serif" 9.; > #P user jit.fpsgui 50 158 60 196617 0; > #P user jit.fpsgui 165 158 60 196617 0; > #P user jit.fpsgui 280 158 60 196617 0; > #P window linecount 1; > #P newex 258 195 94 196617 jit.window movie3; > #P message 269 106 88 196617 read movie3.mov; > #P newex 258 134 105 196617 jit.qt.movie 720 576; > #P newex 146 195 94 196617 jit.window movie2; > #P message 158 106 88 196617 read movie2.mov; > #P newex 146 134 105 196617 jit.qt.movie 720 576; > #P newex 33 195 94 196617 jit.window movie1; > #P toggle 34 41 15 0; > #P newex 34 64 51 196617 qmetro 2; > #P message 45 106 88 196617 read movie1.mov; > #P newex 34 134 105 196617 jit.qt.movie 720 576; > #P comment 81 234 158 196617 all movies files encoded at 25fps; > #P connect 1 0 5 0; > #P connect 4 0 3 0; > #P connect 3 0 1 0; > #P connect 2 0 1 0; > #P connect 1 0 14 0; > #P connect 3 0 6 0; > #P connect 7 0 6 0; > #P connect 6 0 8 0; > #P connect 6 0 13 0; > #P connect 3 0 9 0; > #P connect 10 0 9 0; > #P connect 9 0 11 0; > #P connect 9 0 12 0; > #P window clipboard copycount 15; > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071210/151be64f/attachment.htm From jonathan at jg1983.co.uk Mon Dec 10 05:19:44 2007 From: jonathan at jg1983.co.uk (jonathan) Date: Mon Dec 10 05:19:46 2007 Subject: [jitter] Re: jit.qt.movie - low frame rate In-Reply-To: <1b1605c20712100347if83e34ua9f66cca3ab078bf@mail.gmail.com> Message-ID: <1e232.475d2ee0@www.cycling74.com> Thank you, Yair and Emmanuel. Your replies have helped me solve my problem. Many thanks! Jonathan From fittino at libero.it Mon Dec 10 09:29:10 2007 From: fittino at libero.it (mic) Date: Mon Dec 10 09:29:12 2007 Subject: [jitter] my poly movie Message-ID: <1e24f.475d6954@www.cycling74.com> dear list i've written this abstraction, it's my poly movie version..not designed for hd movie,intended for simple, stable and reliable playback and not beeing too cpu hugry; nice feature:it loads a folder without hiccups. comments and advices to make it better are welcome! ;) mic -------------- next part -------------- A non-text attachment was scrubbed... Name: m.poly_movie.zip Type: application/zip Size: 5923 bytes Desc: not available Url : http://www.cycling74.com/pipermail/jitter/attachments/20071210/d26d3490/m.poly_movie.zip From evrard.g at gmail.com Mon Dec 10 10:22:02 2007 From: evrard.g at gmail.com (guillaume) Date: Mon Dec 10 10:22:03 2007 Subject: [jitter] license free objects Message-ID: <1e255.475d75b9@www.cycling74.com> hi all , what jitter objects can be used in Max without the jitter license? a friend of mine said me jit.cellblock was one of them. are there others ones? best, g -- -- Guillaume Evrard Puce Muse http://www.pucemuse.com -- From rob at robtherich.org Mon Dec 10 12:19:13 2007 From: rob at robtherich.org (Robert Ramirez) Date: Mon Dec 10 12:19:47 2007 Subject: [jitter] Re: my poly movie In-Reply-To: <1e24f.475d6954@www.cycling74.com> Message-ID: <1e25e.475d9130@www.cycling74.com> my kind of patch. very simple and elegant. i love it! From wesley.hoke at gmail.com Mon Dec 10 12:24:56 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Mon Dec 10 12:27:07 2007 Subject: [jitter] license free objects In-Reply-To: <1e255.475d75b9@www.cycling74.com> References: <1e255.475d75b9@www.cycling74.com> Message-ID: <1079b050712101124n5366ac61i77dcd5b70dafc7e@mail.gmail.com> Not that I know of. wes On Dec 10, 2007 9:22 AM, guillaume wrote: > > hi all , > > what jitter objects can be used in Max without the jitter license? > a friend of mine said me jit.cellblock was one of them. are there others ones? > > best, > > g > -- > -- > Guillaume Evrard > Puce Muse > http://www.pucemuse.com > -- > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From droolcup at gmail.com Mon Dec 10 12:42:22 2007 From: droolcup at gmail.com (scott fitzgerald) Date: Mon Dec 10 12:42:30 2007 Subject: [jitter] license free objects In-Reply-To: <1079b050712101124n5366ac61i77dcd5b70dafc7e@mail.gmail.com> References: <1e255.475d75b9@www.cycling74.com> <1079b050712101124n5366ac61i77dcd5b70dafc7e@mail.gmail.com> Message-ID: bline? On 10 d?c. 07, at 20:24, Wesley Smith wrote: > Not that I know of. > wes > > On Dec 10, 2007 9:22 AM, guillaume wrote: >> >> hi all , >> >> what jitter objects can be used in Max without the jitter license? >> a friend of mine said me jit.cellblock was one of them. are there >> others ones? >> >> best, >> >> g >> -- >> -- >> Guillaume Evrard >> Puce Muse >> http://www.pucemuse.com >> -- >> _______________________________________________ >> jitter mailing list >> jitter@cycling74.com >> http://www.cycling74.com/mailman/listinfo/jitter >> > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From c74-mailinglists at e--j.com Mon Dec 10 13:10:35 2007 From: c74-mailinglists at e--j.com (Emmanuel Jourdan) Date: Mon Dec 10 13:11:28 2007 Subject: [jitter] license free objects In-Reply-To: References: <1e255.475d75b9@www.cycling74.com> <1079b050712101124n5366ac61i77dcd5b70dafc7e@mail.gmail.com> Message-ID: On 10 d?c. 07, at 20:42, scott fitzgerald wrote: > bline? jit.cellblock, bline, pak, suckah, ubumenu (... sorry my memory keep forgetting the others?) were objects which were introduced with jitter, and since Max 4.5 they have been included in the Max standard distribution. Note however that jit.cellblock won't be able to deal with jitter matrices, unless you have Jitter registered, otherwise it works fine (by maintaing is own data or linking with a coll object). Cheers, ej From doktorp at mac.com Mon Dec 10 13:25:06 2007 From: doktorp at mac.com (vade) Date: Mon Dec 10 13:25:18 2007 Subject: [jitter] Re: my poly movie In-Reply-To: <1e25e.475d9130@www.cycling74.com> References: <1e25e.475d9130@www.cycling74.com> Message-ID: <554DA3D8-15EE-48CB-BE6C-9F318E90A130@mac.com> Very nice patch. Ive been meaning to move to a poly-ized version of my movieplayer - maybe ill just use yours. Good stuff. Ive got a pretty nice thumbnail video loader (similar to grid).Perhaps ill hack them together. Nice work! It loads pretty well for my fairly large-ish movies, no hiccups for mjpeg 850x480 @30fps Well done. On Dec 10, 2007, at 2:19 PM, Robert Ramirez wrote: > > my kind of patch. very simple and elegant. > i love it! > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From fittino at libero.it Mon Dec 10 13:46:40 2007 From: fittino at libero.it (mic) Date: Mon Dec 10 13:46:42 2007 Subject: [jitter] Re: Re: my poly movie In-Reply-To: <554DA3D8-15EE-48CB-BE6C-9F318E90A130@mac.com> Message-ID: <1e26c.475da5b0@www.cycling74.com> thanks guys! ;) From karrrlo at yahoo.com Mon Dec 10 17:06:48 2007 From: karrrlo at yahoo.com (karl-otto von oertzen) Date: Mon Dec 10 17:07:14 2007 Subject: [jitter] Re: my poly movie In-Reply-To: <1e24f.475d6954@www.cycling74.com> Message-ID: <1e279.475dd498@www.cycling74.com> nice one , thanks for sharing Quote: Michele Verit? wrote on Mon, 10 December 2007 17:29 ---------------------------------------------------- > dear list i've written this abstraction, it's my poly movie version..not designed for hd movie,intended for simple, stable and reliable playback and not beeing too cpu hugry; > nice feature:it loads a folder without hiccups. comments and advices to make it better are welcome! > ;) > mic ---------------------------------------------------- -- karrrlo From marius.schebella at gmail.com Mon Dec 10 23:19:03 2007 From: marius.schebella at gmail.com (marius schebella) Date: Mon Dec 10 23:19:11 2007 Subject: [jitter] plane-to-sphere in a single jit.expr? In-Reply-To: <8257DDFF-898B-47B6-AD08-B9DD02AC5BEB@gmail.com> References: <9BA7AB23-4A96-4CD6-8A62-9720CC3C7F26@speakeasy.org> <0A5092C2-8FD4-4837-942F-284619BFE65F@2uptech.com> <8257DDFF-898B-47B6-AD08-B9DD02AC5BEB@gmail.com> Message-ID: <475E2BD7.6090605@gmail.com> (())_n wrote: > HI Joshua, Randy, > > Here is the formula as shader vertex code. > Thanks Wes and Marius (but it isn't quite round!) This is really weird. To me it looks like cos and sin are giving unprecise output. maybe rounding errors? http://www.parasitaere-kapazitaeten.net/max_msp/sphereshape I am still thinking about a better wrapping formula. marius. From yair99 at gmail.com Tue Dec 11 00:22:43 2007 From: yair99 at gmail.com (yair reshef) Date: Tue Dec 11 00:22:45 2007 Subject: [jitter] Re: my poly movie In-Reply-To: <1e279.475dd498@www.cycling74.com> References: <1e24f.475d6954@www.cycling74.com> <1e279.475dd498@www.cycling74.com> Message-ID: <1b1605c20712102322j14aab944iec7a3cb206491d2@mail.gmail.com> ye, great work, much cleaner then previously thought possible. On Dec 11, 2007 2:06 AM, karl-otto von oertzen wrote: > > nice one , thanks for sharing > > > Quote: Michele Verit? wrote on Mon, 10 December 2007 17:29 > ---------------------------------------------------- > > dear list i've written this abstraction, it's my poly movie version..not > designed for hd movie,intended for simple, stable and reliable playback and > not beeing too cpu hugry; > > nice feature:it loads a folder without hiccups. comments and advices to > make it better are welcome! > > ;) > > mic > ---------------------------------------------------- > > > -- > karrrlo > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071211/b97354e8/attachment.htm From deerwolf at gmail.com Tue Dec 11 01:31:42 2007 From: deerwolf at gmail.com (kevin) Date: Tue Dec 11 01:31:44 2007 Subject: [jitter] OpenGL to QT movie Message-ID: <1e29c.475e4aed@www.cycling74.com> forgive me if this is a recurring topic but i am trying to record my openGL performances into a QT movie with sound... I saw a preliminary answer in the FAQ (recording jit.gl.render by drwing to a jit.matrix and recording that) but it doesn't seem to be working in my patch... Does anyone have a patch/abstraction that will do something like this? Or any more detailed advice on how to do it? I am new to openGL and having a hard time figuring this one out... Thanks! From yair99 at gmail.com Tue Dec 11 02:56:48 2007 From: yair99 at gmail.com (yair reshef) Date: Tue Dec 11 02:56:50 2007 Subject: [jitter] OpenGL to QT movie In-Reply-To: <1e29c.475e4aed@www.cycling74.com> References: <1e29c.475e4aed@www.cycling74.com> Message-ID: <1b1605c20712110156q2a58b3dp9043d6ec2b9b6c69@mail.gmail.com> http://www.ambrosiasw.com/utilities/snapzprox/ for mac fraps.com for windows search for snapz in the archives On Dec 11, 2007 10:31 AM, kevin wrote: > > forgive me if this is a recurring topic but i am trying to record my > openGL performances into a QT movie with sound... I saw a preliminary answer > in the FAQ (recording jit.gl.render by drwing to a jit.matrix and > recording that) but it doesn't seem to be working in my patch... > > Does anyone have a patch/abstraction that will do something like this? Or > any more detailed advice on how to do it? I am new to openGL and having a > hard time figuring this one out... > > Thanks! > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071211/ca3a9596/attachment.htm From wesley.hoke at gmail.com Tue Dec 11 03:07:32 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Tue Dec 11 03:07:35 2007 Subject: [jitter] OpenGL to QT movie In-Reply-To: <1b1605c20712110156q2a58b3dp9043d6ec2b9b6c69@mail.gmail.com> References: <1e29c.475e4aed@www.cycling74.com> <1b1605c20712110156q2a58b3dp9043d6ec2b9b6c69@mail.gmail.com> Message-ID: <1079b050712110207t28323733m1229fbf8ae821c06@mail.gmail.com> also IshowU is quite good on OSX. wes On Dec 11, 2007 1:56 AM, yair reshef wrote: > http://www.ambrosiasw.com/utilities/snapzprox/ for mac > fraps.com for windows > search for snapz in the archives > > > > > On Dec 11, 2007 10:31 AM, kevin wrote: > > > > forgive me if this is a recurring topic but i am trying to record my > openGL performances into a QT movie with sound... I saw a preliminary answer > in the FAQ (recording jit.gl.render by drwing to a jit.matrix and recording > that) but it doesn't seem to be working in my patch... > > > > Does anyone have a patch/abstraction that will do something like this? Or > any more detailed advice on how to do it? I am new to openGL and having a > hard time figuring this one out... > > > > Thanks! > > _______________________________________________ > > jitter mailing list > > jitter@cycling74.com > > http://www.cycling74.com/mailman/listinfo/jitter > > > > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > > From mattijs at smadsteck.nl Tue Dec 11 03:37:10 2007 From: mattijs at smadsteck.nl (Mattijs Kneppers) Date: Tue Dec 11 03:37:18 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1079b050712110207t28323733m1229fbf8ae821c06@mail.gmail.com> Message-ID: <1e2a5.475e6854@www.cycling74.com> Quote: wesley.hoke@gmail.com wrote on Tue, 11 December 2007 11:07 ---------------------------------------------------- > also IshowU is quite good on OSX. > wes Actually iShowU is much better than Snapz Pro.. ;) Mattijs -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From yair99 at gmail.com Tue Dec 11 05:45:31 2007 From: yair99 at gmail.com (yair reshef) Date: Tue Dec 11 05:45:34 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1e2a5.475e6854@www.cycling74.com> References: <1079b050712110207t28323733m1229fbf8ae821c06@mail.gmail.com> <1e2a5.475e6854@www.cycling74.com> Message-ID: <1b1605c20712110445r36b79817ta8f9cb77aabf8280@mail.gmail.com> well i'm on xp so all i know about this is from the list. on xp there is the http://taksi.sourceforge.net/ alternative to fraps, which i never checked On Dec 11, 2007 12:37 PM, Mattijs Kneppers wrote: > > Quote: wesley.hoke@gmail.com wrote on Tue, 11 December 2007 11:07 > ---------------------------------------------------- > > also IshowU is quite good on OSX. > > wes > > Actually iShowU is much better than Snapz Pro.. ;) > > Mattijs > -- > SmadSteck - http://www.smadsteck.nl > Hard- and software for interactive audiovisual sampling > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > -------------- next part -------------- An HTML attachment was scrubbed... URL: http://www.cycling74.com/pipermail/jitter/attachments/20071211/561ad208/attachment.htm From arash.nassiri at gmail.com Tue Dec 11 08:27:33 2007 From: arash.nassiri at gmail.com (arash) Date: Tue Dec 11 08:27:35 2007 Subject: [jitter] READING BITMAP DATA Message-ID: <1e2b5.475eac63@www.cycling74.com> Hello everyone, i would like to know how i can write a simple programme in jitter in order to read the actual data that is written in a bitmap image file (or jpeg, tiff...) so i guess it would appear as a set of numbers. I dont want to see the actual image but what the computer writes inside the file. I know it is a very simple question, but it has been i while that i am trying to find on internet or around me how to do this. thanks by advance. arash From derrickgiscloux at free.fr Tue Dec 11 11:12:03 2007 From: derrickgiscloux at free.fr (Derrick Giscloux) Date: Tue Dec 11 11:12:06 2007 Subject: [jitter] Re: Re: OpenGL to QT movie In-Reply-To: <1b1605c20712110445r36b79817ta8f9cb77aabf8280@mail.gmail.com> Message-ID: <1e2c0.475ed2f3@www.cycling74.com> Can't we do something similar with jit.desktop ? From wesley.hoke at gmail.com Tue Dec 11 11:19:09 2007 From: wesley.hoke at gmail.com (Wesley Smith) Date: Tue Dec 11 11:19:14 2007 Subject: [jitter] Re: Re: OpenGL to QT movie In-Reply-To: <1e2c0.475ed2f3@www.cycling74.com> References: <1b1605c20712110445r36b79817ta8f9cb77aabf8280@mail.gmail.com> <1e2c0.475ed2f3@www.cycling74.com> Message-ID: <1079b050712111019p1d88da2ch3bd05f956c0fdd93@mail.gmail.com> yes, but it's quite slow comparatively. wes On Dec 11, 2007 10:12 AM, Derrick Giscloux wrote: > > Can't we do something similar with jit.desktop ? > > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter > From deerwolf at gmail.com Tue Dec 11 11:45:39 2007 From: deerwolf at gmail.com (kevin) Date: Tue Dec 11 11:45:40 2007 Subject: [jitter] Re: Re: Re: OpenGL to QT movie In-Reply-To: <1079b050712111019p1d88da2ch3bd05f956c0fdd93@mail.gmail.com> Message-ID: <1e2c8.475edad2@www.cycling74.com> Thanks for all your help... IshowU is impressive... records hi res and doesn't seem to slow down my patch at all. Surprised it is so cumbersome and inefficient to do this in Jitter, but I'm sure they'll make it easier soon enough... If anyone has any more openGL capture recipes please share, I think I will drop the $20 to get this project done using iShowU for now... Thanks! From tobiasrosenberger at hotmail.com Tue Dec 11 12:03:27 2007 From: tobiasrosenberger at hotmail.com (Tobias Rosenberger) Date: Tue Dec 11 12:03:33 2007 Subject: [jitter] spread notes in vvvv Message-ID: <1e2cb.475edefe@www.cycling74.com> after playing a little bit with vvvv, i am quite interested to build the vvvv-basic-spread-notes in a handy way for jitter-matrixes, either as a subpatch with matrix-operations or with basic-lua. i just wanted to ask before i start if sth. similiar alredy exists for jitter, maybe some externals? best tobias From deerwolf at gmail.com Tue Dec 11 23:53:55 2007 From: deerwolf at gmail.com (kevin) Date: Tue Dec 11 23:53:58 2007 Subject: [jitter] Re: Re: Re: OpenGL to QT movie In-Reply-To: <1079b050712111019p1d88da2ch3bd05f956c0fdd93@mail.gmail.com> Message-ID: <1e300.475f8583@www.cycling74.com> iShowU is working great, thanks for the suggestion. From c74-mailinglists at e--j.com Wed Dec 12 01:00:08 2007 From: c74-mailinglists at e--j.com (Emmanuel Jourdan) Date: Wed Dec 12 01:01:00 2007 Subject: [jitter] Re: Re: OpenGL to QT movie In-Reply-To: <1e2c0.475ed2f3@www.cycling74.com> References: <1e2c0.475ed2f3@www.cycling74.com> Message-ID: <0014F140-1CB4-48EE-AB52-B4360AE23FF7@e--j.com> On 11 d?c. 07, at 19:12, Derrick Giscloux wrote: > Can't we do something similar with jit.desktop ? That's what I use;-) ej #P window setfont "Sans Serif" 9.; #P window linecount 1; #P comment 125 95 288 196617 4) press the toggle again when you want to stop the recording; #P comment 125 67 179 196617 3) give a nime to your movie file; #P comment 125 39 179 196617 2) press the toggle to start recording; #P newex 355 172 27 196617 !- 1; #P newex 247 201 32 196617 sel 1; #P newex 247 150 118 196617 t i i; #P message 247 239 139 196617 write 25. animation low 600; #P newex 137 642 124 196617 jit.qt.record @realtime 1; #P newex 137 440 115 196617 t b l; #P newex 137 473 60 196617 zl reg; #P newex 187 342 75 196617 vexpr $i1-$i2; #P newex 187 316 30 196617 pack; #P newex 167 287 93 196617 mousestate; #P newex 137 251 63 196617 qmetro 40; #P newex 516 276 82 196617 vexpr $i1 + $i2; #P user jit.pwindow 283 603 82 62 0 1 0 0 1 0; #P newex 488 321 67 196617 prepend rect; #P newex 488 298 38 196617 zl join; #P toggle 28 114 15 0; #P message 355 195 130 196617 getsize \, getpos \, visible \$1; #P newex 588 323 64 196617 prepend dim; #P newex 457 249 105 196617 route update pos size; #P newex 355 219 112 196617 jit.window @floating 1; #P newex 137 418 132 196617 jit.desktop 4 char 320 240; #N vpatcher 200 44 687 440; #P origin 0 -54; #P window setfont "Sans Serif" 9.; #P window linecount 0; #P newex 315 201 72 196617 vexpr $i1 - 2; #P newex 23 32 303 196617 t b b l; #P newex 226 256 67 196617 zl group 256; #P newex 243 201 51 196617 zl iter 2; #P newex 226 175 27 196617 t b l; #P window linecount 3; #P message 53 71 406 196617 frgb 0 0 0 \, paintpoly 0 0 9 9 0 14 0 0 \, paintpoly 6 11 8 15 5 17 3 12 6 11 \, frgb 255 255 255 \, moveto 0 0 \, lineto 9 9 \, lineto 6 11 \, lineto 8 15 \, lineto 5 17 \, lineto 3 12 \, lineto 0 14 \, lineto 0 0; #P window linecount 1; #P newex 185 276 51 196617 zl join; #P newex 243 231 82 196617 vexpr $i1 + $i2; #P newex 185 151 51 196617 zl slice 1; #P newex 53 124 142 196617 route frgb; #P newex 53 149 67 196617 prepend frgb; #P inlet 23 12 15 0; #P outlet 23 341 15 0; #P connect 1 0 11 0; #P connect 11 0 0 0; #P connect 6 0 0 0; #P connect 2 0 0 0; #P connect 11 1 7 0; #P connect 7 0 3 0; #P connect 3 0 2 0; #P connect 3 1 4 0; #P connect 4 0 6 0; #P connect 4 1 8 0; #P connect 8 0 10 0; #P connect 5 0 10 0; #P connect 10 0 6 1; #P connect 8 1 9 0; #P connect 9 0 5 0; #P connect 11 2 12 0; #P connect 12 0 5 1; #P pop; #P newobj 137 496 69 196617 p drawMouse; #P newex 137 533 111 196617 jit.lcd 4 char 320 240; #P newex 28 599 86 196617 substitute 0 stop; #P comment 125 14 169 196617 1) move and resize the jit.pwindow; #P connect 9 0 1 0; #P connect 9 0 14 0; #P connect 14 0 4 0; #P connect 7 0 4 0; #P connect 11 0 4 0; #P connect 4 0 19 0; #P connect 19 0 18 0; #P connect 18 0 3 0; #P connect 7 0 2 0; #P connect 3 0 2 0; #P fasten 19 1 2 0 247 512; #P connect 7 0 20 0; #P connect 2 0 20 0; #P connect 21 0 20 0; #P connect 1 0 20 0; #P connect 14 0 15 0; #P connect 15 1 16 0; #P connect 16 0 17 0; #P connect 17 0 18 1; #P connect 15 2 16 1; #P connect 9 0 22 0; #P connect 22 0 23 0; #P connect 23 0 21 0; #P connect 6 1 17 1; #P connect 2 0 12 0; #P connect 22 1 24 0; #P connect 24 0 8 0; #P connect 8 0 5 0; #P connect 5 1 6 0; #P connect 6 1 10 0; #P connect 10 0 11 0; #P connect 6 1 13 0; #P connect 13 0 10 1; #P connect 6 2 13 1; #P connect 6 2 7 0; #P window clipboard copycount 28; From evrard.g at gmail.com Wed Dec 12 03:56:30 2007 From: evrard.g at gmail.com (guillaume) Date: Wed Dec 12 03:56:33 2007 Subject: [jitter] Re: license free objects In-Reply-To: Message-ID: <1e307.475fbe5d@www.cycling74.com> thanks emmanuel ! -- -- Guillaume Evrard Puce Muse http://www.pucemuse.com -- From jeremy at bootsquad.com Thu Dec 13 05:58:13 2007 From: jeremy at bootsquad.com (Jeremy Bernstein) Date: Thu Dec 13 05:58:17 2007 Subject: [jitter] Announce: JitterAPI.framework / jitlib update 1.6.4-x2 Message-ID: Announcing: JitterAPI.framework / jitlib update 13 December 2007 for macintosh Jitter 1.6.3 and windows Jitter 1.6.3. This is an experimental version of the Jitter framework which addresses specific issues (see below). Users not using these Jitter features are advised to continue using the release version of the framework. Note: This release has no installer, and contains manual installation instructions. Release notes: ? jit.qt.movie no longer stops drawing in direct-to-window mode, if the window is moved or resized. ? @unique not longer interferes with @loopreport on Windows. ? Windows fix for reading movies from Collectives. ? Fixed a spigot~ error (-2184 setting AudioChannelLayout for SOC). ? Fixed numerous stability problems associated with the "asyncread" method of jit.qt.movie. http://www.cycling74.com/twiki/bin/view/IncrementalDownloads/WebHome#Jitter_Updates_since_Jitter_1_6 jb From bart.vanpaassen at student-theater.hku.nl Thu Dec 13 06:54:27 2007 From: bart.vanpaassen at student-theater.hku.nl (Group5) Date: Thu Dec 13 06:54:29 2007 Subject: [jitter] Re: Video Latency Over Network In-Reply-To: <534DF703-FC4A-4367-A89B-7A2F8F043B5E@mac.com> Message-ID: <1e357.47613992@www.cycling74.com> We are currently working on a school project where we want to send some camerainput over a wireless network. We have a 54 Mbit WIFI setup and a 320x240 feed of up to 20 frames per second. We use two windows xp laptops where one of them is connected by firewire to the camera. We've experienced the same problem as posted by 'wagne342', resulting in 17 seconds of lag between signal input and output. This was the case when usimg jit.net.send and the complementary jit.net.recv. We tried jit.net.broadcast but it resulted in an unreliable video stream, locking up all the time. If it didn't lock up, it still had a 4 second delay. Regardless of the compression, tweaking of framerate metros, qmetros or other variables, it continues to run into major latency and an unstable signal. If anyone could give a hint or solution how to reliably compress and/or send the signal, we would be more than grateful. Cheers, Group 5 -- Design for Virtual Theatre and Games From cjlacke at ilstu.edu Thu Dec 13 07:49:05 2007 From: cjlacke at ilstu.edu (Seejay James) Date: Thu Dec 13 07:49:12 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1e29c.475e4aed@www.cycling74.com> Message-ID: <1e35e.47614660@www.cycling74.com> Using the external capture programs is fine, and for that matter jit.desktop, but isn't the question how to bypass all that? I too would like to record what's happening in the GL window into a jit.qt.record (sound optional in my case). Do I need two simultaneous jit.gl.render objects for the GL part, one to a display window and one to a matrix to record? Having matrixoutput 1 isn't the same as capturing the GL result it seems, plus then you don't see what's happening. I'm sure the answer is evident somewhere in the docs and tutorials, probably blandly obvious, but I do remember having problems with this, and at least it's on topic ;) --CJ From cjlacke at ilstu.edu Thu Dec 13 08:35:13 2007 From: cjlacke at ilstu.edu (Seejay James) Date: Thu Dec 13 08:35:15 2007 Subject: [jitter] Re: How to create several rotation center at the same time ? In-Reply-To: <1dabf.47425681@www.cycling74.com> Message-ID: <1e363.47615130@www.cycling74.com> reactable....that pretty much blew my mind... You see a lot of cool interactive media projects out there, but a lot wind up being a couple pricey gadgets and some slick trickery, without too much complexity (once you know what you're doing that is). The reactable is definitely sophisticated on a number of levels... definitely the most impressive hardware / software / interactive piece I've seen yet. Thanks for the link... Now I'll just go off and wonder whether I'll ever get to such a level ;) or be able to collaborate with others that are (and have lots of funding). Seriously, though, some kind of virtual GL version would be great for this. But man, that would be a lotta work... wouldn't it? I guess it's always less work if you copy ideas though. I remember seeing something similar virtually, where objects would connect in networks and send their synth / control info to each other, all in GL. Can't recall where that was though, or the name... dang. --CJ From mattijs at smadsteck.nl Thu Dec 13 09:16:06 2007 From: mattijs at smadsteck.nl (Mattijs Kneppers) Date: Thu Dec 13 09:16:08 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1e35e.47614660@www.cycling74.com> Message-ID: <1e368.47615ac5@www.cycling74.com> Quote: seejayjames wrote on Thu, 13 December 2007 15:49 ---------------------------------------------------- > Using the external capture programs is fine, and for that matter jit.desktop, but isn't the question how to bypass all that? I too would like to record what's happening in the GL window into a jit.qt.record (sound optional in my case). Do I need two simultaneous jit.gl.render objects for the GL part, one to a display window and one to a matrix to record? Having matrixoutput 1 isn't the same as capturing the GL result it seems, plus then you don't see what's happening. > > I'm sure the answer is evident somewhere in the docs and tutorials, probably blandly obvious, but I do remember having problems with this, and at least it's on topic ;) > > --CJ ---------------------------------------------------- Yeah that's possible, have a look at the glreadpixels message of jit.gl.sketch Mattijs -- SmadSteck - http://www.smadsteck.nl Hard- and software for interactive audiovisual sampling From marius.schebella at gmail.com Thu Dec 13 10:02:18 2007 From: marius.schebella at gmail.com (marius schebella) Date: Thu Dec 13 10:02:27 2007 Subject: [jitter] kml files Message-ID: <4761659A.3050106@gmail.com> hi, google earth uses a special format to save geo information data (kml files). I am trying to build a (simple) earth projector using jitter and opengl and read these files (and also some other file types...) The conversion should be easy, but precision might become a problem. this is a shape in kml file format (longitude, latitude, height) -112.3348783983763,36.1514008468736,100 -112.3372535345629,36.14888517553886,100 -112.3356068927954,36.14781612679284,100 -112.3350034807972,36.14846469024177,100 -112.3358353861232,36.1489624162954,100 -112.3345888301373,36.15026229372507,100 -112.3337937856278,36.14978096026463,100 -112.3331798208424,36.1504472788618,100 -112.3348783983763,36.1514008468736,100 the precision is 16 digits, so I guess double float. does anyonw know, if opengl can handle that? or any quick ideas for how to approach that? marius. From neurovous at yahoo.com Thu Dec 13 11:20:15 2007 From: neurovous at yahoo.com (Tyler Nitsch) Date: Thu Dec 13 11:20:17 2007 Subject: [jitter] Re: Video Latency Over Network In-Reply-To: <1e357.47613992@www.cycling74.com> Message-ID: <1e386.476177de@www.cycling74.com> If your sending over the internet there isn't much you can do to improve delay besides decreasing the amount of data being sent or using compression. H.264 is best for decreasing the amount of bits being sent but the computers decoding and encoding the data will be under considerable load. For LAN I've used jit.qt.broadcast on a wireless n network and have had quite good results < 10ms latency with 480x320 30ish fps using compression. Keep in mind that wifi G is not 54 Mbps, at best maybe 20 Mbps. Do some calculations to determine the bitrate of your video and make sure it's within the full bandwidth of your network. Backlogging of data will inevitably lead to poor performance. From abiwarren at hotmail.com Thu Dec 13 12:37:46 2007 From: abiwarren at hotmail.com (Abi Warren) Date: Thu Dec 13 12:37:48 2007 Subject: [jitter] Random Message-ID: <1e396.47618a0a@www.cycling74.com> I need to add at least 15 different images and short quicktime movies to this patch and make then appear randomly on the same screen. wil anyone have a clue as how I'm to do that.Or is there a patch out there that does random selections of Quicktime movies? max v2; #N vpatcher 10 59 736 610; #P origin 0 2; #P window setfont Times 18.; #P comment 397 341 57 1310738 if "no" then say so; #P comment 552 330 126 1310738 if "yes" then start showing it; #P comment 469 286 191 1310738 separate the movie_name and the "success" flag; #P comment 465 246 191 1310738 look for messages that start with the word 'read'; #P comment 331 89 269 1310738 When the patch is opened \, read in a movie. If successful \, start playing it.; #P user jit.pwindow 18 251 322 242 0 1 0 0 1 0; #P window setfont "Fixedwidth Serif" 18.; #P message 454 398 218 1441810 failed to read file; #P newex 454 370 64 1441810 delay; #P newex 454 342 97 1441810 select 0; #P toggle 454 323 15 0; #P message 345 467 230 1441810 blading.mov; #P newex 345 435 130 1441810 prepend set; #P newex 345 295 119 1441810 unpack s i; #P newex 345 252 119 1441810 route read; #P newex 325 58 97 1441810 loadbang; #P newex 70 80 130 1441810 metro 33.33; #P toggle 70 60 15 0; #P message 325 129 185 1441810 read blading.mov; #P message 264 129 53 1441810 read; #P newex 214 201 141 1441810 jit.qt.movie; #P window setfont Times 18.; #P comment 345 491 103 1310738 Now Playing; #P comment 355 195 269 1310738 will report "read 1" if successful (0 instead of 1 if not); #P fasten 2 0 16 0 219 237 24 237; #P fasten 13 1 5 0 546 369 669 369 669 46 75 46; #P connect 5 0 6 0; #P connect 4 0 2 0; #P connect 3 0 2 0; #P connect 6 0 2 0; #P connect 7 0 4 0; #P connect 2 1 8 0; #P connect 8 0 9 0; #P connect 9 0 10 0; #P fasten 15 0 10 0 459 424 350 424; #P connect 10 0 11 0; #P connect 9 1 12 0; #P connect 12 0 13 0; #P connect 13 0 14 0; #P connect 14 0 15 0; #P pop; From rej at 2uptech.com Thu Dec 13 13:25:49 2007 From: rej at 2uptech.com (Randy Jones) Date: Thu Dec 13 13:26:07 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1e35e.47614660@www.cycling74.com> References: <1e35e.47614660@www.cycling74.com> Message-ID: <8A8B694E-7429-43C9-84D5-7659FCA4C6A7@2uptech.com> If you want to consider nonrealtime capture, render_node could be your friend. http://2uptech.com . best, Randy On Dec 13, 2007, at 6:49 AM, Seejay James wrote: > > Using the external capture programs is fine, and for that matter > jit.desktop, but isn't the question how to bypass all that? I too > would like to record what's happening in the GL window into a > jit.qt.record (sound optional in my case). Do I need two > simultaneous jit.gl.render objects for the GL part, one to a > display window and one to a matrix to record? Having matrixoutput 1 > isn't the same as capturing the GL result it seems, plus then you > don't see what's happening. > > I'm sure the answer is evident somewhere in the docs and tutorials, > probably blandly obvious, but I do remember having problems with > this, and at least it's on topic ;) > > --CJ > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From doktorp at mac.com Thu Dec 13 14:17:04 2007 From: doktorp at mac.com (vade) Date: Thu Dec 13 14:17:16 2007 Subject: [jitter] Re: OpenGL to QT movie In-Reply-To: <1e35e.47614660@www.cycling74.com> References: <1e35e.47614660@www.cycling74.com> Message-ID: <8B562807-2861-4B78-986C-7644747AF50C@mac.com> getpixels, render to texture with texture readback to the matrix (you can go from a jit.texture to a jit.matrix), etc. Look in Jitter/ examples/render and there is an example showing 3 ways to do it. the jit.texture readback method is not in there, search the list. Id be more verbose but I ought to be working not mailing :) On Dec 13, 2007, at 9:49 AM, Seejay James wrote: > > Using the external capture programs is fine, and for that matter > jit.desktop, but isn't the question how to bypass all that? I too > would like to record what's happening in the GL window into a > jit.qt.record (sound optional in my case). Do I need two > simultaneous jit.gl.render objects for the GL part, one to a display > window and one to a matrix to record? Having matrixoutput 1 isn't > the same as capturing the GL result it seems, plus then you don't > see what's happening. > > I'm sure the answer is evident somewhere in the docs and tutorials, > probably blandly obvious, but I do remember having problems with > this, and at least it's on topic ;) > > --CJ > _______________________________________________ > jitter mailing list > jitter@cycling74.com > http://www.cycling74.com/mailman/listinfo/jitter From derrickgiscloux at free.fr Thu Dec 13 15:53:46 2007 From: derrickgiscloux at free.fr (Derrick Giscloux) Date: Thu Dec 13 15:53:48 2007 Subject: [jitter] Re: Re: Re: OpenGL to QT movie In-Reply-To: <1079b050712111019p1d88da2ch3bd05f956c0fdd93@mail.gmail.com> Message-ID: <1e3a5.4761b7f9@www.cycling74.com> >yes, but it's quite slow comparatively. >wes Why ? From derrickgiscloux at free.fr Thu Dec 13 15:54:54 2007 From: derrickgiscloux at free.fr (Derrick Giscloux) Date: Thu Dec 13 15:54:56 2007 Subject: [jitter] Re: Re: Re: OpenGL to QT movie In-Reply-To: <1e3a5.4761b7f9@www.cycling74.com> Message-ID: <1e3a6.4761b83d@www.cycling74.com> rag max v2; #N vpatcher 455 66 11