Re: [PD] Mac OS X Intel autobuilds
I don't think anyone has done a 10.5 build or a universal build yet. If someone wants to tackle that, then we can just have universal builds every night on whatever machine AFAIK. .hc On Jan 20, 2008, at 11:28 PM, vade wrote: > What machine is it hans/marius? Perhaps we can set aside an intel box > for um, us researchers and we can leave it on :) Since I am probably > around more than Hans is I can check on it periodically. > > I believe PPC systems can compile intel builds, with 10.5, no (im not > positive but I think you can target them??)? If so, we may have a > spare machine for this at Poly we can put in the research area that no > one will mess with... > > On Jan 20, 2008, at 10:20 PM, marius schebella wrote: > >> jan 17 has one. >> the reason why the machine is down isvery trivial. the autobuild >> process >> was set up on a school machine which is in daily use by students and >> good students turn off the machine during night. Afaik the machines >> got >> totally reset for the beginning of the new semester (starting with >> jan22). don't know if it will be up again. hans? >> marius. >> >> bsoisoi wrote: >>> Hello everyone, >>> >>> Is there a reason there hasn't been an autobuild for Mac OS X x86 >>> since around 2007-12-07? Do we know when we can expect the Intel >>> builds to resume? >>> >>> Thanks, >>> ~Brandon >>> >>> ___ >>> PD-list@iem.at mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ >>> listinfo/pd-list >>> >> >> >> ___ >> PD-list@iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ >> listinfo/pd-list > > > ___ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/ > listinfo/pd-list If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.- Thomas Jefferson ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] wiki site down?
There is an issue with another of the Poly servers that is causing this machine to deliver those pages. It's related to a network share. They had a problem with an internal server. pdpedia is fine. I am heading over there to iron out the details, so it should be back to working normally afterwards. .hc On Jan 20, 2008, at 11:38 AM, Mathieu Bouchard wrote: > > From here, http://wiki.puredata.info/ is still down. I don't know > what happens, whether it works for you but not for others, but I > swear that I get a 0 byte file posing as the main page. > > _ _ __ ___ _ _ _ ... > | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada As we enjoy great advantages from inventions of others, we should be glad of an opportunity to serve others by any invention of ours; and this we should do freely and generously. - Benjamin Franklin ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] [comb~] help please
Andy Farnell wrote: Has anyone a helpfile or parameter list for the [comb~] object? No idea what lib it came from I'm afraid. Hi Andy, It's under cyclone (and also attached here, in case you don't have it). Phil Stone pkstonemusic.com #N canvas 196 184 702 481 10; #X floatatom 235 341 0 0 100 0 - - -; #N canvas 159 26 532 285 output 0; #X obj 338 160 t b; #X obj 338 110 f; #X obj 338 60 inlet; #X text 344 29 mute; #X obj 338 185 f; #X msg 426 180 0; #X msg 338 85 bang; #X obj 338 135 moses 1; #X obj 397 110 moses 1; #X obj 83 148 dbtorms; #X obj 397 85 r master-lvl; #X obj 83 42 r master-lvl; #X obj 338 210 s master-lvl; #X obj 20 155 inlet~; #X obj 199 41 inlet; #X text 199 18 level; #X obj 199 105 s master-lvl; #X msg 96 65 set \$1; #X obj 96 90 outlet; #X msg 214 65 \; pd dsp 1; #X obj 83 198 line~; #X obj 20 207 *~; #X obj 20 232 dac~; #X obj 83 173 pack 0 50; #X text 20 132 audio; #X text 96 114 show level; #X obj 426 155 t b; #X obj 20 181 hip~ 1; #X connect 0 0 4 0; #X connect 1 0 7 0; #X connect 2 0 6 0; #X connect 4 0 12 0; #X connect 5 0 12 0; #X connect 6 0 1 0; #X connect 7 0 0 0; #X connect 7 1 26 0; #X connect 8 1 4 1; #X connect 9 0 23 0; #X connect 10 0 1 1; #X connect 10 0 8 0; #X connect 11 0 9 0; #X connect 11 0 17 0; #X connect 13 0 27 0; #X connect 14 0 16 0; #X connect 14 0 19 0; #X connect 17 0 18 0; #X connect 20 0 21 1; #X connect 21 0 22 0; #X connect 21 0 22 1; #X connect 23 0 20 0; #X connect 26 0 5 0; #X connect 27 0 21 0; #X restore 206 365 pd output; #X msg 264 341 MUTE; #X obj 206 94 tgl 15 0 empty empty empty 0 -6 0 8 -262144 -1 -1 0 1 ; #X text 235 93 generate short noisebursts; #N canvas 0 0 290 283 burst 0; #X obj 48 173 noise~; #X obj 95 172 line~; #X obj 79 203 *~; #X obj 95 73 metro 300; #X msg 43 132 0 20; #X msg 95 112 1 10; #X obj 44 112 del 20; #X obj 95 43 inlet; #X obj 79 236 outlet~; #X connect 0 0 2 0; #X connect 1 0 2 1; #X connect 2 0 8 0; #X connect 3 0 5 0; #X connect 3 0 6 0; #X connect 4 0 1 0; #X connect 5 0 1 0; #X connect 6 0 4 0; #X connect 7 0 3 0; #X restore 206 122 pd burst; #X text 5 5 ; #X text 22 440 docs based on the MAX/MSP reference (c) cycling'74 ; #X text 21 454 ___ ; #X obj 36 30 comb~; #X text 110 28 comb filter; #X floatatom 248 167 5 0 0 0 - - -; #X floatatom 291 191 5 0 0 0 - - -; #X floatatom 333 214 5 0 0 0 - - -; #X floatatom 376 240 5 0 0 0 - - -; #X msg 90 229 clear; #X text 53 207 clear buffer; #X msg 127 167 10 0.4 0.7; #X text 297 167 D = delay time; #X text 335 191 a = input (pre delay) amplitude coefficient; #X text 381 215 b = input (post delay) amplitude coefficient; #X text 421 241 c = outnput amplitude coefficient; #X text 132 148 D a b; #X text 278 141 D \, a \, b \, c inlets support signals aswell; #X obj 206 265 comb~ 100 0.2 0.2 0.3 0.9; #X connect 0 0 1 1; #X connect 1 0 0 0; #X connect 2 0 1 2; #X connect 3 0 5 0; #X connect 5 0 24 0; #X connect 11 0 24 1; #X connect 12 0 24 2; #X connect 13 0 24 3; #X connect 14 0 24 4; #X connect 15 0 24 0; #X connect 17 0 24 0; #X connect 24 0 1 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] [comb~] help please
Has anyone a helpfile or parameter list for the [comb~] object? No idea what lib it came from I'm afraid. -- Use the source ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] convert reson filter bandwidth to decay time
It depends upon the order of the filter... by resonant filter, I assume you mean a two-pole bandpass filter. Here's the math for converting between bandwidth and exponential decay Take a function, g(t)=1000^-(t/r) where r is the -60 dB ring time. I used a base of 1000, because a factor of 1000 = 60 dB g(t)=e^-(t*ln(1000)/r) Now we take a one-sided fourier transform of this function: G(f)=integral(0, inf; e^(-2*pi*i*f*t)*e^-|t*ln(1000)/r|) G(f)=integral(0, inf; e^((-2*pi*i*f-ln(1000)/r)*t) G(f)=1/(-2*pi*i*f-ln(1000)/r) * e^((-2*pi*i*f-ln(1000)/r)*t), eval at t=0, t=inf G(f)= - 1/(-2*pi*i*f-ln(1000)/r) G(f)=1/(2*pi*i*f+ln(1000)/r) G(f)=r/ln(1000) / [2*pi*i*f*r/ln(1000) + 1] now, it's just a simple matter of finding the -3 dB points to find bandwidth of this function and interpreting the result of this function... |G(f)|^2=(r/ln(1000))^2 / [1 + (2*pi*f*r/ln(1000))^2] 0.5 = 1 / [1 + (2*pi*f*r/ln(1000))^2] (2*pi*f*r/ln(1000))^2 = 1 f = +/- ln(1000)/(2*pi*r) bandwidth bw= 2 * ln(1000)/(2*pi*r) conversions: bw = ln(1000) / (pi*r) r = ln(1000) / (pi*bw) r is in seconds and bw is in Hz Try out these relations and see if they work. Chuck On Jan 22, 2008 12:11 PM, Libero Mureddu <[EMAIL PROTECTED]> wrote: > Hi, > I have a simple patch with a [click~] object connected to a [reson~] > filter. I'd like to know how it is possible to convert the bandwith > parameter of the filter to decay lenght (in milliseconds). > In SuperCollider there is a particular version of the "resonz" filter > called "ringz", here is the description: > Ringz.ar(in, freq, decaytime, mul, add) > > This is the same as Resonz, except that instead of a resonance > parameter, the bandwidth is > specified in a 60dB ring decay time. > > My knowledge of filters is too little to be able to convert the > between the two parameters by myself, any help appreciated! > > thanks, > > libero > > ___ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] convert reson filter bandwidth to decay time
Is what you are looking for a resonant comb filter? I.e. a delay line with a resonant frequency which "rings"? Check the archives for the "resonant comb filter series" thread. Me, Davide Morelli and Ian Smith-Heisters worked out a bunch of stuff there. I wouldn't know off-hand how to convert a band pass filter to a comb filter, though. I only how to do it with delay lines right now. Some Googling on filter theory could fix that pretty fast, though... best, d. Libero Mureddu wrote: > Hi, > I have a simple patch with a [click~] object connected to a [reson~] > filter. I'd like to know how it is possible to convert the bandwith > parameter of the filter to decay lenght (in milliseconds). > In SuperCollider there is a particular version of the "resonz" filter > called "ringz", here is the description: > Ringz.ar(in, freq, decaytime, mul, add) -- derek holzer ::: http://www.umatic.nl ::: http://blog.myspace.com/macumbista ---Oblique Strategy # 117: "Make it more sensual" ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] convert reson filter bandwidth to decay time
Hi, I have a simple patch with a [click~] object connected to a [reson~] filter. I'd like to know how it is possible to convert the bandwith parameter of the filter to decay lenght (in milliseconds). In SuperCollider there is a particular version of the "resonz" filter called "ringz", here is the description: Ringz.ar(in, freq, decaytime, mul, add) This is the same as Resonz, except that instead of a resonance parameter, the bandwidth is specified in a 60dB ring decay time. My knowledge of filters is too little to be able to convert the between the two parameters by myself, any help appreciated! thanks, libero ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Georg Holzmann wrote: > Hallo! > > Thanks Claude and IOhannes for the examples ! > >> to clarify: what is wrong with using 2 small rectangles where the >> selected section is textured to? >> if i understand your original email correctly, you are trying to avoid >> this. > > No, it is what I want I simply did not know that this is possible with > [pix_coordinate]. ok, i see. > > However, is there somewhere (opengl-) documentation what exactly the > parameters of [pix_coordinate] are ? > (which number correspondes to which effect?) i thought it is covered in the help-patch for [pix_coordinate] of course, you have to know that there is such an object and that it might approximately do what you want... > Or for which word I should to search to find this in the opengl docu ... keywords are "texture coordinates" fgma,dsr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Hallo! Thanks Claude and IOhannes for the examples ! > to clarify: what is wrong with using 2 small rectangles where the > selected section is textured to? > if i understand your original email correctly, you are trying to avoid > this. No, it is what I want I simply did not know that this is possible with [pix_coordinate]. However, is there somewhere (opengl-) documentation what exactly the parameters of [pix_coordinate] are ? (which number correspondes to which effect?) Or for which word I should to search to find this in the opengl docu ... Thanks, LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] pdlua output
i'll clarify a bit... i add a list to a table with: -- "insert [list]" into 1st inlet: function M:in_1_insert(list) table.insert(self.mydata, list) end then i search the table for the pattern "score = 1" and ask it to print the lines containing the matched pattern -- what to do on "scores" into 1st inlet: function M:in_1_scores() for i, v in ipairs(self.mydata) do if string.match(v, "score = 1", 1, true) then self:outlet(1, "list", v) end end end the problem is that the string.match is expecting a string and getting a table and i'm not sure how to fix this - i thought the ipairs was iterating the table into a string but its not. here is the error from pd: [string "rob2"]:19: bad argument #1 to 'match' (string expected, got table) lua and lua files attached any guidance welcome, thanks rob c local NAME_OF_CLASS = "rob2" local M = pd.Class:new():register(NAME_OF_CLASS) function M:initialize(name, args) self.outlets = 2 self.inlets = 1 self.mydata = {} return true end -- "insert [list]" into 1st inlet: function M:in_1_insert(list) table.insert(self.mydata, list) end -- what to do on "scores" into 1st inlet: function M:in_1_scores() for i, v in ipairs(self.mydata) do if string.match(v, "score = 1", 1, true) then self:outlet(1, "foo", v) end end end -- what to do on "print" into 1st inlet: function M:in_1_print() for k,v in pairs(self.mydata) do pd.post(k .. ": " .. table.concat(self.mydata[k], " ")) end end -- what to do on "reset" into 1st inlet: function M:in_1_reset() self.mydata = {} end #N canvas 123 334 512 437 10; #X msg 52 64 print; #X msg 53 86 scores; #X obj 17 131 rob2; #X msg 17 43 insert s d d d 2 2 2 2 w score = 1; #X msg 54 106 reset; #X obj 17 161 prepend set; #X msg 17 183; #X obj 17 11 loadbang; #X connect 0 0 2 0; #X connect 1 0 2 0; #X connect 2 0 5 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 5 0 6 0; #X connect 7 0 3 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
On 23 Jan 2008, at 1:59 AM, IOhannes m zmoelnig wrote: >> >> How can I do that ? > > [pix_coordinate] that works, it was what I was looking for too, and it's probably more efficient - but it does need some fiddling if you want to keep the various movies lined up full frame and move the exposed part around. Also it only works for rectangles. But it will be just what I need for fitting parts of an image onto walls on a stage! thanks. simon ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
IOhannes m zmoelnig wrote: Georg Holzmann wrote: Hallo! why can't you use subtexture rendering? How can I do that ? [pix_coordinate] to clarify: what is wrong with using 2 small rectangles where the selected section is textured to? if i understand your original email correctly, you are trying to avoid this. anyhow, here is how i would do that... dfmasr IOhannes #N canvas 1414 71 953 554 10; #X obj 72 91 gemwin; #X msg 70 60 create \, 1; #X obj 124 218 gemhead; #X obj 125 254 pix_film; #X obj 123 274 pix_texture; #X obj 105 329 pix_coordinate; #X obj 191 254 t f; #X obj 295 329 t b f; #X obj 335 329 t b f; #X obj 385 329 t b f; #X obj 295 307 / 100; #X obj 338 306 / 100; #X obj 383 305 / 100; #X obj 248 307 / 100; #X msg 295 373 \$1 \$2 \$3 \$2 \$3 \$4 \$1 \$4; #X floatatom 248 283 5 0 100 0 - - -; #X floatatom 298 283 5 0 100 0 - - -; #X floatatom 338 283 5 0 100 0 - - -; #X floatatom 378 283 5 0 100 0 - - -; #X msg 192 215 open data/anim-1.mov \, auto 1; #X obj 105 381 translateXYZ -2 -2 0; #X obj 295 349 pack 0.25 0.25 0.5 0.5; #X obj 568 223 gemhead; #X obj 569 259 pix_film; #X obj 567 279 pix_texture; #X obj 549 334 pix_coordinate; #X obj 635 259 t f; #X obj 739 334 t b f; #X obj 779 334 t b f; #X obj 829 334 t b f; #X obj 739 312 / 100; #X obj 782 311 / 100; #X obj 827 310 / 100; #X obj 692 312 / 100; #X msg 739 378 \$1 \$2 \$3 \$2 \$3 \$4 \$1 \$4; #X floatatom 692 288 5 0 100 0 - - -; #X floatatom 742 288 5 0 100 0 - - -; #X floatatom 782 288 5 0 100 0 - - -; #X floatatom 822 288 5 0 100 0 - - -; #X msg 636 220 open data/anim-1.mov \, auto 1; #X obj 549 386 translateXYZ 2 2 0; #X obj 105 414 square 2; #X obj 549 419 square 2; #X obj 739 354 pack 0.5 0.5 0.75 0.75; #X msg 742 420 0 0 1 0 1 1 0 1; #X msg 306 416 0 0 1 0 1 1 0 1; #X msg 451 209 0; #X msg 495 477 bang; #X msg 488 327 bang; #X obj 490 300 loadbang; #X text 455 186 sync the films; #X msg 671 257 0; #X msg 233 258 0; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 4 0; #X connect 3 2 6 0; #X connect 4 0 5 0; #X connect 5 0 20 0; #X connect 6 0 3 1; #X connect 7 0 21 0; #X connect 7 1 21 1; #X connect 8 0 21 0; #X connect 8 1 21 2; #X connect 9 0 21 0; #X connect 9 1 21 3; #X connect 10 0 7 0; #X connect 11 0 8 0; #X connect 12 0 9 0; #X connect 13 0 21 0; #X connect 14 0 5 1; #X connect 15 0 13 0; #X connect 16 0 10 0; #X connect 17 0 11 0; #X connect 18 0 12 0; #X connect 19 0 3 0; #X connect 20 0 41 0; #X connect 21 0 14 0; #X connect 22 0 23 0; #X connect 23 0 24 0; #X connect 23 2 26 0; #X connect 24 0 25 0; #X connect 25 0 40 0; #X connect 26 0 23 1; #X connect 27 0 43 0; #X connect 27 1 43 1; #X connect 28 0 43 0; #X connect 28 1 43 2; #X connect 29 0 43 0; #X connect 29 1 43 3; #X connect 30 0 27 0; #X connect 31 0 28 0; #X connect 32 0 29 0; #X connect 33 0 43 0; #X connect 34 0 25 1; #X connect 35 0 33 0; #X connect 36 0 30 0; #X connect 37 0 31 0; #X connect 38 0 32 0; #X connect 39 0 23 0; #X connect 40 0 42 0; #X connect 43 0 34 0; #X connect 44 0 25 1; #X connect 45 0 5 1; #X connect 46 0 6 0; #X connect 46 0 26 0; #X connect 47 0 45 0; #X connect 47 0 44 0; #X connect 48 0 21 0; #X connect 48 0 43 0; #X connect 49 0 48 0; #X connect 51 0 26 0; #X connect 52 0 6 0; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Georg Holzmann wrote: > Hallo! > >> why can't you use subtexture rendering? > > How can I do that ? [pix_coordinate] fgmadsr. IOhannes > > LG > Georg > ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Hallo! > why can't you use subtexture rendering? How can I do that ? LG Georg ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Georg Holzmann wrote: > Hallo! > > So my question: is this possible without additional pix_* commands ? > (e.g. texturing only a part of the movie onto a rectangle ... ?) why can't you use subtexture rendering? mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Georg Holzmann wrote: > So my question: is this possible without additional pix_* commands ? > (e.g. texturing only a part of the movie onto a rectangle ... ?) > If yes has someone an idea how ? You can use awkward maths to change the texture coordinates of the rectangle, to display only part of the texture. The tricky part of the maths is due to these things: 1. textures are stored in memory with dimensions rounded up to the nearest power of 2 (at least on my gfx card). 2. texture coordinates range from 0 to 1 in "mode 0" (the only mode I could get to work on my gfx card...). 3. gl coordinates are not in pixels, but some weird unit where height-of-gemwin = 4 or so. See here (images too big for list): http://claudiusmaximus.goto10.org/files/temp/viewport-example.tar.gz Hope this helps, Claude -- http://claudiusmaximus.goto10.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] pdlua output (was: manipulation of text files - grep - shell - coll)
hi, ok - i have started learning to use lua with pdlua and have a question with regards to getting stuff out of the my pdlua object in lua this works: for i, v in ipairs(self.mydata) do if string.match(v, "score = 1", 1, true) then print(v) end end so i thought if i change print(v) with pd.post(v) i would get an output in the pd terminal but no... also how would i get the output of the above to come out of outlet self:outlet(v) i would have guessed but obviously i have the wrong approach. thanks robc -- what to do on "scores" into 1st inlet: function M:in_1_scores() for i, v in ipairs(self.mydata) do if string.match(v, "score = 1", 1, true) then print(v) end end ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] phasor to square
Hallo, raul diaz hat gesagt: // raul diaz wrote: > Where can I find this rendering of Dodge's Speech Song? > I'm very curious!!! In the "Pd Repertory Project" (sic!, sorry for the earlier spelling mistake) at: http://crca.ucsd.edu/~msp/pdrp/ Ciao -- Frank Barknecht _ __footils.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
hi georg and simon interesting problem with an interesting solution and interesting to see, that the alpha-depends-on-order-weirdness can be exploited in that way. roman On Wed, 2008-01-23 at 00:07 +1100, simon wise wrote: > On 22 Jan 2008, at 11:41 PM, simon wise wrote: > > > > > On 22 Jan 2008, at 11:03 PM, Georg Holzmann wrote: > > > >> Hallo! > >> > >> I have the following (basic) GEM problem (and some ascii-art ;) : > >> > >> I have 2 movies running with pix_film which are rendered on > >> rectangles > >> with the same size over the whole screen and I want to see only a > >> part > >> of each movie (see illustration): > >> > >> from movie A: > >> --- > >> | | > >> | | > >> | | > >> | |---| | > >> | | partA | | > >> | | | | > >> | |---| | > >> --- > >> from movie B: > >> --- > >> ||| | > >> || partB | | > >> ||| | > >> ||| | > >> | | > >> | | > >> | | > >> --- > >> together: > >> --- > >> ||| | > >> || partB | | > >> ||(movieB)| | > >> | |---| || | > >> | | partA | | > >> | |(movieA| | > >> | |---| | > >> --- > >> > >> So I tried to lay black rectangles over the movies and let free > >> partA,partB so that one can only see these parts. But this does > >> not work > >> for multiple movies, because then I only see the movie with the > >> highest > >> gemhead priority (and also with alpha blending it was not > >> possible) ... > >> > >> So my question: is this possible without additional pix_* commands ? > >> (e.g. texturing only a part of the movie onto a rectangle ... ?) > >> If yes has someone an idea how ? > >> > >> Thanks for any hint, > >> LG > >> Georg > >> > >> PS: if this is too confusing I can send an example patch ;) > >> > >> ___ > >> PD-list@iem.at mailing list > >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ > >> listinfo/pd-list > > > > a somewhat clumsy workaround would be to make a transparent > > rectangle the size of part A, in front of the others in space, then > > movie B with the black masks behind that, then movie A behind that: > > > > set your gemwin to 'orthagonal' > > > > set the render order of the oblects: > > > > movie A first > > part A second > > movie B with masks etc next > > I replied too quickly, > > a better (more general solution which could involve more movies and > no masking) would be: > > set the gemwin 'orthagonal' > layer the movies so A is furthest away, then B, C etc > in front of this place a black rectangle > then transparent rectangles part A, B C etc > > render order is: > movie A > then part A > then movie B > then part B > then movie C > then part C > etc > finally render the black rectangle > > > this way you can easily move the part around > > > simon > > > > ___ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list ___ Telefonate ohne weitere Kosten vom PC zum PC: http://messenger.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
Hallo! Many thanks - it works ! LG Georg > I replied too quickly, > > a better (more general solution which could involve more movies and > no masking) would be: > > set the gemwin 'orthagonal' > layer the movies so A is furthest away, then B, C etc > in front of this place a black rectangle > then transparent rectangles part A, B C etc > > render order is: > movie A > then part A > then movie B > then part B > then movie C > then part C > etc > finally render the black rectangle > > > this way you can easily move the part around ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
On 22 Jan 2008, at 11:41 PM, simon wise wrote: > > On 22 Jan 2008, at 11:03 PM, Georg Holzmann wrote: > >> Hallo! >> >> I have the following (basic) GEM problem (and some ascii-art ;) : >> >> I have 2 movies running with pix_film which are rendered on >> rectangles >> with the same size over the whole screen and I want to see only a >> part >> of each movie (see illustration): >> >> from movie A: >> --- >> | | >> | | >> | | >> | |---| | >> | | partA | | >> | | | | >> | |---| | >> --- >> from movie B: >> --- >> ||| | >> || partB | | >> ||| | >> ||| | >> | | >> | | >> | | >> --- >> together: >> --- >> ||| | >> || partB | | >> ||(movieB)| | >> | |---| || | >> | | partA | | >> | |(movieA| | >> | |---| | >> --- >> >> So I tried to lay black rectangles over the movies and let free >> partA,partB so that one can only see these parts. But this does >> not work >> for multiple movies, because then I only see the movie with the >> highest >> gemhead priority (and also with alpha blending it was not >> possible) ... >> >> So my question: is this possible without additional pix_* commands ? >> (e.g. texturing only a part of the movie onto a rectangle ... ?) >> If yes has someone an idea how ? >> >> Thanks for any hint, >> LG >> Georg >> >> PS: if this is too confusing I can send an example patch ;) >> >> ___ >> PD-list@iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/ >> listinfo/pd-list > > a somewhat clumsy workaround would be to make a transparent > rectangle the size of part A, in front of the others in space, then > movie B with the black masks behind that, then movie A behind that: > > set your gemwin to 'orthagonal' > > set the render order of the oblects: > > movie A first > part A second > movie B with masks etc next I replied too quickly, a better (more general solution which could involve more movies and no masking) would be: set the gemwin 'orthagonal' layer the movies so A is furthest away, then B, C etc in front of this place a black rectangle then transparent rectangles part A, B C etc render order is: movie A then part A then movie B then part B then movie C then part C etc finally render the black rectangle this way you can easily move the part around simon ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] GEM: texturing parts of multiple movies
On 22 Jan 2008, at 11:03 PM, Georg Holzmann wrote: > Hallo! > > I have the following (basic) GEM problem (and some ascii-art ;) : > > I have 2 movies running with pix_film which are rendered on rectangles > with the same size over the whole screen and I want to see only a part > of each movie (see illustration): > > from movie A: > --- > | | > | | > | | > | |---| | > | | partA | | > | | | | > | |---| | > --- > from movie B: > --- > ||| | > || partB | | > ||| | > ||| | > | | > | | > | | > --- > together: > --- > ||| | > || partB | | > ||(movieB)| | > | |---| || | > | | partA | | > | |(movieA| | > | |---| | > --- > > So I tried to lay black rectangles over the movies and let free > partA,partB so that one can only see these parts. But this does not > work > for multiple movies, because then I only see the movie with the > highest > gemhead priority (and also with alpha blending it was not > possible) ... > > So my question: is this possible without additional pix_* commands ? > (e.g. texturing only a part of the movie onto a rectangle ... ?) > If yes has someone an idea how ? > > Thanks for any hint, > LG > Georg > > PS: if this is too confusing I can send an example patch ;) > > ___ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/ > listinfo/pd-list a somewhat clumsy workaround would be to make a transparent rectangle the size of part A, in front of the others in space, then movie B with the black masks behind that, then movie A behind that: set your gemwin to 'orthagonal' set the render order of the oblects: movie A first part A second movie B with masks etc next but there is probably also a way to render part of the image, I'd like to know also simon ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
[PD] GEM: texturing parts of multiple movies
Hallo! I have the following (basic) GEM problem (and some ascii-art ;) : I have 2 movies running with pix_film which are rendered on rectangles with the same size over the whole screen and I want to see only a part of each movie (see illustration): from movie A: --- | | | | | | | |---| | | | partA | | | | | | | |---| | --- from movie B: --- ||| | || partB | | ||| | ||| | | | | | | | --- together: --- ||| | || partB | | ||(movieB)| | | |---| || | | | partA | | | |(movieA| | | |---| | --- So I tried to lay black rectangles over the movies and let free partA,partB so that one can only see these parts. But this does not work for multiple movies, because then I only see the movie with the highest gemhead priority (and also with alpha blending it was not possible) ... So my question: is this possible without additional pix_* commands ? (e.g. texturing only a part of the movie onto a rectangle ... ?) If yes has someone an idea how ? Thanks for any hint, LG Georg PS: if this is too confusing I can send an example patch ;) ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] gem: jit.lcd equivalent?
simon wise wrote: > On 22 Jan 2008, at 8:10 PM, simon wise wrote: >> I think a negative render order number may be what you are after >> >> [-1( >> | >> {gemhead] >> | >> >> it puts the object in front of the 3D space, related to the gem- >> window not the other objects and 'unaffected by viewpoint changes' >> according to the gemhead helpfile > > sorry that should be: > > [set -1( > | > [gemhead] > | > or simply [gemhead -1] and be aware, that this does not work in single-buffered mode (where you have to trigger the [gemhead]s manually) fmgas.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] phasor to square
Hi Frank, all! Where can I find this rendering of Dodge's Speech Song? I'm very curious!!! 2008/1/22, Frank Barknecht <[EMAIL PROTECTED]>: > > Hallo, > Andy Farnell hat gesagt: // Andy Farnell wrote: > > > Actually, scrub that, PAF is more complex than AM, its also doing > waveshaping > > using the windowing function. > > > > Here's an impulse + filter, side by side with PAF and with VOSIM > > so you hear the difference. > > > > Hear how the filter bank sounds nice but is rubbish and breaks when > > you move the frequency, PAF is smoother and thinner, VOSIM is richer > > and seems to move frequency the best. > > There's also the latest in that family: "phase-bashed packet > synthesis" by Miller. He has two papers on it on his site, an example > in the Pd docs, a little bit in his T&ToEM book and a very impressive > rendering of a Speech Song by Charles Dodge in the Pd Repertoire > Project. > > Ciao > -- > Frank Barknecht _ __footils.org__ > > ___ > PD-list@iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Raul Diaz Poblete * [EMAIL PROTECTED] Barcelona [Spain] ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] gem: jit.lcd equivalent?
On 22 Jan 2008, at 8:10 PM, simon wise wrote: > > I think a negative render order number may be what you are after > > [-1( > | > {gemhead] > | > > it puts the object in front of the 3D space, related to the gem- > window not the other objects and 'unaffected by viewpoint changes' > according to the gemhead helpfile sorry that should be: [set -1( | [gemhead] | ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] phasor to square
Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote: > Actually, scrub that, PAF is more complex than AM, its also doing waveshaping > using the windowing function. > > Here's an impulse + filter, side by side with PAF and with VOSIM > so you hear the difference. > > Hear how the filter bank sounds nice but is rubbish and breaks when > you move the frequency, PAF is smoother and thinner, VOSIM is richer > and seems to move frequency the best. There's also the latest in that family: "phase-bashed packet synthesis" by Miller. He has two papers on it on his site, an example in the Pd docs, a little bit in his T&ToEM book and a very impressive rendering of a Speech Song by Charles Dodge in the Pd Repertoire Project. Ciao -- Frank Barknecht _ __footils.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] gem: jit.lcd equivalent?
On 22 Jan 2008, at 3:56 AM, Damian Stewart wrote: > hello list, > > with GEM, is there an equivalent to Jitter's jit.lcd object? > > jit.lcd lets you draw lines which stay permanently on the screen in 2d > space, rather than as OpenGL objects, or what have you - it's more > like > moving a pen across a surface, you just draw a line and then forget > about it. > I think a negative render order number may be what you are after [-1( | {gemhead] | it puts the object in front of the 3D space, related to the gem- window not the other objects and 'unaffected by viewpoint changes' according to the gemhead helpfile simon ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] phasor to square
On 21 Jan 2008, at 3:18 AM, Patrice Colet wrote: / / / / / / / |/ |/ |/ |/ |/ | /| /| /| /| /| /| / |/ |/ |/ |/ |/ | square (2:1): __ | | | | | | | | | | | || || hi raul when doing ascii art, the font and formatting you are using is critical for the correct appearance. in order to display your aa correctly in other people's email-client as well, choose 'plain text' instead of 'html' format and a monospace font type while typing. roman [Or([Use( [Tab( [Key( [] | | | | | [demux 0 1 2 3] | [print] but tab-stops are not always the same! <> simon___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
Re: [PD] pd-extended some objects missing
Ctrl Alt Back wrote: > I had previously installed older versions of pd and pd-extended. > Still is not clear to me if pd-extended actualy uses some files from pd > installation. > Installing of Pd-0.41.0-extended-20080121-debian-testing-i386.deb went > very fast, so i suppose it re-uses packages from previous installation. to my knowledge, this is not what the debian-package management does. if you update a package, the old one will be removed and the new one will be installed (with some exceptions in /etc). it should take equally long. pd-extended _used_ to install in /usr/local and thus would not interfere with an existing puredata (debian package) installation which would go to /usr. iirc, hans wanted to fix this (that is: install pd-extended into /usr), but i don't know whether he has already done so. > It looks to me like a big mess i made, probably best to clean up > everything and start all over ... > > On Mon, Jan 21, 2008 at 08:15:41PM +0100, Ctrl Alt Back wrote: >> pix_record >> ... couldn't create >> pix_multiblob 6 >> ... couldn't create >> (most of other objects from gem are ok) > i found out i can create those while pd started as root this most likely means that you are loading a different Gem version as ordinary user and as root. run pd in verbose mode and see what it says when loading Gem (and/or the "missing" objects) (since you hinted that you might have several versions of pd installed, it might be that root is using /usr/bin/pd your ordinary account is using /usr/local/bin/pd; this also effects the externals that might be found automatically; but this also depends on your path-settings) > >> readdir >> ... couldn't create > but not this one and others conclusion: run "pd -verbose" and run "pd -version" and "which pd" to see which pds the 2 accounts are actually using mfgard IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list