Re: [PD] Kinect mappings
hi! if you have installed latest unstables of openni and nite it should start tracking of a new user almost immediately without the need of a calibration pose. what takes long time (at least on my machine) is the initialization process. (when you start gemwin) for me pix_openni works much better and stable on linux. if you have gem framerate at 30fps you get 15x30 joints with x,y,z coordinates per second. it's really not an easy task to extract useful information out of it. i lately added the skeleton smoothing feature, that can be very helpful to smoothen the output. (skeleton_smoothing 0.0-1.0) what you need is a set of abstractions to make geometric calculations from the datastream, the ability to monitor/draw graphs and the interpretation of this data/gesture detection. iemmatrix can be practical for the vector calculations and to make the patches more readable. i'm working in the moment on such abstractions but still a work in progress. anyway i'm curious how the kinect for windows sdk is working. with the built in speech recognition and source localization over the microphone array it has some advantages over openni/nite. but for me the platform dependency is a no-go. so i won't work on an external with this framework in the future. maybe someone else? :-) matthias Zitat von Pagano, Patrick p...@digitalworlds.ufl.edu: I find that openni on the Mac takes to long to register the skeleton so we are using processing to track and osc the joints and relationships. I was originally just soliciting fun ideas for the huge data stream the kinect provides Patrick Pagano B.S.,M.F.A Digital Media Engineer UF Digital Worlds Institute (352)294-2020 On Mar 18, 2012, at 5:49 AM, philippe boisnard philem...@mac.commailto:philem...@mac.com wrote: Yes I use pix_openni, it's for me in fact, the better solution. p Le 18 mars 2012 à 07:02, dreamer a écrit : Why not use pix_openni to do the skeleton-tracking needed? Then you can omit OSCeleton, which is quite limited anyway. On Sun, Mar 18, 2012 at 3:52 AM, Pagano, Patrick p...@digitalworlds.ufl.edumailto:p...@digitalworlds.ufl.edu wrote: Hans I think i looked at this before. Do you have DIlib? It seems like it's not available yet? I thought i grabbed this before but that was on linux pp From: Hans-Christoph Steiner [h...@at.or.atmailto:h...@at.or.at] Sent: Saturday, March 17, 2012 10:12 PM To: Pagano, Patrick Cc: pd-list@iem.atmailto:pd-list@iem.at Subject: Re: [PD] Kinect mappings Check out William Brent's dilib: http://williambrent.conflations.com/pages/research.html .hc On Mar 13, 2012, at 1:23 PM, Pagano, Patrick wrote: Hello I am collaborating with a programmer who has developed a kinect streamer with windows SDK that sends data over udp. I am soliciting some ideas on WHAT to do with the data stream. We are thinking movies/models and midi, but I would love to hear some ideas regarding what to do with the data Cheers~ pp OSCroute_kinect4.pd___ Pd-list@iem.atmailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list The arc of history bends towards justice. - Dr. Martin Luther King, Jr. ___ Pd-list@iem.atmailto:Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.atmailto: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] pdlua + Gem-any examples/tips?
On 18/03/12 14:13, ALAN BROOKER wrote: Does anyone know of any examples of using Lua with Gem in anyway? Attached example uses a custom particle system in Lua that also keeps track of various parameters for a GLSL shader. Rather undocumented/hacky and might not work on any machine but mine... usual NO WARRANTY warning goes here... If you want to see how it should look after it fails to run on your machine: http://claudiusmaximus.goto10.org/v/gears/2012-01-14_gear_chain_v1.ogv (36MB) Claude uniform float cogs; uniform float spokes; uniform float dir; uniform float sweep; uniform float teeth; uniform float hole; uniform float radiusin; uniform float radiusout; uniform float threshin; uniform float threshout; uniform float spin; void main(void) { vec2 p = gl_TexCoord[0].xy * 2.0 - 1.0; float r = length(p); if (1.0 r r hole) { float a0 = atan(p.y, p.x); float a = a0 + spin; float tr = 1.0 - teeth * (1.0 - cos(cogs * a)); if (tr r) { a *= spokes; a += dir * pow(sweep, r); float s = cos(a); float t = -2.0; float h = 10.0; float q = cos(8.0 * cogs * r * r); if (radiusout r r radiusin) { t = mix(threshin, threshout, (r - radiusin) / (radiusout - radiusin)); q = cos(5.0 * a); } if (s t) { vec3 u = vec3( cos(a0), sin(a0), 0.5 * q * (1.0 - r * r)); vec3 v = vec3(-sin(a0), cos(a0), 0.0); vec3 n = normalize(cross(u, v)); vec3 l = normalize(vec3(vec2(960.0, 270.0) - gl_FragCoord.xy, 512.0)); float d = max(dot(l, n), 0.0); vec3 f = 2.0 * d * n - l; float c = 0.5 * pow(max(f.z, 0.0), h); gl_FragColor = vec4(mix(0.5 * d * gl_Color.rgb, vec3(1.0), clamp(c, 0.0, 1.0)), 1.0); } else { discard; } } else { discard; } } else { discard; } } #N canvas 2033 240 847 674 10; #X obj 38 218 glsl_fragment gear.frag; #X msg 189 219 link \$1; #X obj 226 245 glsl_program; #X obj 228 375 square; #X obj 40 10 gemhead 10; #X obj 228 346 color; #X obj 245 149 route gear; #X obj 39 112 gearbox; #X obj 228 287 translateXYZ; #X obj 335 253 unpack f f; #X obj 39 153 gemlist; #X obj 426 83 tgl 15 0 empty empty empty 17 7 0 10 -262144 -1 -1 0 1; #X obj 227 414 translateXYZ; #X obj 320 337 * -1; #X obj 364 339 * -1; #X obj 408 41 loadbang; #X obj 409 110 gemwin 25; #X msg 245 174 cogs \$1 \, spokes \$2 \, dir \$3 \, sweep \$4 \, teeth \$5 \, hole \$6 \, radiusin \$7 \, radiusout \$8 \, threshin \$9 \, threshout \$10 \, color \$11 \$12 \$13 \, scale \$14 \, translate \$15 \$16 \, spin \$17; #X obj 245 219 route color scale translate; #X obj 40 64 t b a; #X msg 409 62 dimen 1920 540 \, create \, 1; #X obj 17 402 pix_write 0 0 1920 540; #X obj 21 32 t b a a; #X msg 49 330 file /data/cm/gc/1/i 0; #X msg 42 298 auto 1; #X connect 0 0 2 0; #X connect 0 1 1 0; #X connect 1 0 2 0; #X connect 2 0 8 0; #X connect 3 0 12 0; #X connect 4 0 22 0; #X connect 5 0 3 0; #X connect 6 0 17 0; #X connect 7 0 10 0; #X connect 7 1 6 0; #X connect 8 0 5 0; #X connect 9 0 8 1; #X connect 9 0 13 0; #X connect 9 1 8 2; #X connect 9 1 14 0; #X connect 10 0 0 0; #X connect 11 0 16 0; #X connect 13 0 12 1; #X connect 14 0 12 2; #X connect 15 0 20 0; #X connect 17 0 18 0; #X connect 18 0 5 1; #X connect 18 1 3 1; #X connect 18 2 9 0; #X connect 18 3 2 0; #X connect 19 0 7 0; #X connect 19 1 10 1; #X connect 20 0 16 0; #X connect 22 1 21 0; #X connect 22 2 19 0; #X connect 23 0 21 0; #X connect 24 0 21 0; local G = pd.Class:new():register(gearbox) math.randomseed(os.time()) local function distance(p, q) local dx = p.x - q.x local dy = p.y - q.y return math.sqrt(dx * dx + dy * dy) end function G:initialize(sel, atoms) self.inlets = 1 self.outlets = 2 self.spawnhue = 0 self.spawnparity = true self.spawnrate = 10 self.spawncounter = 0 self.scrollspeed = 0.01 self.scrollangle = 0 self.friction = 0.975 self.dt = 0.002 self.gears = { } return true end function G:spawn() self.spawnhue = math.fmod(self.spawnhue + 1 / 32, 1) local t = self.spawnhue * 2 * math.pi -- rec.709 yuv2rgb local r = 0.5 + 0.25 * 1.28033 * math.sin(t) local g = 0.5 - 0.25 * 0.21482 * math.cos(t) - 0.25 * 0.38059 * math.sin(t) local b = 0.5 + 0.25 * 2.12798 * math.cos(t) local p = math.random() 0.5 local c = math.floor(math.sqrt(math.random() * (144 - 25) + 25)) local s = 3 * c / 24 local h = (math.random() - 0.5) * 10 local da = 0.4 * (math.random() - 0.5) local a if p then a = 2 * math.pi / c else a = - 2 * math.pi / c end local v = -0.5-math.random() table.insert(self.gears, { parity = p , cogs = c , size = s , mass = s * s , angle = math.random() * 2 * math.pi , dangle = 4 * a , position = { x = 20 * math.cos(self.scrollangle + da), y = 20 * math.sin(self.scrollangle + da) } , dposition = { x = v * math.cos(self.scrollangle + da), y = v * math.sin(self.scrollangle + da) } , color = { r = r, g
Re: [PD] [PD-announce] Pduino 0.5 maintenance release
Hi, is a great new, but also is a sadness that do not continue with the project, I must say was one of the most relevant contributions to media art and physical computing. A hug! and thank you! José 2012/3/19 Hans-Christoph Steiner h...@at.or.at Pduino 0.5 is finally released after being stuck at 0.5beta8 for a long time. This is a maintenance release, it will be my last release of Pduino for the foreseeable future. Roman Haefeli and Olsen Wolf are working on new developments for Firmata for Pd, so follow their work. http://puredata.info/downloads/pduino/ Most recent changes are: - use [comport] rather than [flatspace/comport] to work on Pd-extended 0.41, 0.42, and 0.43 - fix bug in tracking state of digital inputs, there was only one 8 pin object to track the state for all 8 ports of 8 pins (64 total digital inputs possible). .hc You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pduino 0.5 maintenance release
On Mon, Mar 19, 2012 at 06:53:11AM -0400, José Luis Santorcuato Tapia wrote: Hi, is a great new, but also is a sadness that do not continue with the project, I must say was one of the most relevant contributions to media art and physical computing. I've been using Roman and Olsen's version for a while now. It's much improved and easier to get running on Pd installations including vanilla-based ones because it avoids relying on the Pd-extended path layout where unneccessary. Hans forgot to mention where to get it: https://github.com/reduzent/pduino Ciao -- Frank BarknechtDo You RjDj.me? _ __footils.org__ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-announce] Pduino 0.5 maintenance release
Thanks. No need to be sad, it is not dying, just other people are working on it. :-) Pduino and Firmata live on without me, and the people working on it now know more about Arduinos and electronics than I do. .hc On Mar 19, 2012, at 6:53 AM, José Luis Santorcuato Tapia wrote: Hi, is a great new, but also is a sadness that do not continue with the project, I must say was one of the most relevant contributions to media art and physical computing. A hug! and thank you! José 2012/3/19 Hans-Christoph Steiner h...@at.or.at Pduino 0.5 is finally released after being stuck at 0.5beta8 for a long time. This is a maintenance release, it will be my last release of Pduino for the foreseeable future. Roman Haefeli and Olsen Wolf are working on new developments for Firmata for Pd, so follow their work. http://puredata.info/downloads/pduino/ Most recent changes are: - use [comport] rather than [flatspace/comport] to work on Pd-extended 0.41, 0.42, and 0.43 - fix bug in tracking state of digital inputs, there was only one 8 pin object to track the state for all 8 ports of 8 pins (64 total digital inputs possible). .hc You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. - General Smedley Butler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pdlua + Gem-any examples/tips?
On Mar 19, 2012, at 6:02 AM, Claude Heiland-Allen wrote: On 18/03/12 14:13, ALAN BROOKER wrote: Does anyone know of any examples of using Lua with Gem in anyway? Attached example uses a custom particle system in Lua that also keeps track of various parameters for a GLSL shader. Rather undocumented/hacky and might not work on any machine but mine... usual NO WARRANTY warning goes here... If you want to see how it should look after it fails to run on your machine: http://claudiusmaximus.goto10.org/v/gears/2012-01-14_gear_chain_v1.ogv (36MB) It just worked for me on Pd-extended 0.43. Nice piece. .hc I spent 33 years and four months in active military service and during that period I spent most of my time as a high class muscle man for Big Business, for Wall Street and the bankers. - General Smedley Butler ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] how to compile pdlua in svn ?
Hello, I would like to compile lua in the the pd svn : trunk/externals/loaders/pdlua But It seems README.txt is not updated (no trace of Makefile.static). (I can compile my 'old' pdlua-0.5 but would like to compile the last version). How can I proceed ? Thanx. ++ Jack ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pdlua + Gem-any examples/tips?
That is really nice Claude. -Original Message- From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Claude Heiland-Allen Sent: Monday, March 19, 2012 6:02 AM To: pd-list@iem.at Subject: Re: [PD] pdlua + Gem-any examples/tips? On 18/03/12 14:13, ALAN BROOKER wrote: Does anyone know of any examples of using Lua with Gem in anyway? Attached example uses a custom particle system in Lua that also keeps track of various parameters for a GLSL shader. Rather undocumented/hacky and might not work on any machine but mine... usual NO WARRANTY warning goes here... If you want to see how it should look after it fails to run on your machine: http://claudiusmaximus.goto10.org/v/gears/2012-01-14_gear_chain_v1.ogv (36MB) Claude ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] how to compile pdlua in svn ?
Hi Jack, --cd trunk/externals --make loaders-pdlua or --#make loaders-pdlua_install will put everything in externals/build. Martin On 2012-03-19 10:29, Jack wrote: Hello, I would like to compile lua in the the pd svn : trunk/externals/loaders/pdlua But It seems README.txt is not updated (no trace of Makefile.static). (I can compile my 'old' pdlua-0.5 but would like to compile the last version). How can I proceed ? Thanx. ++ Jack ___ 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] Patching Circle this Monday
Reminder, patching circle is tonight from 6-9 at 319 Scholes in Brooklyn! See you there! Sofy Yuditskaya s~ http://yuditskaya.com On Fri, Mar 16, 2012 at 8:14 PM, Richie Cyngler glitch...@gmail.com wrote: I would change that to Pd is free as in freedom, love, jazz and beer. That is an awesome one liner =) On Sat, Mar 17, 2012 at 9:19 AM, sonia yuditskaya marysgh...@gmail.comwrote: Yes please use it Richie, and add and remove as needed. By the way, is PD free as in beer, freedom, love or jazz? And also please accept my apologies for the spelling mistakes, I was in France using a keyboard where the a and q are inverted. Sofy Yuditskaya s~ http://yuditskaya.com On Fri, Mar 16, 2012 at 2:46 AM, Richie Cyngler glitch...@gmail.comwrote: Hey Sofy, I'm trying to set up a patching circle in Melbourne Australia (found a great venue today). I really like the text you have here can I use some of it please? Power to patchers! thanks On Fri, Mar 16, 2012 at 12:24 AM, sonia yuditskaya marysgh...@gmail.com wrote: Patching Circle This Monday March 19 at 319 Scholes! 319 Scholes Street, Brooklyn NY 11206 6-9 pm We will expunge the mysteries of the DMX Shield for Arduino and play around with More telephone sounds. Come tqke qdvqntqge of the venue space, engage in some live jams, or just come by to hang out. And also there is beer! The New York City Patching Circle is an free monthly meeting open to all for anyone who is interested in media programming. We mostly use Pd and Max/MSP, but all are welcome. We spend enough time alone staring at our computers; we are proposing to work together. So often issues that arise when working can be solved with a quick two minute discussion that would take hours to solve alone. We have Dorkbot to see people's work, we have Share where anyone can play, we have workshops and universities to learn from. This is a meeting where we all can come to work. This is an informal gathering of patching and patchers (Pd, Max/MSP/ Jitter, and even , Eyesweb, Labview, etc.). Beginners and Experienced welcome. Open to everyone, students, the public, etc. Work on personal projects, professional projects, school projects, ask for help, help others, or just patch quietly to yourself, in a room full of other people patching patches and helping other people patch. rawk, Sofy Yuditskaya s~ http://yuditskaya.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Richie www.glitchpop.com -- Richie www.glitchpop.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] ~/Library/Pd takes precedent over /extra?
i don't know why i don't know this answer off the top of my head but I also cant find it anywhere... Where will Pd look first? ~/Library/Pd OR /extra? And if it finds the same lib in ~/Library/Pd AND /extra which will it load? I was just thinking because I have some libs in ~/Library/Pd that are also present in /extra but have been altered. I was hoping they were taking precedent loading over those that come with extended. Anyway that info should be here maybe? http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files unless its already somewhere and im looking in the wrong place. cheers m ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Change font size for Tk menus
As per subject: is there a way to increase the font size of the Tk menus etc (i.e. not the patch fonts as done in the fonts menu). On a related note where is the old option to add start-up flags which if I recall correctly was under Edit Preferences? Has this been replaced by some config file? Thanks, Lorenzo. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ANN: pd-l2ork v.20120317 now available
- Original Message - From: Ivica Ico Bukvic i...@vt.edu To: p1k53l workshop pik...@piksel.no Cc: pd-list@iem.at; linux-audio-u...@lists.linuxaudio.org Sent: Sunday, March 18, 2012 6:24 PM Subject: [PD] ANN: pd-l2ork v.20120317 now available T his release includes backported font-sizing logic, Great-- the fonts look right in Debian Wheezy now. One question, though-- given that the optimal patch-zooming functionality is not possible with Tk without a lot of work, would it be better to actually resize any iemguis in the patch? They all have methods for setting the size, and it wouldn't change the functionality of the objects. Also, could you map zoom-in to ctrl-+ and ctrl-= and zoom-out to ctrl-minus-key? -Jonathan minor improvements to the tooltips engine, and a couple of cosmetic bug-fixes. For a complete list of changes please see the pd-l2ork git changelog (https://github.com/pd-l2ork). L2Ork supports builds for both 32-bit and 64-bit Linux systems and can be downloaded from the usual place: http://l2ork.music.vt.edu/main/?page_id=56 As usual, bug reports are in high demand, so get busy and let me know of any potential hiccups. -- Ivica Ico Bukvic, D.M.A Composition, Music Technology Director, DISIS Interactive Sound Intermedia Studio Director, L2Ork Linux Laptop Orchestra Assistant Director, CCTAD Virginia Tech Department of Music Blacksburg, VA 24061-0240 (540) 231-6139 (540) 231-5034 (fax) disis.music.vt.edu l2ork.music.vt.edu ico.bukvic.net ___ 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] ~/Library/Pd takes precedent over /extra?
This is the order: current folder ~/Library/Pd /Library/Pd ../pd/extra .hc On Mar 19, 2012, at 12:09 PM, m.e.grimm wrote: i don't know why i don't know this answer off the top of my head but I also cant find it anywhere... Where will Pd look first? ~/Library/Pd OR /extra? And if it finds the same lib in ~/Library/Pd AND /extra which will it load? I was just thinking because I have some libs in ~/Library/Pd that are also present in /extra but have been altered. I was hoping they were taking precedent loading over those that come with extended. Anyway that info should be here maybe? http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files unless its already somewhere and im looking in the wrong place. cheers m ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list We have nothing to fear from love and commitment. - New York Senator Diane Savino, trying to convince the NY Senate to pass a gay marriage bill ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] libdirs and search-plugin
Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ANN: pd-l2ork v.20120317 now available
Great-- the fonts look right in Debian Wheezy now. Good to hear :-) You should've reported this earlier--I did not know this was an issue until I tried Ubuntu 12.04 beta :-) One question, though-- given that the optimal patch-zooming functionality is not possible with Tk without a lot of work, would it be better to actually resize any iemguis in the patch? They all have methods for setting the size, and it wouldn't change the functionality of the objects. Well, I did some thinking about this and here's what I've come up with so far: Since iemgui objects are customized as gui objects, they should be treated separately from the rest of the font matters since they are indeed treated as such when it comes to editing/integrating them into a gui. This is particularly true for tight GOP objects that would go entirely out of whack unless we implement a truly global zoom rather than just a font change. So, this would be an argument for not touching them. On the other hand, this is not entirely true as they do pull current font size at creation time but do not react to latter changes (so this is definitely argument in favor of what you are proposing). So, I am a bit torn on them for the time being as changing them would mess everything else up (e.g. aforesaid GOP objects), but on the other hand there is a precedent for them being adjustable. For this reason, I am simply imagining that at some point down the road the font sizing will be replaced by a genuine zoom (which I already implemented from a visual perspective except that I did not account for the object location changes that then mess everything up inside the editor). Also, could you map zoom-in to ctrl-+ and ctrl-= and zoom-out to ctrl-minus-key? Good idea. -Jonathan minor improvements to the tooltips engine, and a couple of cosmetic bug-fixes. For a complete list of changes please see the pd-l2ork git changelog (https://github.com/pd-l2ork). L2Ork supports builds for both 32-bit and 64-bit Linux systems and can be downloaded from the usual place: http://l2ork.music.vt.edu/main/?page_id=56 As usual, bug reports are in high demand, so get busy and let me know of any potential hiccups. -- Ivica Ico Bukvic, D.M.A Composition, Music Technology Director, DISIS Interactive Sound Intermedia Studio Director, L2Ork Linux Laptop Orchestra Assistant Director, CCTAD Virginia Tech Department of Music Blacksburg, VA 24061-0240 (540) 231-6139 (540) 231-5034 (fax) disis.music.vt.edu l2ork.music.vt.edu ico.bukvic.net ___ 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] pdlua + Gem-any examples/tips?
Hi Claude Hey much thanks for the patch- lovely stuff- Im going to hack away and learn a few things---can I ask where did you get the frag shader from? Thanks again On Mon, Mar 19, 2012 at 2:38 PM, Pagano, Patrick p...@digitalworlds.ufl.edu wrote: That is really nice Claude. -Original Message- From: pd-list-boun...@iem.at [mailto:pd-list-boun...@iem.at] On Behalf Of Claude Heiland-Allen Sent: Monday, March 19, 2012 6:02 AM To: pd-list@iem.at Subject: Re: [PD] pdlua + Gem-any examples/tips? On 18/03/12 14:13, ALAN BROOKER wrote: Does anyone know of any examples of using Lua with Gem in anyway? Attached example uses a custom particle system in Lua that also keeps track of various parameters for a GLSL shader. Rather undocumented/hacky and might not work on any machine but mine... usual NO WARRANTY warning goes here... If you want to see how it should look after it fails to run on your machine: http://claudiusmaximus.goto10.org/v/gears/2012-01-14_gear_chain_v1.ogv (36MB) Claude ___ 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] libdirs and search-plugin
- Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ 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] libdirs and search-plugin
Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] [PD-announce] Journées du Code Créatif Nantes, France - 1ère édition
(Disclaimer: I'm not involved in this at all, but I've noticed the announcement on Facebook, so I thought this should go on the Pd-announce list as well!) PURE (creative) DATA Journées du Code Créatif - 1ère édition Venez (re)découvrir toutes les possibilités (ré)créatives, professionnelles et expérimentales de cet outil en présence des ténors de la communauté française et internationale. Miller Puckette, le créateur de Pure Data et Max/MSP, nous rejoindra de San Diego ! Journées du Code Créatif - 1ère édition Création sonore, visuelle, capteurs, interactivité, contrôle d’objets... Destiné à tous les curieux, des non initiés aux plus avertis, cet évènement propose workshops, performances et live A/V, conférences, démos, installations, barcamp... pendant 2 jours et en accès libre (inscription gratuite et recommandée). Découvrir le programme des 2 jours Voir aussi l'article Le créateur de MAX/MSP et Pure Data en conférence à Stereolux sur le site the creators project --- Pure Data est un logiciel Open Source de programmation graphique pour la création musicale et multimédia en temps réel. Maintenu par une communauté internationale dont de nombreux chercheurs et leurs universités, il permet le développement et la création d’applications informatiques, web et mobile, selon des objectifs, des démarches et des formes très diverses. --- http://www.stereolux.org/pure-creative-data ___ Pd-announce mailing list pd-annou...@iem.at http://lists.puredata.info/listinfo/pd-announce ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] ANN: pd-l2ork v.20120304 and new disis_wiimote external now available
2012/3/6 Ivica Ico Bukvic i...@vt.edu [...]** Zooming is cool! There are, however, some objects which don't scale appropriately - the red GOP box is one. (See attached screenshot) ** ** That is because GOP objects are of user-selected size, just like iemgui objects (which also do not resize for the same reason). Font based zooming simply changes font sizes and repositions all objects to be still in the same relation to each other. True zooming (ala desiredata), while desireable (no pun intended) is at this point IMO too much work for too little gain. Entire internals need to be addressed because the object mapping and selection logic is split between the toolkit and c which makes the entire thing a nightmare. I think this is a good compromise that should work in the interim. I am also convinced that instead of having one monolithic pd that can do both editor and headless operation, we really need 2 instances. One that is based essentially off of libpd and another that is a robust editor with none of the convoluted client server model between the editor and the engine itself that has made improving on the code so cumbersome… ** ** Hope this helps! (A late) Thanks for the explanation! So am I getting your vision right: to have a sort of 'server' which runs pd patches and an editor which only edits patches and submits them to the server to run? Plus I guess dynamic patching and changes graphical objects' attributes which will make it all more complicated...? András ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
Another question: what's the point of doc/manuals/READMEs? Shouldn't those docs be inside their respective libdirs? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
Another question: why does doc/manuals/Gem exist? Isn't it already inside extra/Gem? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Patching Circle this Monday
Patching Circle is happening right now, come if you are around! Sofy Yuditskaya s~ http://yuditskaya.com On Fri, Mar 16, 2012 at 12:01 AM, Hans-Christoph Steiner h...@at.or.atwrote: Who's bringing the beer? I'll bring some :-D She based it off of the text that I often used, which is a group effort, so its all about the mix-n-match! Please do use it! .hc On Mar 15, 2012, at 9:46 PM, Richie Cyngler wrote: Hey Sofy, I'm trying to set up a patching circle in Melbourne Australia (found a great venue today). I really like the text you have here can I use some of it please? Power to patchers! thanks On Fri, Mar 16, 2012 at 12:24 AM, sonia yuditskaya marysgh...@gmail.comwrote: Patching Circle This Monday March 19 at 319 Scholes! 319 Scholes Street, Brooklyn NY 11206 6-9 pm We will expunge the mysteries of the DMX Shield for Arduino and play around with More telephone sounds. Come tqke qdvqntqge of the venue space, engage in some live jams, or just come by to hang out. And also there is beer! The New York City Patching Circle is an free monthly meeting open to all for anyone who is interested in media programming. We mostly use Pd and Max/MSP, but all are welcome. We spend enough time alone staring at our computers; we are proposing to work together. So often issues that arise when working can be solved with a quick two minute discussion that would take hours to solve alone. We have Dorkbot to see people's work, we have Share where anyone can play, we have workshops and universities to learn from. This is a meeting where we all can come to work. This is an informal gathering of patching and patchers (Pd, Max/MSP/ Jitter, and even , Eyesweb, Labview, etc.). Beginners and Experienced welcome. Open to everyone, students, the public, etc. Work on personal projects, professional projects, school projects, ask for help, help others, or just patch quietly to yourself, in a room full of other people patching patches and helping other people patch. rawk, Sofy Yuditskaya s~ http://yuditskaya.com/ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Richie www.glitchpop.com Mistrust authority - promote decentralization. - the hacker ethic ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
I think both of those are no longer in Pd-extended, at least in the build on my machine. .hc On Mar 19, 2012, at 6:23 PM, Jonathan Wilkes wrote: Another question: why does doc/manuals/Gem exist? Isn't it already inside extra/Gem? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf All mankind is of one author, and is one volume; when one man dies, one chapter is not torn out of the book, but translated into a better language; and every chapter must be so translated -John Donne ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
Oh, ok. They might be leftovers from a previous install. Btw-- I cannot get any gui plugins to load in either pd-0.43 beta or pd-0.43 latest nightly build under Windows XP. I put them in the startup folder but I get this in the console: C:/Program FIles/pd/startup/whatever-the-plugin-is.tcl: can't load startup library! - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 8:52 PM Subject: Re: [PD] libdirs and search-plugin I think both of those are no longer in Pd-extended, at least in the build on my machine. .hc On Mar 19, 2012, at 6:23 PM, Jonathan Wilkes wrote: Another question: why does doc/manuals/Gem exist? Isn't it already inside extra/Gem? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf All mankind is of one author, and is one volume; when one man dies, one chapter is not torn out of the book, but translated into a better language; and every chapter must be so translated -John Donne ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] libdirs and search-plugin
I haven't gotten GUI plugins to load from startup yet... only binaries (i.e. .dll, .pd_linux, .pd_darwin, etc.0 .hc On Mar 19, 2012, at 9:01 PM, Jonathan Wilkes wrote: Oh, ok. They might be leftovers from a previous install. Btw-- I cannot get any gui plugins to load in either pd-0.43 beta or pd-0.43 latest nightly build under Windows XP. I put them in the startup folder but I get this in the console: C:/Program FIles/pd/startup/whatever-the-plugin-is.tcl: can't load startup library! - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 8:52 PM Subject: Re: [PD] libdirs and search-plugin I think both of those are no longer in Pd-extended, at least in the build on my machine. .hc On Mar 19, 2012, at 6:23 PM, Jonathan Wilkes wrote: Another question: why does doc/manuals/Gem exist? Isn't it already inside extra/Gem? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf All mankind is of one author, and is one volume; when one man dies, one chapter is not torn out of the book, but translated into a better language; and every chapter must be so translated -John Donne Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra
Re: [PD] libdirs and search-plugin
Well, I got it working with vanilla. Any idea why button labels and my combobox have such tiny text? I'm doing this in the proc that creates the dialog box: toplevel $mytoplevel -class DialogWindow Other than that I'm not setting fonts-- those are just the default sizes, which are tiny. -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 9:18 PM Subject: Re: [PD] libdirs and search-plugin I haven't gotten GUI plugins to load from startup yet... only binaries (i.e. .dll, .pd_linux, .pd_darwin, etc.0 .hc On Mar 19, 2012, at 9:01 PM, Jonathan Wilkes wrote: Oh, ok. They might be leftovers from a previous install. Btw-- I cannot get any gui plugins to load in either pd-0.43 beta or pd-0.43 latest nightly build under Windows XP. I put them in the startup folder but I get this in the console: C:/Program FIles/pd/startup/whatever-the-plugin-is.tcl: can't load startup library! - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 8:52 PM Subject: Re: [PD] libdirs and search-plugin I think both of those are no longer in Pd-extended, at least in the build on my machine. .hc On Mar 19, 2012, at 6:23 PM, Jonathan Wilkes wrote: Another question: why does doc/manuals/Gem exist? Isn't it already inside extra/Gem? -Jonathan - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 4:03 PM Subject: Re: [PD] libdirs and search-plugin Yes, in scripts/ in pure-data SVN. You're best bet for getting Gem to accept the meta files is to submit them to the pd-gem tracker. For this release of Pd-extended 0.43, Gem is already imported into the pd-extended/0.43 branch in SVN, so you can commit directly there. .hc On Mar 19, 2012, at 3:56 PM, Jonathan Wilkes wrote: Actually-- is there a script to autogenerate the *-meta.pd file? -Jonathan - Original Message - From: Jonathan Wilkes jancs...@yahoo.com To: Hans-Christoph Steiner h...@at.or.at Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:50 PM Subject: Re: [PD] libdirs and search-plugin - Original Message - From: Hans-Christoph Steiner h...@at.or.at To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list@iem.at pd-list@iem.at Sent: Monday, March 19, 2012 3:30 PM Subject: Re: libdirs and search-plugin This gives me a list of all libs with meta files: ls -1 \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra/*/*-meta.pd \ | cut -d / -f 7 | sort -u /tmp/meta.txt This gives me a list of all libs included: find \ /Applications/Pd-0.43.1-extended-20120310.app/Contents/Resources/extra \ -type d | cut -d / -f 7 | sort -u /tmp/all.txt And this tells me the different between those two lists: hans@dhcp-10 libcore $ diff /tmp/meta.txt /tmp/all.txt 1c1,2 --- Gem 20a22 hexloader 60a63,67 pdp pix_artoolkit pix_drum pix_fiducialtrack pix_mano 68a76 tclpd For hexloader, pdp and tclpd I think you can commit one directly if you want. For Gem and pix_* you'll have to go thru the Gem devs. Ok, for hexloader, pdp and tclpd I'll make those changes when I get a chance. For Gem and pix_*: Dear Gem devs, please make sure there is a *-meta.pd patch in the libdir directory with the same format as the extant ones. (This will make those libs show up in the list of externals that the user can browse, and show the appropriate author/license/and version info.) -Jonathan .hc On Mar 19, 2012, at 3:03 PM, Jonathan Wilkes wrote: Hi Hans, Is Gem supposed to have a $libname-meta.pd in extra/Gem? If so, could you put one there? I'm almost finished with my search plugin. I'm building a list of available external libraries by searching directories for a $libname-meta.pd file. So the question is: how many external libraries currently lack a *-meta.pd file? Thanks, Jonathan ¡El pueblo unido jamás será vencido! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to
[PD] Filter design for iPhone
Hi, I'm trying to design or find a resonant lowpass filter for use with libPd for Openframeworks running on an iPhone 4. 1. I've tried the rjlib filter attached (filtertest_list.tar.gz) and it works fine in Pd, but instantly breaks when I run it on the iPhone - all other playing audio cuts out, and it is impossible to reset. I suspect that the buffers fb1 fb2 ff1 ff2 ff3 are hitting NAN values and staying there, but I haven't tested this. 2. I've had a go at implementing the filter from http://www.musicdsp.org/archive.php?classid=3#25 as a Pd external (mvcf~.tar.gz) and it is very efficient CPU-wise. However, higher values of f or q cause the internal filter buffers to hit NAN and stay there (tested in Pd - I haven't tried this on the iPhone yet). I would ideally like to find out why the second attempt breaks at high q and/or f, as what I want is a 24dB/Octave moog-ish filter. I'm sure those of you with higher math skills will intuitively know why, but I'm just learning calculus now (my early education was a bit chaotic). I'm also limited by the fact that this is for a commercial project (although I'll be happy to share the code :) so I can't just take a GPL external and recompiled libpd with it. Ed Gemnotes-0.1alpha: Live music notation for Pure Data http://sharktracks.co.uk/ filtertest_list.tar.gz Description: application/gzip mvcf~.tar.gz Description: application/gzip ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list