From ico at vt.edu Wed Dec 1 01:12:47 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Tue, 30 Nov 2010 19:12:47 -0500 Subject: [PD] path problem In-Reply-To: <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: <1291162367.17334.1.camel@monsoon> Hans, Could you please let me know what may have been changed in pd-extended 0.42.x version over the past year that may have fixed the path bug I am currently experiencing as I cannot find anything differing between l2ork version and vanilla pd-extended that would explain why pd-extended finds those and l2ork doesn't. Even a simple pointer will undoubtedly save me tons of time. Thanks! Ico From hans at at.or.at Wed Dec 1 02:04:57 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 30 Nov 2010 20:04:57 -0500 Subject: [PD] path problem In-Reply-To: <1291162367.17334.1.camel@monsoon> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> Message-ID: <1291165497.2795.0.camel@palatschinken> What's the path bug you are experiencing? .hc On Tue, 2010-11-30 at 19:12 -0500, Ivica Ico Bukvic wrote: > Hans, > > Could you please let me know what may have been changed in pd-extended > 0.42.x version over the past year that may have fixed the path bug I am > currently experiencing as I cannot find anything differing between l2ork > version and vanilla pd-extended that would explain why pd-extended finds > those and l2ork doesn't. Even a simple pointer will undoubtedly save me > tons of time. > > Thanks! > > Ico > From hans at at.or.at Wed Dec 1 02:52:29 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 30 Nov 2010 20:52:29 -0500 Subject: [PD] path problem In-Reply-To: <1291168149.18837.5.camel@monsoon> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> <1291165497.2795.0.camel@palatschinken> <1291168149.18837.5.camel@monsoon> Message-ID: <1291168349.2795.2.camel@palatschinken> Perhaps in your distro, the help patches are not in the same folder as the .pd_linux file? In Pd-extended 0.42, all libraries are libdirs, so they are one folder that include the binary objet .pd_linux files, the help files, etc. .hc On Tue, 2010-11-30 at 20:49 -0500, Ivica Ico Bukvic wrote: > To add to this, it appears latest svn version of 0.42.x pd-extended > branch does not use default.pdsettings at all and yet it still finds > everything ok. Is it internalizing paths and if so where? In other words > what is it using and where is it storing stuff that is making this thing > possible? > > On Tue, 2010-11-30 at 20:04 -0500, Hans-Christoph Steiner wrote: > > What's the path bug you are experiencing? > > > > .hc > > > > On Tue, 2010-11-30 at 19:12 -0500, Ivica Ico Bukvic wrote: > > > Hans, > > > > > > Could you please let me know what may have been changed in pd-extended > > > 0.42.x version over the past year that may have fixed the path bug I am > > > currently experiencing as I cannot find anything differing between l2ork > > > version and vanilla pd-extended that would explain why pd-extended finds > > > those and l2ork doesn't. Even a simple pointer will undoubtedly save me > > > tons of time. > > > > > > Thanks! > > > > > > Ico > > > > > > > > > From hans at at.or.at Wed Dec 1 03:21:18 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 30 Nov 2010 21:21:18 -0500 Subject: [PD] 200 voices of timbre-space navigation In-Reply-To: <20101124110009.GA8059@fliwatut.scifi> References: <5CF411A7-1446-4EEF-9C3F-97C05E70D18C@at.or.at> <20101123085234.GA3592@footils.org> <69ADCBC7-8022-4A06-8FFD-219EA63531E2@at.or.at> <20101123173221.GB27433@fliwatut.scifi> <20101124110009.GA8059@fliwatut.scifi> Message-ID: <1291170078.2795.24.camel@palatschinken> On Wed, 2010-11-24 at 12:00 +0100, Frank Barknecht wrote: > On Tue, Nov 23, 2010 at 01:23:44PM -0500, Hans-Christoph Steiner wrote: > > > > On Nov 23, 2010, at 12:32 PM, Frank Barknecht wrote: > > > >> I didn't look in detail at how [getdir] is used, but for the rj poly > >> objects we just require that the things you want to create dynamically are > >> in your search path, just like for [polypoly]. I think, that's probably a > >> reasonable assumption. > > > > That's a dangerous assumption on anything but a small, tightly > > controlled system. That takes us back to the bad old days when if you > > used an external library, chances are your patch would not run on anyone > > else's machine. > > If you create a poly-thing.pd file with e.g. [bundle 5 thing] in it, then the > way you are currently using [getdir] it seems it will only find a thing.pd to > load if it is in the same directory as poly-thing.pd. Creating for instance a > [bundle 5 creb/blosc~] will not work, because creb/blosc~.pd_linux probably is > somewhere else. > > Now inside rj, we can poly-ize any object that you could manually create in > your patch as a single separate object. This makes it very easy to patch > something monophonic first, then later make it polyphonic by just changing your > [s_rhodey] to [u_makepoly 8 1 s_rhodey]. This is *extremely* useful. > > OTOH the only case, where objects cannot be created, is the case that you solve > with getdir: abstractions that are right next to the surrounding patch (like > poly-thing.pd and thing.pd from above) cannot be created immediatly because Pd > extends its search path to the current directory only for the toplevel patches, > not for abstractions used inside. > > But to fix this is trivial and easy and portable: Just add [declare -path .] :) > > Ciao So I figured out how to add the [declare -path .] part as part of the dynamic patching. It was easy enough, but that means it still needs ggee/getdir. So basically, in instances.pd and instances~.pd, I made an automatic version of what you describe above. For bundle.pd, it also does the taht, but still gives the instance# and instance_count as the 1st and 2nd args. Arg, but now there seems to be a [declare -path] bug with absolute paths on GNU/Linux. That part was working on Mac OS X... .hc From hans at at.or.at Wed Dec 1 03:22:35 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 30 Nov 2010 21:22:35 -0500 Subject: [PD] path problem In-Reply-To: <1291168703.18837.8.camel@monsoon> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> <1291165497.2795.0.camel@palatschinken> <1291168149.18837.5.camel@monsoon> <1291168349.2795.2.camel@palatschinken> <1291168703.18837.8.camel@monsoon> Message-ID: <1291170155.2795.25.camel@palatschinken> I guess so, but I don't remember really. It was a gradual thing, it was largely like that in 0.41.4, but not complete. .hc On Tue, 2010-11-30 at 20:58 -0500, Ivica Ico Bukvic wrote: > So I guess this change must've occurred at the same time when the > pd-extended install was moved from /usr/lib/pd to /usr/lib/pd-extended > (and its binary changed from pd to pdextended). Correct? > > On Tue, 2010-11-30 at 20:52 -0500, Hans-Christoph Steiner wrote: > > Perhaps in your distro, the help patches are not in the same folder as > > the .pd_linux file? In Pd-extended 0.42, all libraries are libdirs, so > > they are one folder that include the binary objet .pd_linux files, the > > help files, etc. > > > > .hc > > > > On Tue, 2010-11-30 at 20:49 -0500, Ivica Ico Bukvic wrote: > > > To add to this, it appears latest svn version of 0.42.x pd-extended > > > branch does not use default.pdsettings at all and yet it still finds > > > everything ok. Is it internalizing paths and if so where? In other words > > > what is it using and where is it storing stuff that is making this thing > > > possible? > > > > > > On Tue, 2010-11-30 at 20:04 -0500, Hans-Christoph Steiner wrote: > > > > What's the path bug you are experiencing? > > > > > > > > .hc > > > > > > > > On Tue, 2010-11-30 at 19:12 -0500, Ivica Ico Bukvic wrote: > > > > > Hans, > > > > > > > > > > Could you please let me know what may have been changed in pd-extended > > > > > 0.42.x version over the past year that may have fixed the path bug I am > > > > > currently experiencing as I cannot find anything differing between l2ork > > > > > version and vanilla pd-extended that would explain why pd-extended finds > > > > > those and l2ork doesn't. Even a simple pointer will undoubtedly save me > > > > > tons of time. > > > > > > > > > > Thanks! > > > > > > > > > > Ico > > > > > > > > > > > > > > > > > > > > > > > > > From pww35 at cornell.edu Wed Dec 1 06:55:05 2010 From: pww35 at cornell.edu (Paul Winchester) Date: Wed, 1 Dec 2010 00:55:05 -0500 Subject: [PD] Setting tempo via microphone input (eg audience clapping) Message-ID: Hi All, I am working on a project in which I would like to have the tempo of a DAW (Ableton, FL Studio, etc) set by the clapping of an audience. Not sure how to approach tackling the problem. Any and all help is appreciated. Thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From koray.tahiroglu at gmail.com Wed Dec 1 08:03:45 2010 From: koray.tahiroglu at gmail.com (Koray Tahiroglu) Date: Wed, 1 Dec 2010 09:03:45 +0200 Subject: [PD] Kinect in Pd (Was: Kitect in Pd ?) In-Reply-To: References: <34A9F8EA-4C15-47C5-B791-3E536A2451C9@gmail.com> Message-ID: <68CA4033-EEDA-4AAC-B5A0-F7A3E2BA07A4@gmail.com> I will try tuiokinect today, this might be the current solution for kitect in Pd. Koray On Dec 1, 2010, at 12:29 AM, Max wrote: > I guess everyone has seen this already: > http://createdigitalmotion.com/2010/11/kinect-with-anything-tuio-gestures-from-kinect/ > > Am 27.11.2010 um 12:12 schrieb Koray Tahiroglu: > >> >> Hi all, >> >> Does anybody have any chance to get those nice sensory inputs in Pd? Seems like its USB connection has been hacked and I was wondering if anybody already used that with Pd. Any ideas/comments on its possible Pd connection? >> >> Best, >> >> Koray ------------------------------------- M.Koray Tahiro?lu Media Lab, Aalto University, School of Art and Design http://mlab.taik.fi/~korayt tel: +358 45 233 6272 From 2bad4you at london.com Wed Dec 1 09:38:30 2010 From: 2bad4you at london.com (2bad4you at london.com) Date: Wed, 01 Dec 2010 03:38:30 -0500 Subject: [PD] exporting PD patch part2 Message-ID: <8CD5F4A44644BD9-E28-C363@web-mmc-m03.sysops.aol.com> hi one more quick question. i wrote an animator in PD that reads graphics from files and animates it. any way of exporting that as a movie file or something? thanks. -------------- next part -------------- An HTML attachment was scrubbed... URL: From fbar at footils.org Wed Dec 1 09:53:08 2010 From: fbar at footils.org (Frank Barknecht) Date: Wed, 1 Dec 2010 09:53:08 +0100 Subject: [PD] rjdj using [netreceive] In-Reply-To: References: <20101130072056.GA14107@mccormick.cx> Message-ID: <20101201085308.GA3522@footils.org> Hi, On Tue, Nov 30, 2010 at 02:15:32PM -0500, sonia yuditskaya wrote: > the [rj_http] object is actually not in the rjutils folder, or > anywhere else I could find. > Maybe this is still in development or something? [rj_http] is an external that would have to be compiled into the RjDj app on iThing. I am not sure ATM if it is part of the current RjDj app, and actually I doubt it: We had lots of issues and performance problems with it so I think, it was only available to some internal prototypes a year ago (when Chris was still hacking at RjDj). Ciao -- Frank From ronni.montoya at gmail.com Wed Dec 1 10:34:14 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Wed, 1 Dec 2010 01:34:14 -0800 Subject: [PD] OT: asimuth in speaker Message-ID: Hello, i was wondering if its possible to perceive azimuth with 2 speakers? Ive tried earplug but it just work with headphones, is it possible to create azimuth with speakers? If yes is there any library or object for this in pd? thanks in advance From derek at umatic.nl Wed Dec 1 10:48:15 2010 From: derek at umatic.nl (Derek Holzer) Date: Wed, 01 Dec 2010 10:48:15 +0100 Subject: [PD] OT: asimuth in speaker In-Reply-To: References: Message-ID: <4CF619DF.7020307@umatic.nl> I've created the psychoacoustic effect of azimuth with Mid-Side recordings on stereo speakers before. Use traditional M/S panning: Mid = Center, L = + Side, Right = - Side, and add a samplewise delay to the Mid channel to "elevate" it in the sound field. I've never seen this trick discussed, but then again I'm not reading a lot of academic literature either. D. On 12/1/10 10:34 AM, ronni montoya wrote: > Hello, i was wondering if its possible to perceive azimuth with 2 > speakers? Ive tried earplug but it just work with headphones, is it > possible to create azimuth with speakers? If yes is there any library > or object for this in pd? -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 24: "Bridges -build -burn" From brandt at subnet.at Wed Dec 1 11:10:02 2010 From: brandt at subnet.at (brandt at subnet.at) Date: Wed, 01 Dec 2010 11:10:02 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: <4CF5280E.3000209@iem.at> References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> Message-ID: <20101201111002.211344qd42hcu0ow@webmail.sil.at> i have inserted the modules vloopback, videodev....coriander is neither complaining anymore about misseng etc/video0 nor avout missing v2l anymore. and its running V4L output device /etc/video0 sofarsonice by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional video processing objects for PD version 0.12.23 if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 pdp_v4l2: error: open /dev/video0: Device or resource busy pdp_v4l2: opening /dev/video1 pdp_v4l2: error: open /dev/video1: Invalid argument get capabilities: Inappropriate ioctl for device Gem pix_video video driver 0: video4linux video driver 1: ieee1394 for linux pd bash error: failed opening device: '/dev/video0' console says /dev/video0: Device or resource busy if i try video driver 1 gem is telling me /dev/dv1394/0: No such file or directory console detto...wich is not a wonder, since i just have /dev/video1394 and no /dev/dv1394 any ideas? markus From alan.brooker2010 at gmail.com Wed Dec 1 11:11:35 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Wed, 1 Dec 2010 10:11:35 +0000 Subject: [PD] exporting PD patch part2 In-Reply-To: <8CD5F4A44644BD9-E28-C363@web-mmc-m03.sysops.aol.com> References: <8CD5F4A44644BD9-E28-C363@web-mmc-m03.sysops.aol.com> Message-ID: was it made with Gem ? I use pix_write to export a series of tiff of a Gem animation and then join them together to create a movie file- but this is a long method, do have a look at pix_record which may be better On Wed, Dec 1, 2010 at 8:38 AM, <2bad4you at london.com> wrote: > > hi > > one more quick question. i wrote an animator in PD that reads graphics > from files and animates it. any way of exporting that as a movie file or > something? > > thanks. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From james at 4thharmonic.com Wed Dec 1 11:25:15 2010 From: james at 4thharmonic.com (James Dunn) Date: Wed, 01 Dec 2010 10:25:15 +0000 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <20101130162732.GA6687@alien.mur.at> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> Message-ID: <4CF6228B.3000404@4thharmonic.com> An HTML attachment was scrubbed... URL: From brandt at subnet.at Wed Dec 1 12:01:04 2010 From: brandt at subnet.at (brandt at subnet.at) Date: Wed, 01 Dec 2010 12:01:04 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: <20101201111002.211344qd42hcu0ow@webmail.sil.at> References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> <20101201111002.211344qd42hcu0ow@webmail.sil.at> Message-ID: <20101201120104.18583zausd8rqos0@webmail.sil.at> Zitat von brandt at subnet.at: > i have inserted the modules vloopback, videodev....coriander is > neither complaining anymore about misseng etc/video0 nor avout > missing v2l anymore. > > and its running V4L output device /etc/video0 > > sofarsonice > > by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional > video processing objects for PD version 0.12.23 > > if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 > pdp_v4l2: error: open /dev/video0: Device or resource busy > > pdp_v4l2: opening /dev/video1 > pdp_v4l2: error: open /dev/video1: Invalid argument > get capabilities: Inappropriate ioctl for device /dev/video0: No such file or directory /dev/video3: Device or resource busy /dev/video2: No such file or directory get capabilities: Inappropriate ioctl for device (when i do video1) /dev/video0: No such file or directory > > Gem pix_video > > video driver 0: video4linux > video driver 1: ieee1394 for linux > > pd bash error: failed opening device: '/dev/video0' > console says /dev/video0: Device or resource busy > > > if i try video driver 1 gem is telling me > /dev/dv1394/0: No such file or directory > console detto...wich is not a wonder, since i just have > /dev/video1394 and no /dev/dv1394 > > any ideas? > > markus > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From husk00 at gmail.com Wed Dec 1 12:03:22 2010 From: husk00 at gmail.com (Husk 00) Date: Wed, 1 Dec 2010 12:03:22 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: <20101201111002.211344qd42hcu0ow@webmail.sil.at> References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> <20101201111002.211344qd42hcu0ow@webmail.sil.at> Message-ID: Hi, If I'm not worng vloopback module create a third (or a forth...) video device. So try to open /dev/video2 or /dev/video3 husk On Wed, Dec 1, 2010 at 11:10 AM, wrote: > i have inserted the modules vloopback, videodev....coriander is neither > complaining anymore about misseng etc/video0 nor avout missing v2l anymore. > > and its running V4L output device /etc/video0 > > sofarsonice > > by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional video > processing objects for PD version 0.12.23 > > if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 > pdp_v4l2: error: open /dev/video0: Device or resource busy > > pdp_v4l2: opening /dev/video1 > pdp_v4l2: error: open /dev/video1: Invalid argument > get capabilities: Inappropriate ioctl for device > > Gem pix_video > > video driver 0: video4linux > video driver 1: ieee1394 for linux > > pd bash error: failed opening device: '/dev/video0' > console says /dev/video0: Device or resource busy > > > if i try video driver 1 gem is telling me > /dev/dv1394/0: No such file or directory > console detto...wich is not a wonder, since i just have /dev/video1394 and > no /dev/dv1394 > > any ideas? > > markus > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From brandt at subnet.at Wed Dec 1 12:27:58 2010 From: brandt at subnet.at (brandt at subnet.at) Date: Wed, 01 Dec 2010 12:27:58 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> <20101201111002.211344qd42hcu0ow@webmail.sil.at> Message-ID: <20101201122758.15811tzzqekrsh8g@webmail.sil.at> hi husk 00 vloopback is using as input 0 and its output 1 if i try to do pdp_v4l and set to dev 1 i get the following error get capabilities: Inappropriate ioctl for device cheers markus Zitat von "Husk 00" : > Hi, > If I'm not worng vloopback module create a third (or a forth...) video > device. So try to open /dev/video2 or /dev/video3 > > husk > > On Wed, Dec 1, 2010 at 11:10 AM, wrote: >> i have inserted the modules vloopback, videodev....coriander is neither >> complaining anymore about misseng etc/video0 nor avout missing v2l anymore. >> >> and its running V4L output device /etc/video0 >> >> sofarsonice >> >> by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional video >> processing objects for PD version 0.12.23 >> >> if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 >> pdp_v4l2: error: open /dev/video0: Device or resource busy >> >> pdp_v4l2: opening /dev/video1 >> pdp_v4l2: error: open /dev/video1: Invalid argument >> get capabilities: Inappropriate ioctl for device >> >> Gem pix_video >> >> video driver 0: video4linux >> video driver 1: ieee1394 for linux >> >> pd bash error: failed opening device: '/dev/video0' >> console says /dev/video0: Device or resource busy >> >> >> if i try video driver 1 gem is telling me >> /dev/dv1394/0: No such file or directory >> console detto...wich is not a wonder, since i just have /dev/video1394 and >> no /dev/dv1394 >> >> any ideas? >> >> markus >> >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > > -- > when Art become pratical > we call it technology. > > When Technology become useless > we call it Art > > www.estereotips.net > From zmoelnig at iem.at Wed Dec 1 12:49:55 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Wed, 01 Dec 2010 12:49:55 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: <20101201111002.211344qd42hcu0ow@webmail.sil.at> References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> <20101201111002.211344qd42hcu0ow@webmail.sil.at> Message-ID: <4CF63663.6040503@iem.at> On 2010-12-01 11:10, brandt at subnet.at wrote: > i have inserted the modules vloopback, videodev....coriander is neither > complaining anymore about misseng etc/video0 nor avout missing v2l anymore. > > and its running V4L output device /etc/video0 > > sofarsonice > > by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional > video processing objects for PD version 0.12.23 > > if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 > pdp_v4l2: error: open /dev/video0: Device or resource busy well, i thought i was quite clear that vloopback would make the first device the input (sink) device, and the 2nd device the output (src) device, so try /dev/video1 > > pdp_v4l2: opening /dev/video1 > pdp_v4l2: error: open /dev/video1: Invalid argument > get capabilities: Inappropriate ioctl for device > well, i thought i was quite clear that this solution involves v4l1(!), thus pdp_v4l2 will bail out, as it needs a v4l2 device. try [pdp_v4l] > Gem pix_video > > video driver 0: video4linux > video driver 1: ieee1394 for linux > > pd bash error: failed opening device: '/dev/video0' > console says /dev/video0: Device or resource busy again, /dev/video0 is the sink, you need /dev/video1 > if i try video driver 1 gem is telling me > /dev/dv1394/0: No such file or directory > console detto...wich is not a wonder, since i just have /dev/video1394 > and no /dev/dv1394 well "driver 1" changes the driver to the dv4l (ieee1394). you don't want to change the driver (the default is video4linux, which is just what you need), you want to change the device. use "device /dev/video1" if you still cannot open the device with neither application, you might want to switch to one of my other suggestions (which were both favoured over the one you chose....) ghmst IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From brandt at subnet.at Wed Dec 1 13:13:27 2010 From: brandt at subnet.at (brandt at subnet.at) Date: Wed, 01 Dec 2010 13:13:27 +0100 Subject: [PD] firewirecamera in gem/pidip/next step In-Reply-To: <4CF63663.6040503@iem.at> References: <4B94EFA6-AAB2-45BF-B2A8-1C9783383B8B@postlude.co.uk> <20101130171456.176233mdi4s81gqo@webmail.sil.at> <4CF5280E.3000209@iem.at> <20101201111002.211344qd42hcu0ow@webmail.sil.at> <4CF63663.6040503@iem.at> Message-ID: <20101201131327.68734f31tgfqsqo0@webmail.sil.at> Thank you..all and yes iohannes...[pdp_v4l] does the job its working now...like it should.....wonderfull thank you so much markus Zitat von "IOhannes m zmoelnig" : > On 2010-12-01 11:10, brandt at subnet.at wrote: >> i have inserted the modules vloopback, videodev....coriander is neither >> complaining anymore about misseng etc/video0 nor avout missing v2l anymore. >> >> and its running V4L output device /etc/video0 >> >> sofarsonice >> >> by the way...i use GEM: ver: 0.91.3 'tigital' and PiDiP : additional >> video processing objects for PD version 0.12.23 >> >> if i try pdp_v4l2 console says pdp_v4l2: opening /dev/video0 >> pdp_v4l2: error: open /dev/video0: Device or resource busy > > > well, i thought i was quite clear that vloopback would make the first > device the input (sink) device, and the 2nd device the output (src) > device, so try /dev/video1 > >> >> pdp_v4l2: opening /dev/video1 >> pdp_v4l2: error: open /dev/video1: Invalid argument >> get capabilities: Inappropriate ioctl for device >> > > > well, i thought i was quite clear that this solution involves v4l1(!), > thus pdp_v4l2 will bail out, as it needs a v4l2 device. > try [pdp_v4l] > >> Gem pix_video >> >> video driver 0: video4linux >> video driver 1: ieee1394 for linux >> >> pd bash error: failed opening device: '/dev/video0' >> console says /dev/video0: Device or resource busy > > again, /dev/video0 is the sink, you need /dev/video1 > >> if i try video driver 1 gem is telling me >> /dev/dv1394/0: No such file or directory >> console detto...wich is not a wonder, since i just have /dev/video1394 >> and no /dev/dv1394 > > well "driver 1" changes the driver to the dv4l (ieee1394). > you don't want to change the driver (the default is video4linux, which > is just what you need), you want to change the device. > use "device /dev/video1" > > > > if you still cannot open the device with neither application, you might > want to switch to one of my other suggestions (which were both favoured > over the one you chose....) > > ghmst > IOhannes > > From fallen_devil at gmx.de Wed Dec 1 13:32:06 2010 From: fallen_devil at gmx.de (-) Date: Wed, 01 Dec 2010 13:32:06 +0100 Subject: [PD] non-logical receives In-Reply-To: References: Message-ID: <4CF64046.1070803@gmx.de> Hello, you could use dynamic patching or use the dynamic send/recieves from mmb (which use dynamic patching). You can find them in the pd forum somewhere in the abstractions section. If I remember right. Greetings - Am 26.11.2010 23:47, schrieb Andrew Faraday: > Hey All > > This might be a simple problem, but I can't see a way around it. > > I'm making a patch involving a grid of toggles (each in an abstraction, > so they can have rules to control them individually, also to relay this > grid to a grid of squares in gem). Basically I've already set up [s > $1-$2-state], in each to send it's position to a named bus. I've also > got r $1-$2-control to control each toggle remotely, but that's aside. > > I can use messages and non-logical sends to generate control messages, > like so: > > [pack f f f] > | > [$1-$2-control $3 ( > > Which can change any of the toggles on my grid. > > So far, all well and good. > > ====== > However > ====== > > What I really need is for each abstraction to be 'aware' of it's > neighbors. So while each one has two arguments, (it's co-ordinates on > the grid), I need them to have receives based on it's arguments and some > arithmetic. I could generate the right string for this like > > [$1] [$2] > | | > [+ 1] [+ 1] > | | > [pack f f] > | > [$1-$2-state( > > But I don't know of an object I can set like this. I can't find a > receive which can be set with a message (in the same way that the > non-logical sends can be made in a message box, it's all very perplexing). > > As ever, help would be appreciated > > Andrew > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From jbeezez at gmail.com Wed Dec 1 14:48:49 2010 From: jbeezez at gmail.com (J bz) Date: Wed, 1 Dec 2010 13:48:49 +0000 Subject: [PD] msd-editor Message-ID: Hi All, Is msd-editor dead? Can't seem to find it anywhere now that I have finally got round to wanting to check it out. Cheers, Julian -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicolas_montgermont at yahoo.fr Wed Dec 1 15:10:59 2010 From: nicolas_montgermont at yahoo.fr (Nicolas Montgermont) Date: Wed, 01 Dec 2010 15:10:59 +0100 Subject: [PD] msd-editor In-Reply-To: References: Message-ID: <4CF65773.50506@yahoo.fr> Hello, You can still find it in the svn here: http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/nusmuk/msd/editor/ you can download a tarball down the page but it's been a while i haven't tested it. If you don't have the binaries, the easier is to download them from thomas grill's website (thanks thomas): http://grrrr.org/ext/beta/ msd2D is required for the editor. n Le 01/12/10 14:48, J bz a ?crit : > Hi All, > > Is msd-editor dead? Can't seem to find it anywhere now that I have > finally got round to wanting to check it out. > > Cheers, > > Julian > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- http://nim.on.free.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Wed Dec 1 16:16:54 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 01 Dec 2010 10:16:54 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs In-Reply-To: <1291170155.2795.25.camel@palatschinken> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> <1291165497.2795.0.camel@palatschinken> <1291168149.18837.5.camel@monsoon> <1291168349.2795.2.camel@palatschinken> <1291168703.18837.8.camel@monsoon> <1291170155.2795.25.camel@palatschinken> Message-ID: <1291216614.3783.9.camel@monsoon> Hans (and others who may know the answer to the following question), I've tried using default.pdextended included in the ~/pd-extended/packages/linux_make/ folder in conjunction with the latest build of pd-extended (built from scratch) for auto-loading some of the libs and found that some of the newly recompiled externals report errors as follows: [import] $Revision: 1.2 $ [import] is still in development, the interface could change! compiled against Pd version 0.42.5 libdir loader $Revision: 1.8 $ compiled on Dec 1 2010 at 03:11:55 compiled against Pd version 0.42.5.extended-20101201 GEM: Graphics Environment for Multimedia GEM: ver: 0.91.3 'tigital' GEM: compiled: Dec 1 2010 GEM: maintained by IOhannes m zmoelnig GEM: Authors : Mark Danks (original version) GEM: Chris Clepper GEM: James Tittle GEM: IOhannes m zmoelnig GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et al. GEM: found a bug? miss a feature? please report it: GEM: homepage http://gem.iem.at/ GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ GEM: compiled for SIMD architecture: MMX GEM: using MMX optimization libdir_loader: added 'cyclone' to the global objectclass path libdir_loader: added 'zexy' to the global objectclass path libdir_loader: added 'creb' to the global objectclass path /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: cxc_split_setup libdir_loader: added 'cxc' to the global objectclass path libdir_loader: added 'iemlib' to the global objectclass path list-abs: can't load library libdir_loader: added 'mapping' to the global objectclass path /usr/lib/pd-extended/extra/markex/markex.pd_linux: /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined symbol: invert_setup libdir_loader: added 'markex' to the global objectclass path libdir_loader: added 'maxlib' to the global objectclass path memento: can't load library libdir_loader: added 'mjlib' to the global objectclass path libdir_loader: added 'motex' to the global objectclass path libdir_loader: added 'oscx' to the global objectclass path pddp: can't load library libdir_loader: added 'pdogg' to the global objectclass path pixeltango: can't load library libdir_loader: added 'pmpd' to the global objectclass path rradical: can't load library libdir_loader: added 'sigpack' to the global objectclass path libdir_loader: added 'smlib' to the global objectclass path libdir_loader: added 'toxy' to the global objectclass path libdir_loader: added 'unauthorized' to the global objectclass path vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by HCS) libdir_loader: added 'pan' to the global objectclass path libdir_loader: added 'freeverb' to the global objectclass path libdir_loader: added 'hcs' to the global objectclass path jmmmp: can't load library libdir_loader: added 'ext13' to the global objectclass path libdir_loader: added 'ggee' to the global objectclass path libdir_loader: added 'flib' to the global objectclass path libdir_loader: added 'ekext' to the global objectclass path libdir_loader: added 'flatspace' to the global objectclass path PDP: pure data packet version 0.12.5-darcs PiDiP : additional video processing objects for PDP version 0.12.23 ( ) pdp_colorgrid: version 0.4 by Yves Degoyon () & Lluis Gomez i Bigorda () Namely, items in question include: ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: cxc_split_setup libdir_loader: added 'cxc' to the global objectclass path list-abs: can't load library ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined symbol: invert_setup libdir_loader: added 'markex' to the global objectclass path memento: can't load library pixeltango: can't load library rradical: can't load library jmmmp: can't load library default.pdextended looks as follows: standardpath: 1 verbose: 0 defeatrt: 0 flags: loadlib1: libdir loadlib2: Gem loadlib3: cyclone loadlib4: zexy loadlib5: creb loadlib6: cxc loadlib7: iemlib loadlib8: list-abs loadlib9: mapping loadlib10: markex loadlib11: maxlib loadlib12: memento loadlib13: mjlib loadlib14: motex loadlib15: oscx loadlib16: pddp loadlib17: pdogg loadlib18: pixeltango loadlib19: pmpd loadlib20: rradical loadlib21: sigpack loadlib22: smlib loadlib23: toxy loadlib24: unauthorized loadlib25: vbap loadlib26: pan loadlib27: hcs loadlib28: jmmmp loadlib29: ext13 loadlib30: ggee loadlib31: iem_anything loadlib32: flib loadlib33: ekext loadlib34: flatspace loadlib35: pdp loadlib36: pidip nloadlib: 36 path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType npath: 1 Interestingly cxc's object that throws unknown symbol as part of lib opens just fine and behaves (AFAIK) as expected. Also, FWIW, these compiled without a hitch on 0.42.5 extended. So, I guess my question is, is the latest pd-extended meant to use default.pdextended at all and if so, what is the reason for the said errors? Please advise. Ico From hans at at.or.at Wed Dec 1 17:21:37 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 01 Dec 2010 11:21:37 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs In-Reply-To: <1291216614.3783.9.camel@monsoon> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> <1291165497.2795.0.camel@palatschinken> <1291168149.18837.5.camel@monsoon> <1291168349.2795.2.camel@palatschinken> <1291168703.18837.8.camel@monsoon> <1291170155.2795.25.camel@palatschinken> <1291216614.3783.9.camel@monsoon> Message-ID: <1291220497.4204.1408111335@webmail.messagingengine.com> For something like list-abs, with only abstractions, its just a question of getting the files in the right place. Look at the Pd-extended release for an example. For the "can't find symbol" errors, looks like those objects weren't built properly. Looks like you also threw in a markex.pd_linux and cxc.pd_linux, which Pd-extended does not. .hc On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" wrote: > Hans (and others who may know the answer to the following question), > > I've tried using default.pdextended included in the > ~/pd-extended/packages/linux_make/ folder in conjunction with the latest > build of pd-extended (built from scratch) for auto-loading some of the > libs and found that some of the newly recompiled externals report errors > as follows: > > [import] $Revision: 1.2 $ > [import] is still in development, the interface could change! > compiled against Pd version 0.42.5 > libdir loader $Revision: 1.8 $ > compiled on Dec 1 2010 at 03:11:55 > compiled against Pd version 0.42.5.extended-20101201 > GEM: Graphics Environment for Multimedia > GEM: ver: 0.91.3 'tigital' > GEM: compiled: Dec 1 2010 > GEM: maintained by IOhannes m zmoelnig > GEM: Authors : Mark Danks (original version) > GEM: Chris Clepper > GEM: James Tittle > GEM: IOhannes m zmoelnig > GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et > al. > GEM: found a bug? miss a feature? please report it: > GEM: homepage http://gem.iem.at/ > GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ > GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ > GEM: compiled for SIMD architecture: MMX > GEM: using MMX optimization > libdir_loader: added 'cyclone' to the global objectclass path > libdir_loader: added 'zexy' to the global objectclass path > libdir_loader: added 'creb' to the global objectclass path > /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: > /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: > cxc_split_setup > libdir_loader: added 'cxc' to the global objectclass path > libdir_loader: added 'iemlib' to the global objectclass path > list-abs: can't load library > libdir_loader: added 'mapping' to the global objectclass path > /usr/lib/pd-extended/extra/markex/markex.pd_linux: > /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined symbol: > invert_setup > libdir_loader: added 'markex' to the global objectclass path > libdir_loader: added 'maxlib' to the global objectclass path > memento: can't load library > libdir_loader: added 'mjlib' to the global objectclass path > libdir_loader: added 'motex' to the global objectclass path > libdir_loader: added 'oscx' to the global objectclass path > pddp: can't load library > libdir_loader: added 'pdogg' to the global objectclass path > pixeltango: can't load library > libdir_loader: added 'pmpd' to the global objectclass path > rradical: can't load library > libdir_loader: added 'sigpack' to the global objectclass path > libdir_loader: added 'smlib' to the global objectclass path > libdir_loader: added 'toxy' to the global objectclass path > libdir_loader: added 'unauthorized' to the global objectclass path > vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by > HCS) > libdir_loader: added 'pan' to the global objectclass path > libdir_loader: added 'freeverb' to the global objectclass path > libdir_loader: added 'hcs' to the global objectclass path > jmmmp: can't load library > libdir_loader: added 'ext13' to the global objectclass path > libdir_loader: added 'ggee' to the global objectclass path > libdir_loader: added 'flib' to the global objectclass path > libdir_loader: added 'ekext' to the global objectclass path > libdir_loader: added 'flatspace' to the global objectclass path > PDP: pure data packet version 0.12.5-darcs > PiDiP : additional video processing objects for PDP > version 0.12.23 ( ) > pdp_colorgrid: version 0.4 > by Yves Degoyon () & Lluis Gomez i Bigorda ( omitted>) > > Namely, items in question include: > ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: > cxc_split_setup > libdir_loader: added 'cxc' to the global objectclass path > list-abs: can't load library > ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined symbol: > invert_setup > libdir_loader: added 'markex' to the global objectclass path > memento: can't load library > pixeltango: can't load library > rradical: can't load library > jmmmp: can't load library > > default.pdextended looks as follows: > standardpath: 1 > verbose: 0 > defeatrt: 0 > flags: > loadlib1: libdir > loadlib2: Gem > loadlib3: cyclone > loadlib4: zexy > loadlib5: creb > loadlib6: cxc > loadlib7: iemlib > loadlib8: list-abs > loadlib9: mapping > loadlib10: markex > loadlib11: maxlib > loadlib12: memento > loadlib13: mjlib > loadlib14: motex > loadlib15: oscx > loadlib16: pddp > loadlib17: pdogg > loadlib18: pixeltango > loadlib19: pmpd > loadlib20: rradical > loadlib21: sigpack > loadlib22: smlib > loadlib23: toxy > loadlib24: unauthorized > loadlib25: vbap > loadlib26: pan > loadlib27: hcs > loadlib28: jmmmp > loadlib29: ext13 > loadlib30: ggee > loadlib31: iem_anything > loadlib32: flib > loadlib33: ekext > loadlib34: flatspace > loadlib35: pdp > loadlib36: pidip > nloadlib: 36 > path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType > npath: 1 > > Interestingly cxc's object that throws unknown symbol as part of lib > opens just fine and behaves (AFAIK) as expected. > > Also, FWIW, these compiled without a hitch on 0.42.5 extended. > > So, I guess my question is, is the latest pd-extended meant to use > default.pdextended at all and if so, what is the reason for the said > errors? > > Please advise. > > Ico > > From august at alien.mur.at Wed Dec 1 17:30:23 2010 From: august at alien.mur.at (august) Date: Wed, 1 Dec 2010 17:30:23 +0100 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <4CF6228B.3000404@4thharmonic.com> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> Message-ID: <20101201163023.GA2821@alien.mur.at> > ok I downloaded Pd-vanilla 0.42-6 from puredata.info and ran the patch. It took > about 10 mins, but eventually there were a couple of buzzes. No libs or other > externals, just pd-vanilla 0.42-6 with readanysf~ running your stress patch. yeah, I heard it once too.....not sure yet what is causing it. From pedro.lopes at ist.utl.pt Wed Dec 1 17:52:27 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 16:52:27 +0000 Subject: [PD] New user - technical questions In-Reply-To: <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: > I am starting with Pd and have some questions: > - does Pd support multi-threading? >maybe someone else could answer this one in depth, i know that tim blechmann has worked on a fork >which does this I'm interested in multi-threading "inside" pd, i.e..: could an external be compiled with openMP and have parallelization. Where can I find this? Best regards, Pedro On Tue, Nov 30, 2010 at 10:23 PM, Hans-Christoph Steiner wrote: > > On Nov 30, 2010, at 5:06 PM, tim vets wrote: > > > > 2010/11/30 Xavier Miller > >> Hello, greetings from Belgium, >> >> I am starting with Pd and have some questions: >> - does Pd support multi-threading? If not, is it possible to launch many >> Pd instances and sync them? >> > > take a look at the [pd~] object > or you can simply run multiple pd instances and send messages between > them... > > - can Pd dynamically change its patches without stopping the engine? Can Pd >> unload some objects, open other patches, connect them? >> > > Yes, though you have to take care a bit. If you load huge files or create > or delete many tilde objects, the dsp engine may be interrupted. > look at "dynamic patching", or 'pd-msg' stuff > > >> - can Pd run without GUI, even without X support? >> > > yes, do "pd -nogui", don't know if you have to have X running though, I > suppose not? > > >> - can Pd be embedded in an application, and controlled programmatically? >> (if not, I can use OSC) >> >> > We are using pd as a soundengine for a game development project. ( > cityinabottle.org ) > The main program is python and pd is running in the background (-nogui) > with OSC communication. > > > That sounds very interesting, I'd love to hear more about it! > > .hc > > > > ---------------------------------------------------------------------------- > > The arc of history bends towards justice. - Dr. Martin Luther King, Jr. > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 1 17:58:45 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 1 Dec 2010 11:58:45 -0500 (EST) Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: On Wed, 1 Dec 2010, Pedro Lopes wrote: > i know that tim blechmann has worked on a fork Wasn't this not part of a fork, but a pair of object classes, one of which may have been called [fork] ? Totally different use of the word. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Wed Dec 1 18:00:38 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 01 Dec 2010 12:00:38 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs Message-ID: These are however included in the example default.pdsettings inside of the packages/linux_make folder. Hence my confusion. So, where is the "official" default.pdsettings then located? Hans-Christoph Steiner wrote: > >For something like list-abs, with only abstractions, its just a question >of getting the files in the right place. Look at the Pd-extended >release for an example. For the "can't find symbol" errors, looks like >those objects weren't built properly. Looks like you also threw in a >markex.pd_linux and cxc.pd_linux, which Pd-extended does not. > >.hc > >On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" wrote: >> Hans (and others who may know the answer to the following question), >> >> I've tried using default.pdextended included in the >> ~/pd-extended/packages/linux_make/ folder in conjunction with the latest >> build of pd-extended (built from scratch) for auto-loading some of the >> libs and found that some of the newly recompiled externals report errors >> as follows: >> >> [import] $Revision: 1.2 $ >> [import] is still in development, the interface could change! >> compiled against Pd version 0.42.5 >> libdir loader $Revision: 1.8 $ >> compiled on Dec 1 2010 at 03:11:55 >> compiled against Pd version 0.42.5.extended-20101201 >> GEM: Graphics Environment for Multimedia >> GEM: ver: 0.91.3 'tigital' >> GEM: compiled: Dec 1 2010 >> GEM: maintained by IOhannes m zmoelnig >> GEM: Authors : Mark Danks (original version) >> GEM: Chris Clepper >> GEM: James Tittle >> GEM: IOhannes m zmoelnig >> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille Henry, et >> al. >> GEM: found a bug? miss a feature? please report it: >> GEM: homepage http://gem.iem.at/ >> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ >> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ >> GEM: compiled for SIMD architecture: MMX >> GEM: using MMX optimization >> libdir_loader: added 'cyclone' to the global objectclass path >> libdir_loader: added 'zexy' to the global objectclass path >> libdir_loader: added 'creb' to the global objectclass path >> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: >> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: >> cxc_split_setup >> libdir_loader: added 'cxc' to the global objectclass path >> libdir_loader: added 'iemlib' to the global objectclass path >> list-abs: can't load library >> libdir_loader: added 'mapping' to the global objectclass path >> /usr/lib/pd-extended/extra/markex/markex.pd_linux: >> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined symbol: >> invert_setup >> libdir_loader: added 'markex' to the global objectclass path >> libdir_loader: added 'maxlib' to the global objectclass path >> memento: can't load library >> libdir_loader: added 'mjlib' to the global objectclass path >> libdir_loader: added 'motex' to the global objectclass path >> libdir_loader: added 'oscx' to the global objectclass path >> pddp: can't load library >> libdir_loader: added 'pdogg' to the global objectclass path >> pixeltango: can't load library >> libdir_loader: added 'pmpd' to the global objectclass path >> rradical: can't load library >> libdir_loader: added 'sigpack' to the global objectclass path >> libdir_loader: added 'smlib' to the global objectclass path >> libdir_loader: added 'toxy' to the global objectclass path >> libdir_loader: added 'unauthorized' to the global objectclass path >> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by >> HCS) >> libdir_loader: added 'pan' to the global objectclass path >> libdir_loader: added 'freeverb' to the global objectclass path >> libdir_loader: added 'hcs' to the global objectclass path >> jmmmp: can't load library >> libdir_loader: added 'ext13' to the global objectclass path >> libdir_loader: added 'ggee' to the global objectclass path >> libdir_loader: added 'flib' to the global objectclass path >> libdir_loader: added 'ekext' to the global objectclass path >> libdir_loader: added 'flatspace' to the global objectclass path >> PDP: pure data packet version 0.12.5-darcs >> PiDiP : additional video processing objects for PDP >> version 0.12.23 ( ) >> pdp_colorgrid: version 0.4 >> by Yves Degoyon () & Lluis Gomez i Bigorda (> omitted>) >> >> Namely, items in question include: >> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: >> cxc_split_setup >> libdir_loader: added 'cxc' to the global objectclass path >> list-abs: can't load library >> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined symbol: >> invert_setup >> libdir_loader: added 'markex' to the global objectclass path >> memento: can't load library >> pixeltango: can't load library >> rradical: can't load library >> jmmmp: can't load library >> >> default.pdextended looks as follows: >> standardpath: 1 >> verbose: 0 >> defeatrt: 0 >> flags: >> loadlib1: libdir >> loadlib2: Gem >> loadlib3: cyclone >> loadlib4: zexy >> loadlib5: creb >> loadlib6: cxc >> loadlib7: iemlib >> loadlib8: list-abs >> loadlib9: mapping >> loadlib10: markex >> loadlib11: maxlib >> loadlib12: memento >> loadlib13: mjlib >> loadlib14: motex >> loadlib15: oscx >> loadlib16: pddp >> loadlib17: pdogg >> loadlib18: pixeltango >> loadlib19: pmpd >> loadlib20: rradical >> loadlib21: sigpack >> loadlib22: smlib >> loadlib23: toxy >> loadlib24: unauthorized >> loadlib25: vbap >> loadlib26: pan >> loadlib27: hcs >> loadlib28: jmmmp >> loadlib29: ext13 >> loadlib30: ggee >> loadlib31: iem_anything >> loadlib32: flib >> loadlib33: ekext >> loadlib34: flatspace >> loadlib35: pdp >> loadlib36: pidip >> nloadlib: 36 >> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType >> npath: 1 >> >> Interestingly cxc's object that throws unknown symbol as part of lib >> opens just fine and behaves (AFAIK) as expected. >> >> Also, FWIW, these compiled without a hitch on 0.42.5 extended. >> >> So, I guess my question is, is the latest pd-extended meant to use >> default.pdextended at all and if so, what is the reason for the said >> errors? >> >> Please advise. >> >> Ico >> >> From pedro.lopes at ist.utl.pt Wed Dec 1 18:08:49 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 17:08:49 +0000 Subject: [PD] Setting tempo via microphone input (eg audience clapping) In-Reply-To: References: Message-ID: Very easy to do (i did a similar thing , where I used a microphone to create gestures to control an multitouch DJ application, see a small paper in [1] ). In my approach I used gesture templates, but since all you want is "tapping" (or claping) you are just looking for "peaks" in amplitude analysis. So: mic -> pd -> "attack detection" -> hit a bang that will set the tempo -> compute tempo in BPM -> build an OSC message and ship it to a port, where the ardour/DAW will listen. Now "attack detection" in PD can be performed in various ways, one cool way is to use bonk~ to detect attacks (see Miller's paper in [2]) or on a simpler level you can analyse the signal manually with env~. Computing the "tempo" is very easy, you just need to measure the time between to bangs. And convert that to BPM (beats per minute, thus 60 seconds). There's a patch here in the list that does that, I remember talking about that here. The final stage is simple, "Sending the OSC" message, just see the help patch of the packOSC and other OSC-related externals, they supply examples. Also Jo?o Pais, has so nice information on controlling Ardour via pd in here [3] and he has a patch for it. About building and shipping the OSC message [1] http://dl.dropbox.com/u/7329207/PedroLopesDTW-based_RecOPad2010.pdf [2] http://www-crca.ucsd.edu/~tapel/icmc98.pdf [3] http://puredata.info/Members/jmmmp hope this helps, Pedro On Wed, Dec 1, 2010 at 5:55 AM, Paul Winchester wrote: > Hi All, > > I am working on a project in which I would like to have the tempo of a DAW > (Ableton, FL Studio, etc) set by the clapping of an audience. Not sure how > to approach tackling the problem. Any and all help is appreciated. > > Thanks. > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Wed Dec 1 18:12:16 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 12:12:16 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs In-Reply-To: References: Message-ID: <699B780C-0404-41EB-9B39-23D03AE6ABE8@at.or.at> You have the right source for that file, packages/linux_make. But I don't think your problems below have anything to do with that file, rather how the libraries were built and installed. .hc On Dec 1, 2010, at 12:00 PM, Ivica Ico Bukvic wrote: > These are however included in the example default.pdsettings inside > of the packages/linux_make folder. Hence my confusion. So, where is > the "official" default.pdsettings then located? > > Hans-Christoph Steiner wrote: > >> >> For something like list-abs, with only abstractions, its just a >> question >> of getting the files in the right place. Look at the Pd-extended >> release for an example. For the "can't find symbol" errors, looks >> like >> those objects weren't built properly. Looks like you also threw in a >> markex.pd_linux and cxc.pd_linux, which Pd-extended does not. >> >> .hc >> >> On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" >> wrote: >>> Hans (and others who may know the answer to the following question), >>> >>> I've tried using default.pdextended included in the >>> ~/pd-extended/packages/linux_make/ folder in conjunction with the >>> latest >>> build of pd-extended (built from scratch) for auto-loading some of >>> the >>> libs and found that some of the newly recompiled externals report >>> errors >>> as follows: >>> >>> [import] $Revision: 1.2 $ >>> [import] is still in development, the interface could change! >>> compiled against Pd version 0.42.5 >>> libdir loader $Revision: 1.8 $ >>> compiled on Dec 1 2010 at 03:11:55 >>> compiled against Pd version 0.42.5.extended-20101201 >>> GEM: Graphics Environment for Multimedia >>> GEM: ver: 0.91.3 'tigital' >>> GEM: compiled: Dec 1 2010 >>> GEM: maintained by IOhannes m zmoelnig >>> GEM: Authors : Mark Danks (original version) >>> GEM: Chris Clepper >>> GEM: James Tittle >>> GEM: IOhannes m zmoelnig >>> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille >>> Henry, et >>> al. >>> GEM: found a bug? miss a feature? please report it: >>> GEM: homepage http://gem.iem.at/ >>> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ >>> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ >>> GEM: compiled for SIMD architecture: MMX >>> GEM: using MMX optimization >>> libdir_loader: added 'cyclone' to the global objectclass path >>> libdir_loader: added 'zexy' to the global objectclass path >>> libdir_loader: added 'creb' to the global objectclass path >>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: >>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: >>> cxc_split_setup >>> libdir_loader: added 'cxc' to the global objectclass path >>> libdir_loader: added 'iemlib' to the global objectclass path >>> list-abs: can't load library >>> libdir_loader: added 'mapping' to the global objectclass path >>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: >>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined symbol: >>> invert_setup >>> libdir_loader: added 'markex' to the global objectclass path >>> libdir_loader: added 'maxlib' to the global objectclass path >>> memento: can't load library >>> libdir_loader: added 'mjlib' to the global objectclass path >>> libdir_loader: added 'motex' to the global objectclass path >>> libdir_loader: added 'oscx' to the global objectclass path >>> pddp: can't load library >>> libdir_loader: added 'pdogg' to the global objectclass path >>> pixeltango: can't load library >>> libdir_loader: added 'pmpd' to the global objectclass path >>> rradical: can't load library >>> libdir_loader: added 'sigpack' to the global objectclass path >>> libdir_loader: added 'smlib' to the global objectclass path >>> libdir_loader: added 'toxy' to the global objectclass path >>> libdir_loader: added 'unauthorized' to the global objectclass path >>> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by >>> HCS) >>> libdir_loader: added 'pan' to the global objectclass path >>> libdir_loader: added 'freeverb' to the global objectclass path >>> libdir_loader: added 'hcs' to the global objectclass path >>> jmmmp: can't load library >>> libdir_loader: added 'ext13' to the global objectclass path >>> libdir_loader: added 'ggee' to the global objectclass path >>> libdir_loader: added 'flib' to the global objectclass path >>> libdir_loader: added 'ekext' to the global objectclass path >>> libdir_loader: added 'flatspace' to the global objectclass path >>> PDP: pure data packet version 0.12.5-darcs >>> PiDiP : additional video processing objects for PDP >>> version 0.12.23 ( ) >>> pdp_colorgrid: version 0.4 >>> by Yves Degoyon () & Lluis Gomez i Bigorda (>> omitted>) >>> >>> Namely, items in question include: >>> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: >>> cxc_split_setup >>> libdir_loader: added 'cxc' to the global objectclass path >>> list-abs: can't load library >>> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined >>> symbol: >>> invert_setup >>> libdir_loader: added 'markex' to the global objectclass path >>> memento: can't load library >>> pixeltango: can't load library >>> rradical: can't load library >>> jmmmp: can't load library >>> >>> default.pdextended looks as follows: >>> standardpath: 1 >>> verbose: 0 >>> defeatrt: 0 >>> flags: >>> loadlib1: libdir >>> loadlib2: Gem >>> loadlib3: cyclone >>> loadlib4: zexy >>> loadlib5: creb >>> loadlib6: cxc >>> loadlib7: iemlib >>> loadlib8: list-abs >>> loadlib9: mapping >>> loadlib10: markex >>> loadlib11: maxlib >>> loadlib12: memento >>> loadlib13: mjlib >>> loadlib14: motex >>> loadlib15: oscx >>> loadlib16: pddp >>> loadlib17: pdogg >>> loadlib18: pixeltango >>> loadlib19: pmpd >>> loadlib20: rradical >>> loadlib21: sigpack >>> loadlib22: smlib >>> loadlib23: toxy >>> loadlib24: unauthorized >>> loadlib25: vbap >>> loadlib26: pan >>> loadlib27: hcs >>> loadlib28: jmmmp >>> loadlib29: ext13 >>> loadlib30: ggee >>> loadlib31: iem_anything >>> loadlib32: flib >>> loadlib33: ekext >>> loadlib34: flatspace >>> loadlib35: pdp >>> loadlib36: pidip >>> nloadlib: 36 >>> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType >>> npath: 1 >>> >>> Interestingly cxc's object that throws unknown symbol as part of lib >>> opens just fine and behaves (AFAIK) as expected. >>> >>> Also, FWIW, these compiled without a hitch on 0.42.5 extended. >>> >>> So, I guess my question is, is the latest pd-extended meant to use >>> default.pdextended at all and if so, what is the reason for the said >>> errors? >>> >>> Please advise. >>> >>> Ico >>> >>> ---------------------------------------------------------------------------- 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 From pedro.lopes at ist.utl.pt Wed Dec 1 18:12:56 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 17:12:56 +0000 Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: Anyway, where are those [fork]s? I'm hungry! (sorry for the bad joke) On Wed, Dec 1, 2010 at 4:58 PM, Mathieu Bouchard wrote: > On Wed, 1 Dec 2010, Pedro Lopes wrote: > > i know that tim blechmann has worked on a fork >> > > Wasn't this not part of a fork, but a pair of object classes, one of which > may have been called [fork] ? Totally different use of the word. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Wed Dec 1 18:19:43 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 12:19:43 -0500 Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: > > I am starting with Pd and have some questions: > > - does Pd support multi-threading? > >maybe someone else could answer this one in depth, i know that tim > blechmann has worked on a fork >which does this > > I'm interested in multi-threading "inside" pd, i.e..: could an > external be compiled with openMP and have parallelization. Where can > I find this? Parallelization is built into Pd, just put down objects, and they will run in parallel. Granted, Pd doesn't use threads to implement the parallelization because it aims to be completely deterministic (basically, that means a patch run exactly the same everytime). Its difficult to write a deterministic program using standard threads. It sounds to me that you have a solution in your head looking for a problem, perhaps you could start with the problem? .hc > > > > On Tue, Nov 30, 2010 at 10:23 PM, Hans-Christoph Steiner > wrote: > > On Nov 30, 2010, at 5:06 PM, tim vets wrote: > >> >> >> 2010/11/30 Xavier Miller >> Hello, greetings from Belgium, >> >> I am starting with Pd and have some questions: >> - does Pd support multi-threading? If not, is it possible to launch >> many Pd instances and sync them? >> >> take a look at the [pd~] object >> or you can simply run multiple pd instances and send messages >> between them... >> >> - can Pd dynamically change its patches without stopping the >> engine? Can Pd unload some objects, open other patches, connect them? >> >> Yes, though you have to take care a bit. If you load huge files or >> create or delete many tilde objects, the dsp engine may be >> interrupted. >> look at "dynamic patching", or 'pd-msg' stuff >> >> - can Pd run without GUI, even without X support? >> >> yes, do "pd -nogui", don't know if you have to have X running >> though, I suppose not? >> >> - can Pd be embedded in an application, and controlled >> programmatically? (if not, I can use OSC) >> >> >> We are using pd as a soundengine for a game development project. >> ( cityinabottle.org ) >> The main program is python and pd is running in the background (- >> nogui) with OSC communication. > > > That sounds very interesting, I'd love to hear more about it! > > .hc > > > ---------------------------------------------------------------------------- > > The arc of history bends towards justice. - Dr. Martin Luther > King, Jr. > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes ---------------------------------------------------------------------------- I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque -------------- next part -------------- An HTML attachment was scrubbed... URL: From pedro.lopes at ist.utl.pt Wed Dec 1 18:44:38 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 17:44:38 +0000 Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: >Its difficult to write a deterministic program using standard threads. I know, it's difficult to achieve regular results when you depend on processor scheduling :) >It sounds to me that you have a solution in your head looking for a problem, perhaps you could start >with the problem? You are right Hans, I can explain better :) Well I was messing around with DTW implementation, I already have my external working for PD (which I used in [1]) and will be available to everyone when I have some quality free time for it (its so much hardcoded right now, it sucks). During that I realized I could implement it in parallel via OpenMP, but tried to compile the code with some openMP directives and it did not work for the pd_external, it seemed that PD could not handle it somehow[2]. So what I wanted was "an object" to be parallel by itself. Not a series of different objects. Does anyone ever made an external that itself uses openMP? Best regards, Pedro [1] http://dl.dropbox.com/u/7329207/PedroLopesDTW-based_RecOPad2010.pdf [2] note: my know how of pd internal's is very very limited. -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbeezez at gmail.com Wed Dec 1 18:48:54 2010 From: jbeezez at gmail.com (J bz) Date: Wed, 1 Dec 2010 17:48:54 +0000 Subject: [PD] msd-editor In-Reply-To: <4CF65773.50506@yahoo.fr> References: <4CF65773.50506@yahoo.fr> Message-ID: Hey Nicolas, Thanks for that. I will check it out later. Regards, Julian On 1 December 2010 14:10, Nicolas Montgermont wrote: > Hello, > > You can still find it in the svn here: > > http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/externals/nusmuk/msd/editor/ > you can download a tarball down the page > but it's been a while i haven't tested it. > If you don't have the binaries, the easier is to download them from thomas > grill's website (thanks thomas): > http://grrrr.org/ext/beta/ > > msd2D is required for the editor. > n > > Le 01/12/10 14:48, J bz a ?crit : > > Hi All, > > Is msd-editor dead? Can't seem to find it anywhere now that I have finally > got round to wanting to check it out. > > Cheers, > > Julian > > > _______________________________________________Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > -- > http://nim.on.free.fr > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbeezez at gmail.com Wed Dec 1 18:57:20 2010 From: jbeezez at gmail.com (J bz) Date: Wed, 1 Dec 2010 17:57:20 +0000 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question Message-ID: Hey all, I'm working on composing a piece within pd for viola in which I would like to attach some kind of sensor to the head of the instrument. The sensor must be capable of tracking the performers movements on the x,y,z axis', be undetectable for the performer, and be wireless. I'm not sure whether something arduino or some sort of bluetooth device would be preferable? Would be very grateful if any listers have any experience in these matters and could recommend some devices, pointers of things to watch out for (bluetooth in concert venues for example), general sturdiness of various items, etc. Many thanks, and best wishes, Julian -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Wed Dec 1 19:26:07 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 01 Dec 2010 13:26:07 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs Message-ID: <3utjn7aovhp979m55b09gt75.1291227967069@email.android.com> However the cxc library and markex are a part of the default.pdextended file provided in the packages/linux_make dir which means that they are apparently a part of pd-extended, yet they fail to build properly using default build scripts. So are they a part of pd-extended or not? Hans-Christoph Steiner wrote: > >You have the right source for that file, packages/linux_make. But I >don't think your problems below have anything to do with that file, >rather how the libraries were built and installed. > >.hc > >On Dec 1, 2010, at 12:00 PM, Ivica Ico Bukvic wrote: > >> These are however included in the example default.pdsettings inside >> of the packages/linux_make folder. Hence my confusion. So, where is >> the "official" default.pdsettings then located? >> >> Hans-Christoph Steiner wrote: >> >>> >>> For something like list-abs, with only abstractions, its just a >>> question >>> of getting the files in the right place. Look at the Pd-extended >>> release for an example. For the "can't find symbol" errors, looks >>> like >>> those objects weren't built properly. Looks like you also threw in a >>> markex.pd_linux and cxc.pd_linux, which Pd-extended does not. >>> >>> .hc >>> >>> On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" >>> wrote: >>>> Hans (and others who may know the answer to the following question), >>>> >>>> I've tried using default.pdextended included in the >>>> ~/pd-extended/packages/linux_make/ folder in conjunction with the >>>> latest >>>> build of pd-extended (built from scratch) for auto-loading some of >>>> the >>>> libs and found that some of the newly recompiled externals report >>>> errors >>>> as follows: >>>> >>>> [import] $Revision: 1.2 $ >>>> [import] is still in development, the interface could change! >>>> compiled against Pd version 0.42.5 >>>> libdir loader $Revision: 1.8 $ >>>> compiled on Dec 1 2010 at 03:11:55 >>>> compiled against Pd version 0.42.5.extended-20101201 >>>> GEM: Graphics Environment for Multimedia >>>> GEM: ver: 0.91.3 'tigital' >>>> GEM: compiled: Dec 1 2010 >>>> GEM: maintained by IOhannes m zmoelnig >>>> GEM: Authors : Mark Danks (original version) >>>> GEM: Chris Clepper >>>> GEM: James Tittle >>>> GEM: IOhannes m zmoelnig >>>> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille >>>> Henry, et >>>> al. >>>> GEM: found a bug? miss a feature? please report it: >>>> GEM: homepage http://gem.iem.at/ >>>> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ >>>> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ >>>> GEM: compiled for SIMD architecture: MMX >>>> GEM: using MMX optimization >>>> libdir_loader: added 'cyclone' to the global objectclass path >>>> libdir_loader: added 'zexy' to the global objectclass path >>>> libdir_loader: added 'creb' to the global objectclass path >>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: >>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: >>>> cxc_split_setup >>>> libdir_loader: added 'cxc' to the global objectclass path >>>> libdir_loader: added 'iemlib' to the global objectclass path >>>> list-abs: can't load library >>>> libdir_loader: added 'mapping' to the global objectclass path >>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: >>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined symbol: >>>> invert_setup >>>> libdir_loader: added 'markex' to the global objectclass path >>>> libdir_loader: added 'maxlib' to the global objectclass path >>>> memento: can't load library >>>> libdir_loader: added 'mjlib' to the global objectclass path >>>> libdir_loader: added 'motex' to the global objectclass path >>>> libdir_loader: added 'oscx' to the global objectclass path >>>> pddp: can't load library >>>> libdir_loader: added 'pdogg' to the global objectclass path >>>> pixeltango: can't load library >>>> libdir_loader: added 'pmpd' to the global objectclass path >>>> rradical: can't load library >>>> libdir_loader: added 'sigpack' to the global objectclass path >>>> libdir_loader: added 'smlib' to the global objectclass path >>>> libdir_loader: added 'toxy' to the global objectclass path >>>> libdir_loader: added 'unauthorized' to the global objectclass path >>>> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd port by >>>> HCS) >>>> libdir_loader: added 'pan' to the global objectclass path >>>> libdir_loader: added 'freeverb' to the global objectclass path >>>> libdir_loader: added 'hcs' to the global objectclass path >>>> jmmmp: can't load library >>>> libdir_loader: added 'ext13' to the global objectclass path >>>> libdir_loader: added 'ggee' to the global objectclass path >>>> libdir_loader: added 'flib' to the global objectclass path >>>> libdir_loader: added 'ekext' to the global objectclass path >>>> libdir_loader: added 'flatspace' to the global objectclass path >>>> PDP: pure data packet version 0.12.5-darcs >>>> PiDiP : additional video processing objects for PDP >>>> version 0.12.23 ( ) >>>> pdp_colorgrid: version 0.4 >>>> by Yves Degoyon () & Lluis Gomez i Bigorda (>>> omitted>) >>>> >>>> Namely, items in question include: >>>> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: >>>> cxc_split_setup >>>> libdir_loader: added 'cxc' to the global objectclass path >>>> list-abs: can't load library >>>> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined >>>> symbol: >>>> invert_setup >>>> libdir_loader: added 'markex' to the global objectclass path >>>> memento: can't load library >>>> pixeltango: can't load library >>>> rradical: can't load library >>>> jmmmp: can't load library >>>> >>>> default.pdextended looks as follows: >>>> standardpath: 1 >>>> verbose: 0 >>>> defeatrt: 0 >>>> flags: >>>> loadlib1: libdir >>>> loadlib2: Gem >>>> loadlib3: cyclone >>>> loadlib4: zexy >>>> loadlib5: creb >>>> loadlib6: cxc >>>> loadlib7: iemlib >>>> loadlib8: list-abs >>>> loadlib9: mapping >>>> loadlib10: markex >>>> loadlib11: maxlib >>>> loadlib12: memento >>>> loadlib13: mjlib >>>> loadlib14: motex >>>> loadlib15: oscx >>>> loadlib16: pddp >>>> loadlib17: pdogg >>>> loadlib18: pixeltango >>>> loadlib19: pmpd >>>> loadlib20: rradical >>>> loadlib21: sigpack >>>> loadlib22: smlib >>>> loadlib23: toxy >>>> loadlib24: unauthorized >>>> loadlib25: vbap >>>> loadlib26: pan >>>> loadlib27: hcs >>>> loadlib28: jmmmp >>>> loadlib29: ext13 >>>> loadlib30: ggee >>>> loadlib31: iem_anything >>>> loadlib32: flib >>>> loadlib33: ekext >>>> loadlib34: flatspace >>>> loadlib35: pdp >>>> loadlib36: pidip >>>> nloadlib: 36 >>>> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType >>>> npath: 1 >>>> >>>> Interestingly cxc's object that throws unknown symbol as part of lib >>>> opens just fine and behaves (AFAIK) as expected. >>>> >>>> Also, FWIW, these compiled without a hitch on 0.42.5 extended. >>>> >>>> So, I guess my question is, is the latest pd-extended meant to use >>>> default.pdextended at all and if so, what is the reason for the said >>>> errors? >>>> >>>> Please advise. >>>> >>>> Ico >>>> >>>> > > > > >---------------------------------------------------------------------------- > >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 > > From hans at at.or.at Wed Dec 1 19:39:27 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 13:39:27 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs In-Reply-To: <3utjn7aovhp979m55b09gt75.1291227967069@email.android.com> References: <3utjn7aovhp979m55b09gt75.1291227967069@email.android.com> Message-ID: They are part of pd-extended, and they build properly on the build machines. Check the nightly builds for more info: http://autobuild.puredata.info/ .hc On Dec 1, 2010, at 1:26 PM, Ivica Ico Bukvic wrote: > However the cxc library and markex are a part of the > default.pdextended file provided in the packages/linux_make dir > which means that they are apparently a part of pd-extended, yet they > fail to build properly using default build scripts. So are they a > part of pd-extended or not? > > Hans-Christoph Steiner wrote: > >> >> You have the right source for that file, packages/linux_make. But I >> don't think your problems below have anything to do with that file, >> rather how the libraries were built and installed. >> >> .hc >> >> On Dec 1, 2010, at 12:00 PM, Ivica Ico Bukvic wrote: >> >>> These are however included in the example default.pdsettings inside >>> of the packages/linux_make folder. Hence my confusion. So, where is >>> the "official" default.pdsettings then located? >>> >>> Hans-Christoph Steiner wrote: >>> >>>> >>>> For something like list-abs, with only abstractions, its just a >>>> question >>>> of getting the files in the right place. Look at the Pd-extended >>>> release for an example. For the "can't find symbol" errors, looks >>>> like >>>> those objects weren't built properly. Looks like you also threw >>>> in a >>>> markex.pd_linux and cxc.pd_linux, which Pd-extended does not. >>>> >>>> .hc >>>> >>>> On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" >>>> wrote: >>>>> Hans (and others who may know the answer to the following >>>>> question), >>>>> >>>>> I've tried using default.pdextended included in the >>>>> ~/pd-extended/packages/linux_make/ folder in conjunction with the >>>>> latest >>>>> build of pd-extended (built from scratch) for auto-loading some of >>>>> the >>>>> libs and found that some of the newly recompiled externals report >>>>> errors >>>>> as follows: >>>>> >>>>> [import] $Revision: 1.2 $ >>>>> [import] is still in development, the interface could change! >>>>> compiled against Pd version 0.42.5 >>>>> libdir loader $Revision: 1.8 $ >>>>> compiled on Dec 1 2010 at 03:11:55 >>>>> compiled against Pd version 0.42.5.extended-20101201 >>>>> GEM: Graphics Environment for Multimedia >>>>> GEM: ver: 0.91.3 'tigital' >>>>> GEM: compiled: Dec 1 2010 >>>>> GEM: maintained by IOhannes m zmoelnig >>>>> GEM: Authors : Mark Danks (original version) >>>>> GEM: Chris Clepper >>>>> GEM: James Tittle >>>>> GEM: IOhannes m zmoelnig >>>>> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille >>>>> Henry, et >>>>> al. >>>>> GEM: found a bug? miss a feature? please report it: >>>>> GEM: homepage http://gem.iem.at/ >>>>> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ >>>>> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ >>>>> GEM: compiled for SIMD architecture: MMX >>>>> GEM: using MMX optimization >>>>> libdir_loader: added 'cyclone' to the global objectclass path >>>>> libdir_loader: added 'zexy' to the global objectclass path >>>>> libdir_loader: added 'creb' to the global objectclass path >>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: >>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: >>>>> cxc_split_setup >>>>> libdir_loader: added 'cxc' to the global objectclass path >>>>> libdir_loader: added 'iemlib' to the global objectclass path >>>>> list-abs: can't load library >>>>> libdir_loader: added 'mapping' to the global objectclass path >>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: >>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined >>>>> symbol: >>>>> invert_setup >>>>> libdir_loader: added 'markex' to the global objectclass path >>>>> libdir_loader: added 'maxlib' to the global objectclass path >>>>> memento: can't load library >>>>> libdir_loader: added 'mjlib' to the global objectclass path >>>>> libdir_loader: added 'motex' to the global objectclass path >>>>> libdir_loader: added 'oscx' to the global objectclass path >>>>> pddp: can't load library >>>>> libdir_loader: added 'pdogg' to the global objectclass path >>>>> pixeltango: can't load library >>>>> libdir_loader: added 'pmpd' to the global objectclass path >>>>> rradical: can't load library >>>>> libdir_loader: added 'sigpack' to the global objectclass path >>>>> libdir_loader: added 'smlib' to the global objectclass path >>>>> libdir_loader: added 'toxy' to the global objectclass path >>>>> libdir_loader: added 'unauthorized' to the global objectclass path >>>>> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd >>>>> port by >>>>> HCS) >>>>> libdir_loader: added 'pan' to the global objectclass path >>>>> libdir_loader: added 'freeverb' to the global objectclass path >>>>> libdir_loader: added 'hcs' to the global objectclass path >>>>> jmmmp: can't load library >>>>> libdir_loader: added 'ext13' to the global objectclass path >>>>> libdir_loader: added 'ggee' to the global objectclass path >>>>> libdir_loader: added 'flib' to the global objectclass path >>>>> libdir_loader: added 'ekext' to the global objectclass path >>>>> libdir_loader: added 'flatspace' to the global objectclass path >>>>> PDP: pure data packet version 0.12.5-darcs >>>>> PiDiP : additional video processing objects for PDP >>>>> version 0.12.23 ( ) >>>>> pdp_colorgrid: version 0.4 >>>>> by Yves Degoyon () & Lluis Gomez i Bigorda (>>>> omitted>) >>>>> >>>>> Namely, items in question include: >>>>> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: >>>>> cxc_split_setup >>>>> libdir_loader: added 'cxc' to the global objectclass path >>>>> list-abs: can't load library >>>>> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined >>>>> symbol: >>>>> invert_setup >>>>> libdir_loader: added 'markex' to the global objectclass path >>>>> memento: can't load library >>>>> pixeltango: can't load library >>>>> rradical: can't load library >>>>> jmmmp: can't load library >>>>> >>>>> default.pdextended looks as follows: >>>>> standardpath: 1 >>>>> verbose: 0 >>>>> defeatrt: 0 >>>>> flags: >>>>> loadlib1: libdir >>>>> loadlib2: Gem >>>>> loadlib3: cyclone >>>>> loadlib4: zexy >>>>> loadlib5: creb >>>>> loadlib6: cxc >>>>> loadlib7: iemlib >>>>> loadlib8: list-abs >>>>> loadlib9: mapping >>>>> loadlib10: markex >>>>> loadlib11: maxlib >>>>> loadlib12: memento >>>>> loadlib13: mjlib >>>>> loadlib14: motex >>>>> loadlib15: oscx >>>>> loadlib16: pddp >>>>> loadlib17: pdogg >>>>> loadlib18: pixeltango >>>>> loadlib19: pmpd >>>>> loadlib20: rradical >>>>> loadlib21: sigpack >>>>> loadlib22: smlib >>>>> loadlib23: toxy >>>>> loadlib24: unauthorized >>>>> loadlib25: vbap >>>>> loadlib26: pan >>>>> loadlib27: hcs >>>>> loadlib28: jmmmp >>>>> loadlib29: ext13 >>>>> loadlib30: ggee >>>>> loadlib31: iem_anything >>>>> loadlib32: flib >>>>> loadlib33: ekext >>>>> loadlib34: flatspace >>>>> loadlib35: pdp >>>>> loadlib36: pidip >>>>> nloadlib: 36 >>>>> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType >>>>> npath: 1 >>>>> >>>>> Interestingly cxc's object that throws unknown symbol as part of >>>>> lib >>>>> opens just fine and behaves (AFAIK) as expected. >>>>> >>>>> Also, FWIW, these compiled without a hitch on 0.42.5 extended. >>>>> >>>>> So, I guess my question is, is the latest pd-extended meant to use >>>>> default.pdextended at all and if so, what is the reason for the >>>>> said >>>>> errors? >>>>> >>>>> Please advise. >>>>> >>>>> Ico >>>>> >>>>> >> >> >> >> >> ---------------------------------------------------------------------------- >> >> 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 >> >> ---------------------------------------------------------------------------- Terrorism is not an enemy. It cannot be defeated. It's a tactic. It's about as sensible to say we declare war on night attacks and expect we're going to win that war. We're not going to win the war on terrorism. - retired U.S. Army general, William Odom From hans at at.or.at Wed Dec 1 19:47:44 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 13:47:44 -0500 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: <4ECB5AE9-3B6F-46F5-A754-7E6393B4B6E3@at.or.at> First off, don't expect perfect results, that'll set you up for failure. Sounds like you want an accelerometer for x/y/z acceleration, and for position, you'll need to add something like a gyro or the wii controller's infrared camera tracking the light bar. Perhaps the Wii controller would be a good place for you to start? .hc On Dec 1, 2010, at 12:57 PM, J bz wrote: > Hey all, > > I'm working on composing a piece within pd for viola in which I > would like to attach some kind of sensor to the head of the > instrument. The sensor must be capable of tracking the performers > movements on the x,y,z axis', be undetectable for the performer, and > be wireless. I'm not sure whether something arduino or some sort of > bluetooth device would be preferable? > > Would be very grateful if any listers have any experience in these > matters and could recommend some devices, pointers of things to > watch out for (bluetooth in concert venues for example), general > sturdiness of various items, etc. > > Many thanks, and best wishes, > > Julian > _______________________________________________ > Pd-list at 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. -------------- next part -------------- An HTML attachment was scrubbed... URL: From pedro.lopes at ist.utl.pt Wed Dec 1 19:52:39 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 18:52:39 +0000 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: <4ECB5AE9-3B6F-46F5-A754-7E6393B4B6E3@at.or.at> References: <4ECB5AE9-3B6F-46F5-A754-7E6393B4B6E3@at.or.at> Message-ID: As hans said, the wii is very good for starting up "sensor/accel" projects. Although when you need better data the wii will not provide, so don't raise much expectations. At my research lab we work with accel+magnetometer to correct the values, anyhow it is now wireless for now, which is a major disadvantage of the current setup. The previous one was a wireless accelerometer-based from Plux (http://www.plux.info/) with a C++ API. Best of luck, Pedro -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Wed Dec 1 20:06:43 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 1 Dec 2010 16:06:43 -0300 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: Hi, i connected pd with arduino and adxl330, works fine, in order to wireless i prefer arduino bluetooth, the only thing to do is change the baud for default the in firmata is 57600, in my experience only works if you change to 115200 (in the standard firmata arduino sketch,and the arduino monitor). If you have problems i can help you, i send a youtube video , pd+arduino+processing+osc wired...but arduino bluetooth or bluetooth shield for Arduino is the solution. http://www.youtube.com/user/santorcuato76#p/u/1/SM4Un76LB90 Best regrads from Chile Jos? 2010/12/1 J bz > Hey all, > > I'm working on composing a piece within pd for viola in which I would like > to attach some kind of sensor to the head of the instrument. The sensor > must be capable of tracking the performers movements on the x,y,z axis', be > undetectable for the performer, and be wireless. I'm not sure whether > something arduino or some sort of bluetooth device would be preferable? > > Would be very grateful if any listers have any experience in these matters > and could recommend some devices, pointers of things to watch out for > (bluetooth in concert venues for example), general sturdiness of various > items, etc. > > Many thanks, and best wishes, > > Julian > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From abonnements at revolwear.com Wed Dec 1 20:31:05 2010 From: abonnements at revolwear.com (Max) Date: Wed, 1 Dec 2010 20:31:05 +0100 Subject: [PD] Hijacking Treads (Was: Re: path problem) In-Reply-To: <1291162367.17334.1.camel@monsoon> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <1291162367.17334.1.camel@monsoon> Message-ID: <51335676-E0FE-409E-B673-8144232705BF@revolwear.com> Hi Ico, if you want to post a new question to the Pd list please compose a new message to pd-list at iem.at rather than taking a random email from the list which you reply and then change the subject. It destroys the thread view, making the archive a mess and it's inconvenient when trying to follow a discussion. It is also a part of the netiquette which you accepted when joining this list http://puredata.info/community/lists/Netiquette#Threads m. Am 01.12.2010 um 01:12 schrieb Ivica Ico Bukvic: > Hans, > > Could you please let me know what may have been changed in pd-extended > 0.42.x version over the past year that may have fixed the path bug I am > currently experiencing as I cannot find anything differing between l2ork > version and vanilla pd-extended that would explain why pd-extended finds > those and l2ork doesn't. Even a simple pointer will undoubtedly save me > tons of time. > > Thanks! > > Ico > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From timvets at gmail.com Wed Dec 1 21:01:34 2010 From: timvets at gmail.com (tim vets) Date: Wed, 1 Dec 2010 21:01:34 +0100 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: Maybe it's worth mentioning that you can also work the other way round: mount a small IR LED on the head of the instrument and track its motion with a wiimote mounted statically in front of it. I used this once for tracking a remote controlled robot and it worked fairly well. I guess that success will also depend on the type of movements the musician will make. The IR LED would need to stay directed to the wiimote all the times. Also make the LED as omnidirectional as possible... Tim 2010/12/1 Jose Luis Santorcuato > Hi, i connected pd with arduino and adxl330, works fine, in order to > wireless i prefer arduino bluetooth, the only thing to do is change the baud > for default the in firmata is 57600, in my experience only works if you > change to 115200 (in the standard firmata arduino sketch,and the arduino > monitor). > > If you have problems i can help you, i send a youtube video , > pd+arduino+processing+osc wired...but arduino bluetooth or bluetooth shield > for Arduino is the solution. > > http://www.youtube.com/user/santorcuato76#p/u/1/SM4Un76LB90 > > Best regrads from Chile > > Jos? > > 2010/12/1 J bz > >> Hey all, >> >> I'm working on composing a piece within pd for viola in which I would like >> to attach some kind of sensor to the head of the instrument. The sensor >> must be capable of tracking the performers movements on the x,y,z axis', be >> undetectable for the performer, and be wireless. I'm not sure whether >> something arduino or some sort of bluetooth device would be preferable? >> >> Would be very grateful if any listers have any experience in these matters >> and could recommend some devices, pointers of things to watch out for >> (bluetooth in concert venues for example), general sturdiness of various >> items, etc. >> >> Many thanks, and best wishes, >> >> Julian >> >> _______________________________________________ >> Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From xavier.miller at cauwe.org Wed Dec 1 21:05:05 2010 From: xavier.miller at cauwe.org (Xavier Miller) Date: Wed, 01 Dec 2010 21:05:05 +0100 Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: <4CF6AA71.2000202@cauwe.org> In my case : I will need to build a dedicated machine running Pd. If Pd doesn't support multi-threading, it would be nonsense to buy an octocore system. Xavier. Le 01/12/10 18:19, Hans-Christoph Steiner a ?crit : > > On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: > It sounds to me that you have a solution in your head looking for a > problem, perhaps you could start with the problem? From ico at vt.edu Wed Dec 1 21:19:56 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 01 Dec 2010 15:19:56 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs Message-ID: <491rf3w1sx5ov63uc9ec0ftt.1291234796083@email.android.com> Okay this helps. thanks a lot for your answer. Hans-Christoph Steiner wrote: > >They are part of pd-extended, and they build properly on the build >machines. Check the nightly builds for more info: >http://autobuild.puredata.info/ > >.hc > >On Dec 1, 2010, at 1:26 PM, Ivica Ico Bukvic wrote: > >> However the cxc library and markex are a part of the >> default.pdextended file provided in the packages/linux_make dir >> which means that they are apparently a part of pd-extended, yet they >> fail to build properly using default build scripts. So are they a >> part of pd-extended or not? >> >> Hans-Christoph Steiner wrote: >> >>> >>> You have the right source for that file, packages/linux_make. But I >>> don't think your problems below have anything to do with that file, >>> rather how the libraries were built and installed. >>> >>> .hc >>> >>> On Dec 1, 2010, at 12:00 PM, Ivica Ico Bukvic wrote: >>> >>>> These are however included in the example default.pdsettings inside >>>> of the packages/linux_make folder. Hence my confusion. So, where is >>>> the "official" default.pdsettings then located? >>>> >>>> Hans-Christoph Steiner wrote: >>>> >>>>> >>>>> For something like list-abs, with only abstractions, its just a >>>>> question >>>>> of getting the files in the right place. Look at the Pd-extended >>>>> release for an example. For the "can't find symbol" errors, looks >>>>> like >>>>> those objects weren't built properly. Looks like you also threw >>>>> in a >>>>> markex.pd_linux and cxc.pd_linux, which Pd-extended does not. >>>>> >>>>> .hc >>>>> >>>>> On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" >>>>> wrote: >>>>>> Hans (and others who may know the answer to the following >>>>>> question), >>>>>> >>>>>> I've tried using default.pdextended included in the >>>>>> ~/pd-extended/packages/linux_make/ folder in conjunction with the >>>>>> latest >>>>>> build of pd-extended (built from scratch) for auto-loading some of >>>>>> the >>>>>> libs and found that some of the newly recompiled externals report >>>>>> errors >>>>>> as follows: >>>>>> >>>>>> [import] $Revision: 1.2 $ >>>>>> [import] is still in development, the interface could change! >>>>>> compiled against Pd version 0.42.5 >>>>>> libdir loader $Revision: 1.8 $ >>>>>> compiled on Dec 1 2010 at 03:11:55 >>>>>> compiled against Pd version 0.42.5.extended-20101201 >>>>>> GEM: Graphics Environment for Multimedia >>>>>> GEM: ver: 0.91.3 'tigital' >>>>>> GEM: compiled: Dec 1 2010 >>>>>> GEM: maintained by IOhannes m zmoelnig >>>>>> GEM: Authors : Mark Danks (original version) >>>>>> GEM: Chris Clepper >>>>>> GEM: James Tittle >>>>>> GEM: IOhannes m zmoelnig >>>>>> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille >>>>>> Henry, et >>>>>> al. >>>>>> GEM: found a bug? miss a feature? please report it: >>>>>> GEM: homepage http://gem.iem.at/ >>>>>> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ >>>>>> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ >>>>>> GEM: compiled for SIMD architecture: MMX >>>>>> GEM: using MMX optimization >>>>>> libdir_loader: added 'cyclone' to the global objectclass path >>>>>> libdir_loader: added 'zexy' to the global objectclass path >>>>>> libdir_loader: added 'creb' to the global objectclass path >>>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: >>>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: >>>>>> cxc_split_setup >>>>>> libdir_loader: added 'cxc' to the global objectclass path >>>>>> libdir_loader: added 'iemlib' to the global objectclass path >>>>>> list-abs: can't load library >>>>>> libdir_loader: added 'mapping' to the global objectclass path >>>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: >>>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined >>>>>> symbol: >>>>>> invert_setup >>>>>> libdir_loader: added 'markex' to the global objectclass path >>>>>> libdir_loader: added 'maxlib' to the global objectclass path >>>>>> memento: can't load library >>>>>> libdir_loader: added 'mjlib' to the global objectclass path >>>>>> libdir_loader: added 'motex' to the global objectclass path >>>>>> libdir_loader: added 'oscx' to the global objectclass path >>>>>> pddp: can't load library >>>>>> libdir_loader: added 'pdogg' to the global objectclass path >>>>>> pixeltango: can't load library >>>>>> libdir_loader: added 'pmpd' to the global objectclass path >>>>>> rradical: can't load library >>>>>> libdir_loader: added 'sigpack' to the global objectclass path >>>>>> libdir_loader: added 'smlib' to the global objectclass path >>>>>> libdir_loader: added 'toxy' to the global objectclass path >>>>>> libdir_loader: added 'unauthorized' to the global objectclass path >>>>>> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd >>>>>> port by >>>>>> HCS) >>>>>> libdir_loader: added 'pan' to the global objectclass path >>>>>> libdir_loader: added 'freeverb' to the global objectclass path >>>>>> libdir_loader: added 'hcs' to the global objectclass path >>>>>> jmmmp: can't load library >>>>>> libdir_loader: added 'ext13' to the global objectclass path >>>>>> libdir_loader: added 'ggee' to the global objectclass path >>>>>> libdir_loader: added 'flib' to the global objectclass path >>>>>> libdir_loader: added 'ekext' to the global objectclass path >>>>>> libdir_loader: added 'flatspace' to the global objectclass path >>>>>> PDP: pure data packet version 0.12.5-darcs >>>>>> PiDiP : additional video processing objects for PDP >>>>>> version 0.12.23 ( ) >>>>>> pdp_colorgrid: version 0.4 >>>>>> by Yves Degoyon () & Lluis Gomez i Bigorda (>>>>> omitted>) >>>>>> >>>>>> Namely, items in question include: >>>>>> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: >>>>>> cxc_split_setup >>>>>> libdir_loader: added 'cxc' to the global objectclass path >>>>>> list-abs: can't load library >>>>>> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined >>>>>> symbol: >>>>>> invert_setup >>>>>> libdir_loader: added 'markex' to the global objectclass path >>>>>> memento: can't load library >>>>>> pixeltango: can't load library >>>>>> rradical: can't load library >>>>>> jmmmp: can't load library >>>>>> >>>>>> default.pdextended looks as follows: >>>>>> standardpath: 1 >>>>>> verbose: 0 >>>>>> defeatrt: 0 >>>>>> flags: >>>>>> loadlib1: libdir >>>>>> loadlib2: Gem >>>>>> loadlib3: cyclone >>>>>> loadlib4: zexy >>>>>> loadlib5: creb >>>>>> loadlib6: cxc >>>>>> loadlib7: iemlib >>>>>> loadlib8: list-abs >>>>>> loadlib9: mapping >>>>>> loadlib10: markex >>>>>> loadlib11: maxlib >>>>>> loadlib12: memento >>>>>> loadlib13: mjlib >>>>>> loadlib14: motex >>>>>> loadlib15: oscx >>>>>> loadlib16: pddp >>>>>> loadlib17: pdogg >>>>>> loadlib18: pixeltango >>>>>> loadlib19: pmpd >>>>>> loadlib20: rradical >>>>>> loadlib21: sigpack >>>>>> loadlib22: smlib >>>>>> loadlib23: toxy >>>>>> loadlib24: unauthorized >>>>>> loadlib25: vbap >>>>>> loadlib26: pan >>>>>> loadlib27: hcs >>>>>> loadlib28: jmmmp >>>>>> loadlib29: ext13 >>>>>> loadlib30: ggee >>>>>> loadlib31: iem_anything >>>>>> loadlib32: flib >>>>>> loadlib33: ekext >>>>>> loadlib34: flatspace >>>>>> loadlib35: pdp >>>>>> loadlib36: pidip >>>>>> nloadlib: 36 >>>>>> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType >>>>>> npath: 1 >>>>>> >>>>>> Interestingly cxc's object that throws unknown symbol as part of >>>>>> lib >>>>>> opens just fine and behaves (AFAIK) as expected. >>>>>> >>>>>> Also, FWIW, these compiled without a hitch on 0.42.5 extended. >>>>>> >>>>>> So, I guess my question is, is the latest pd-extended meant to use >>>>>> default.pdextended at all and if so, what is the reason for the >>>>>> said >>>>>> errors? >>>>>> >>>>>> Please advise. >>>>>> >>>>>> Ico >>>>>> >>>>>> >>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> 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 >>> >>> > > > >---------------------------------------------------------------------------- > >Terrorism is not an enemy. It cannot be defeated. It's a tactic. >It's about as sensible to say we declare war on night attacks and >expect we're going to win that war. We're not going to win the war on >terrorism. - retired U.S. Army general, William Odom > > From pedro.lopes at ist.utl.pt Wed Dec 1 21:23:53 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 20:23:53 +0000 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: Tracking in that sense requires you to have gear that is in visible line of sight to the musician. If its a concert situation maybe that's not easy. But its a way to go. Note that will not produce good tridimensional tracking results, one could use a kinect too. If we want to hyper extrapolate, if the concert is in a controlled room, you can use 3D IR tracking system, such as used for mocap. Real expensive but really accurate. :) Best luck, Pedro On Wed, Dec 1, 2010 at 8:01 PM, tim vets wrote: > Maybe it's worth mentioning that you can also work the other way round: > mount a small IR LED on the head of the instrument and track its motion > with a wiimote mounted statically in front of it. > I used this once for tracking a remote controlled robot and it worked > fairly well. > I guess that success will also depend on the type of movements the musician > will make. > The IR LED would need to stay directed to the wiimote all the times. > Also make the LED as omnidirectional as possible... > Tim > > 2010/12/1 Jose Luis Santorcuato > > Hi, i connected pd with arduino and adxl330, works fine, in order to >> wireless i prefer arduino bluetooth, the only thing to do is change the baud >> for default the in firmata is 57600, in my experience only works if you >> change to 115200 (in the standard firmata arduino sketch,and the arduino >> monitor). >> >> If you have problems i can help you, i send a youtube video , >> pd+arduino+processing+osc wired...but arduino bluetooth or bluetooth shield >> for Arduino is the solution. >> >> http://www.youtube.com/user/santorcuato76#p/u/1/SM4Un76LB90 >> >> Best regrads from Chile >> >> Jos? >> >> 2010/12/1 J bz >> >>> Hey all, >>> >>> I'm working on composing a piece within pd for viola in which I would >>> like to attach some kind of sensor to the head of the instrument. The >>> sensor must be capable of tracking the performers movements on the x,y,z >>> axis', be undetectable for the performer, and be wireless. I'm not sure >>> whether something arduino or some sort of bluetooth device would be >>> preferable? >>> >>> Would be very grateful if any listers have any experience in these >>> matters and could recommend some devices, pointers of things to watch out >>> for (bluetooth in concert venues for example), general sturdiness of various >>> items, etc. >>> >>> Many thanks, and best wishes, >>> >>> Julian >>> >>> _______________________________________________ >>> Pd-list at 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 at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbturgid at hotmail.com Wed Dec 1 21:24:50 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 1 Dec 2010 20:24:50 +0000 Subject: [PD] Showcasing PD Message-ID: Hey Guys Here's the situation, I've been invited to talk to a group of techies on PD for half an hour this friday (the 3rd), there's basically two options. Either I do a basic introduction to Pd, it's benefits and why I like it as a medium/language. Or the one I'm leaning towards now, A quickly thrown together example of something you can do in PD. I'm currently thinking that I could easily put together a plan to code a simple instrument from a USB controller within half an hour. Thus showing that a lot can be achieved in a relatively short space of time with some Pd knowledge. Has anyone got any ideas how I might try to impress people with the capabilities of PD? Cheers Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From pat at digitalworlds.ufl.edu Wed Dec 1 21:33:34 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Wed, 1 Dec 2010 15:33:34 -0500 Subject: [PD] Showcasing PD In-Reply-To: References: Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> Do a VJ thing. control it with a wii Video theremins go over well too pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Andrew Faraday [jbturgid at hotmail.com] Sent: Wednesday, December 01, 2010 3:24 PM To: pd-list at iem.at Subject: [PD] Showcasing PD Hey Guys Here's the situation, I've been invited to talk to a group of techies on PD for half an hour this friday (the 3rd), there's basically two options. Either I do a basic introduction to Pd, it's benefits and why I like it as a medium/language. Or the one I'm leaning towards now, A quickly thrown together example of something you can do in PD. I'm currently thinking that I could easily put together a plan to code a simple instrument from a USB controller within half an hour. Thus showing that a lot can be achieved in a relatively short space of time with some Pd knowledge. Has anyone got any ideas how I might try to impress people with the capabilities of PD? Cheers Andrew From geokeratz at gmail.com Wed Dec 1 21:47:01 2010 From: geokeratz at gmail.com (George Ker) Date: Wed, 1 Dec 2010 22:47:01 +0200 Subject: [PD] Showcasing PD In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Yeap, and talk NERDY ;) On 1 December 2010 22:33, Pagano, Patrick wrote: > Do a VJ thing. > control it with a wii > Video theremins go over well too > > pp > > > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Andrew > Faraday [jbturgid at hotmail.com] > Sent: Wednesday, December 01, 2010 3:24 PM > To: pd-list at iem.at > Subject: [PD] Showcasing PD > > Hey Guys > > Here's the situation, I've been invited to talk to a group of techies on PD > for half an hour this friday (the 3rd), there's basically two options. > Either I do a basic introduction to Pd, it's benefits and why I like it as a > medium/language. Or the one I'm leaning towards now, A quickly thrown > together example of something you can do in PD. > > I'm currently thinking that I could easily put together a plan to code a > simple instrument from a USB controller within half an hour. Thus showing > that a lot can be achieved in a relatively short space of time with some Pd > knowledge. > > Has anyone got any ideas how I might try to impress people with the > capabilities of PD? > > Cheers > > Andrew > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From rolfm at dds.nl Wed Dec 1 22:09:56 2010 From: rolfm at dds.nl (rolf) Date: Wed, 01 Dec 2010 22:09:56 +0100 Subject: [PD] pd~ gives error Message-ID: <1291237796.2964.8.camel@ub9hp> hello installed pd-extended for ubuntu karmic opened pd~ help clicked on first message box: "pd~ version 0.2 error: pd~: can't stat /usr/lib/pd-extended/pd" indeed there's no "pd" in this folder? do i have to put it there myself? rolf From hans at at.or.at Wed Dec 1 22:20:19 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 16:20:19 -0500 Subject: [PD] New user - technical questions In-Reply-To: <4CF6AA71.2000202@cauwe.org> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <4CF6AA71.2000202@cauwe.org> Message-ID: <22C2D208-932C-4FE6-AA2D-49AB8D57ED14@at.or.at> An 8-core system would not do much for normal Pd patches. Try pd~, then you can have a pd-instance per core in a single patch. .hc On Dec 1, 2010, at 3:05 PM, Xavier Miller wrote: > In my case : I will need to build a dedicated machine running Pd. If > Pd doesn't support multi-threading, it would be nonsense to buy an > octocore system. > > Xavier. > > Le 01/12/10 18:19, Hans-Christoph Steiner a ?crit : >> >> On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: >> It sounds to me that you have a solution in your head looking for a >> problem, perhaps you could start with the problem? > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams From jbturgid at hotmail.com Wed Dec 1 22:20:24 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 1 Dec 2010 21:20:24 +0000 Subject: [PD] Showcasing PD In-Reply-To: References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu>, Message-ID: Wii data really doesn't work for me. Although perhaps with a few led's it'd rekindle my interest. Incidentally, either I don't have a fast enough machine for VJing or I've not found the right library/objects. What's the way forward on that? From: geokeratz at gmail.com Date: Wed, 1 Dec 2010 22:47:01 +0200 Subject: Re: [PD] Showcasing PD To: pat at digitalworlds.ufl.edu CC: jbturgid at hotmail.com; pd-list at iem.at Yeap, and talk NERDY ;) On 1 December 2010 22:33, Pagano, Patrick wrote: Do a VJ thing. control it with a wii Video theremins go over well too pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Andrew Faraday [jbturgid at hotmail.com] Sent: Wednesday, December 01, 2010 3:24 PM To: pd-list at iem.at Subject: [PD] Showcasing PD Hey Guys Here's the situation, I've been invited to talk to a group of techies on PD for half an hour this friday (the 3rd), there's basically two options. Either I do a basic introduction to Pd, it's benefits and why I like it as a medium/language. Or the one I'm leaning towards now, A quickly thrown together example of something you can do in PD. I'm currently thinking that I could easily put together a plan to code a simple instrument from a USB controller within half an hour. Thus showing that a lot can be achieved in a relatively short space of time with some Pd knowledge. Has anyone got any ideas how I might try to impress people with the capabilities of PD? Cheers Andrew _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Wed Dec 1 22:26:51 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 16:26:51 -0500 Subject: [PD] Showcasing PD In-Reply-To: References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu>, Message-ID: <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> I'm a big fan of starting from very little and building a ring modulator, step-by-step, as I did in this talk: http://vimeo.com/5479982 .hc On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: > Wii data really doesn't work for me. Although perhaps with a few > led's it'd rekindle my interest. > > Incidentally, either I don't have a fast enough machine for VJing or > I've not found the right library/objects. What's the way forward on > that? > > From: geokeratz at gmail.com > Date: Wed, 1 Dec 2010 22:47:01 +0200 > Subject: Re: [PD] Showcasing PD > To: pat at digitalworlds.ufl.edu > CC: jbturgid at hotmail.com; pd-list at iem.at > > Yeap, > and talk NERDY ;) > > On 1 December 2010 22:33, Pagano, Patrick > wrote: > Do a VJ thing. > control it with a wii > Video theremins go over well too > > pp > > > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of > Andrew Faraday [jbturgid at hotmail.com] > Sent: Wednesday, December 01, 2010 3:24 PM > To: pd-list at iem.at > Subject: [PD] Showcasing PD > > Hey Guys > > Here's the situation, I've been invited to talk to a group of > techies on PD for half an hour this friday (the 3rd), there's > basically two options. Either I do a basic introduction to Pd, it's > benefits and why I like it as a medium/language. Or the one I'm > leaning towards now, A quickly thrown together example of something > you can do in PD. > > I'm currently thinking that I could easily put together a plan to > code a simple instrument from a USB controller within half an hour. > Thus showing that a lot can be achieved in a relatively short space > of time with some Pd knowledge. > > Has anyone got any ideas how I might try to impress people with the > capabilities of PD? > > Cheers > > Andrew > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque -------------- next part -------------- An HTML attachment was scrubbed... URL: From padawan12 at obiwannabe.co.uk Wed Dec 1 22:31:26 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Wed, 1 Dec 2010 21:31:26 +0000 Subject: [PD] Showcasing PD In-Reply-To: <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> Message-ID: <20101201213126.4c97eca7.padawan12@obiwannabe.co.uk> What works really well with absolute beginners is the ring mod applied between [adc~] and [dac~], so everyone ends up shouting "I am a robot! Exterminate!" into their mic. Guaranteed geekfest. On Wed, 1 Dec 2010 16:26:51 -0500 Hans-Christoph Steiner wrote: > > I'm a big fan of starting from very little and building a ring > modulator, step-by-step, as I did in this talk: > > http://vimeo.com/5479982 > > .hc > > On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: > > > Wii data really doesn't work for me. Although perhaps with a few > > led's it'd rekindle my interest. > > > > Incidentally, either I don't have a fast enough machine for VJing or > > I've not found the right library/objects. What's the way forward on > > that? > > > > From: geokeratz at gmail.com > > Date: Wed, 1 Dec 2010 22:47:01 +0200 > > Subject: Re: [PD] Showcasing PD > > To: pat at digitalworlds.ufl.edu > > CC: jbturgid at hotmail.com; pd-list at iem.at > > > > Yeap, > > and talk NERDY ;) > > > > On 1 December 2010 22:33, Pagano, Patrick > > wrote: > > Do a VJ thing. > > control it with a wii > > Video theremins go over well too > > > > pp > > > > > > ________________________________________ > > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of > > Andrew Faraday [jbturgid at hotmail.com] > > Sent: Wednesday, December 01, 2010 3:24 PM > > To: pd-list at iem.at > > Subject: [PD] Showcasing PD > > > > Hey Guys > > > > Here's the situation, I've been invited to talk to a group of > > techies on PD for half an hour this friday (the 3rd), there's > > basically two options. Either I do a basic introduction to Pd, it's > > benefits and why I like it as a medium/language. Or the one I'm > > leaning towards now, A quickly thrown together example of something > > you can do in PD. > > > > I'm currently thinking that I could easily put together a plan to > > code a simple instrument from a USB controller within half an hour. > > Thus showing that a lot can be achieved in a relatively short space > > of time with some Pd knowledge. > > > > Has anyone got any ideas how I might try to impress people with the > > capabilities of PD? > > > > Cheers > > > > Andrew > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > ---------------------------------------------------------------------------- > > I hate it when they say, "He gave his life for his country." Nobody > gives their life for anything. We steal the lives of these kids. - > Admiral Gene LeRocque > -- Andy Farnell From pedro.lopes at ist.utl.pt Wed Dec 1 22:35:09 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 1 Dec 2010 21:35:09 +0000 Subject: [PD] Showcasing PD In-Reply-To: <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> Message-ID: 40 mins video :) Nice Hans. p.s.: this is a VERY good vimeo channel. thanks for the pointer. On Wed, Dec 1, 2010 at 9:26 PM, Hans-Christoph Steiner wrote: > > I'm a big fan of starting from very little and building a ring modulator, > step-by-step, as I did in this talk: > > http://vimeo.com/5479982 > > .hc > > On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: > > Wii data really doesn't work for me. Although perhaps with a few led's it'd > rekindle my interest. > > Incidentally, either I don't have a fast enough machine for VJing or I've > not found the right library/objects. What's the way forward on that? > > ------------------------------ > From: geokeratz at gmail.com > Date: Wed, 1 Dec 2010 22:47:01 +0200 > Subject: Re: [PD] Showcasing PD > To: pat at digitalworlds.ufl.edu > CC: jbturgid at hotmail.com; pd-list at iem.at > > Yeap, > and talk NERDY ;) > > On 1 December 2010 22:33, Pagano, Patrick > wrote: > > Do a VJ thing. > control it with a wii > Video theremins go over well too > > pp > > > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Andrew > Faraday [jbturgid at hotmail.com] > Sent: Wednesday, December 01, 2010 3:24 PM > To: pd-list at iem.at > Subject: [PD] Showcasing PD > > Hey Guys > > Here's the situation, I've been invited to talk to a group of techies on PD > for half an hour this friday (the 3rd), there's basically two options. > Either I do a basic introduction to Pd, it's benefits and why I like it as a > medium/language. Or the one I'm leaning towards now, A quickly thrown > together example of something you can do in PD. > > I'm currently thinking that I could easily put together a plan to code a > simple instrument from a USB controller within half an hour. Thus showing > that a lot can be achieved in a relatively short space of time with some Pd > knowledge. > > Has anyone got any ideas how I might try to impress people with the > capabilities of PD? > > Cheers > > Andrew > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > ---------------------------------------------------------------------------- > > I hate it when they say, "He gave his life for his country." Nobody gives > their life for anything. We steal the lives of these kids. -Admiral Gene > LeRocque > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbeezez at gmail.com Wed Dec 1 22:54:09 2010 From: jbeezez at gmail.com (J bz) Date: Wed, 1 Dec 2010 21:54:09 +0000 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: Hey all, I love this list:) I had thought about wiimotes but I think they are too cumbersome, visible and heavy. I would like the instrumentalist to not have to be aware that they are connected to anything. The point of the tracking is to use the performers involuntary movement as input data for the pd patch, so I would like for them to be as un-selfconscious as possible. I have heard that there are problems with bluetooth in concert situations, although the feedback I have just received from you guys seems inconclusive? Although this is in a university setting for the 1st performance, I'm also really keen that this can be portable and as inexpensive as I can make it, thus hopefully allowing the piece to have a life outside of academia. This would prohibit going down any super-complex routes. I think I would be more comfortable not having to rely on the sensor being in the line of sight too, sounds scary. Brilliant feedback so far though, thanks a lot, I have plenty to get on with. I will, no doubt, be reporting back soon... Cheers, Jb On 1 December 2010 20:23, Pedro Lopes wrote: > Tracking in that sense requires you to have gear that is in visible line of > sight to the musician. If its a concert situation maybe that's not easy. But > its a way to go. Note that will not produce good tridimensional tracking > results, one could use a kinect too. > > If we want to hyper extrapolate, if the concert is in a controlled room, > you can use 3D IR tracking system, such as used for mocap. Real expensive > but really accurate. :) > > Best luck, > Pedro > > > On Wed, Dec 1, 2010 at 8:01 PM, tim vets wrote: > >> Maybe it's worth mentioning that you can also work the other way round: >> mount a small IR LED on the head of the instrument and track its motion >> with a wiimote mounted statically in front of it. >> I used this once for tracking a remote controlled robot and it worked >> fairly well. >> I guess that success will also depend on the type of movements the >> musician will make. >> The IR LED would need to stay directed to the wiimote all the times. >> Also make the LED as omnidirectional as possible... >> Tim >> >> 2010/12/1 Jose Luis Santorcuato >> >> Hi, i connected pd with arduino and adxl330, works fine, in order to >>> wireless i prefer arduino bluetooth, the only thing to do is change the baud >>> for default the in firmata is 57600, in my experience only works if you >>> change to 115200 (in the standard firmata arduino sketch,and the arduino >>> monitor). >>> >>> If you have problems i can help you, i send a youtube video , >>> pd+arduino+processing+osc wired...but arduino bluetooth or bluetooth shield >>> for Arduino is the solution. >>> >>> http://www.youtube.com/user/santorcuato76#p/u/1/SM4Un76LB90 >>> >>> Best regrads from Chile >>> >>> Jos? >>> >>> 2010/12/1 J bz >>> >>>> Hey all, >>>> >>>> I'm working on composing a piece within pd for viola in which I would >>>> like to attach some kind of sensor to the head of the instrument. The >>>> sensor must be capable of tracking the performers movements on the x,y,z >>>> axis', be undetectable for the performer, and be wireless. I'm not sure >>>> whether something arduino or some sort of bluetooth device would be >>>> preferable? >>>> >>>> Would be very grateful if any listers have any experience in these >>>> matters and could recommend some devices, pointers of things to watch out >>>> for (bluetooth in concert venues for example), general sturdiness of various >>>> items, etc. >>>> >>>> Many thanks, and best wishes, >>>> >>>> Julian >>>> >>>> _______________________________________________ >>>> Pd-list at 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 at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >>> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Wed Dec 1 23:34:32 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 1 Dec 2010 17:34:32 -0500 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: The circuit boards inside of wii remotes are much smaller and lighter, then you can use whatever battery gives you about ~3V. .hc On Dec 1, 2010, at 4:54 PM, J bz wrote: > Hey all, > > I love this list:) > > I had thought about wiimotes but I think they are too cumbersome, > visible and heavy. I would like the instrumentalist to not have to > be aware that they are connected to anything. The point of the > tracking is to use the performers involuntary movement as input data > for the pd patch, so I would like for them to be as un-selfconscious > as possible. > > I have heard that there are problems with bluetooth in concert > situations, although the feedback I have just received from you guys > seems inconclusive? > > Although this is in a university setting for the 1st performance, > I'm also really keen that this can be portable and as inexpensive as > I can make it, thus hopefully allowing the piece to have a life > outside of academia. This would prohibit going down any super- > complex routes. > > I think I would be more comfortable not having to rely on the sensor > being in the line of sight too, sounds scary. > > Brilliant feedback so far though, thanks a lot, I have plenty to get > on with. I will, no doubt, be reporting back soon... > > Cheers, > > Jb > > > > On 1 December 2010 20:23, Pedro Lopes wrote: > Tracking in that sense requires you to have gear that is in visible > line of sight to the musician. If its a concert situation maybe > that's not easy. But its a way to go. Note that will not produce > good tridimensional tracking results, one could use a kinect too. > > If we want to hyper extrapolate, if the concert is in a controlled > room, you can use 3D IR tracking system, such as used for mocap. > Real expensive but really accurate. :) > > Best luck, > Pedro > > > On Wed, Dec 1, 2010 at 8:01 PM, tim vets wrote: > Maybe it's worth mentioning that you can also work the other way > round: > mount a small IR LED on the head of the instrument and track its > motion with a wiimote mounted statically in front of it. > I used this once for tracking a remote controlled robot and it > worked fairly well. > I guess that success will also depend on the type of movements the > musician will make. > The IR LED would need to stay directed to the wiimote all the times. > Also make the LED as omnidirectional as possible... > Tim > > 2010/12/1 Jose Luis Santorcuato > > Hi, i connected pd with arduino and adxl330, works fine, in order to > wireless i prefer arduino bluetooth, the only thing to do is change > the baud for default the in firmata is 57600, in my experience only > works if you change to 115200 (in the standard firmata arduino > sketch,and the arduino monitor). > > If you have problems i can help you, i send a youtube video , pd > +arduino+processing+osc wired...but arduino bluetooth or bluetooth > shield for Arduino is the solution. > > http://www.youtube.com/user/santorcuato76#p/u/1/SM4Un76LB90 > > Best regrads from Chile > > Jos? > > 2010/12/1 J bz > Hey all, > > I'm working on composing a piece within pd for viola in which I > would like to attach some kind of sensor to the head of the > instrument. The sensor must be capable of tracking the performers > movements on the x,y,z axis', be undetectable for the performer, and > be wireless. I'm not sure whether something arduino or some sort of > bluetooth device would be preferable? > > Would be very grateful if any listers have any experience in these > matters and could recommend some devices, pointers of things to > watch out for (bluetooth in concert venues for example), general > sturdiness of various items, etc. > > Many thanks, and best wishes, > > Julian > > _______________________________________________ > Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- ?El pueblo unido jam?s ser? vencido! -------------- next part -------------- An HTML attachment was scrubbed... URL: From lists at liminastudio.com Wed Dec 1 23:40:28 2010 From: lists at liminastudio.com (Tedb0t) Date: Wed, 1 Dec 2010 17:40:28 -0500 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: Message-ID: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> > problems with bluetooth in concert situations I think this would mostly depend on how far away you are from the receiver. If you're expecting to be fairly far away (more than 10 or 20 feet) bluetooth is probably not the right choice. ?t3db0t From jbturgid at hotmail.com Wed Dec 1 23:55:21 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 1 Dec 2010 22:55:21 +0000 Subject: [PD] Showcasing PD In-Reply-To: <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu>, , <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> Message-ID: Steiner FTW, there. Lots of ideas flying around, May well try the ringmod thing, although I do have feedback issues with my laptop, will probably all go wrong if I go straight for that. Good stuff CC: geokeratz at gmail.com; pat at digitalworlds.ufl.edu; pd-list at iem.at From: hans at at.or.at To: jbturgid at hotmail.com Subject: Re: [PD] Showcasing PD Date: Wed, 1 Dec 2010 16:26:51 -0500 I'm a big fan of starting from very little and building a ring modulator, step-by-step, as I did in this talk: http://vimeo.com/5479982 .hc On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote:Wii data really doesn't work for me. Although perhaps with a few led's it'd rekindle my interest. Incidentally, either I don't have a fast enough machine for VJing or I've not found the right library/objects. What's the way forward on that? From: geokeratz at gmail.com Date: Wed, 1 Dec 2010 22:47:01 +0200 Subject: Re: [PD] Showcasing PD To: pat at digitalworlds.ufl.edu CC: jbturgid at hotmail.com; pd-list at iem.at Yeap, and talk NERDY ;) On 1 December 2010 22:33, Pagano, Patrick wrote: Do a VJ thing. control it with a wii Video theremins go over well too pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Andrew Faraday [jbturgid at hotmail.com] Sent: Wednesday, December 01, 2010 3:24 PM To: pd-list at iem.at Subject: [PD] Showcasing PD Hey Guys Here's the situation, I've been invited to talk to a group of techies on PD for half an hour this friday (the 3rd), there's basically two options. Either I do a basic introduction to Pd, it's benefits and why I like it as a medium/language. Or the one I'm leaning towards now, A quickly thrown together example of something you can do in PD. I'm currently thinking that I could easily put together a plan to code a simple instrument from a USB controller within half an hour. Thus showing that a lot can be achieved in a relatively short space of time with some Pd knowledge. Has anyone got any ideas how I might try to impress people with the capabilities of PD? Cheers Andrew _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. -Admiral Gene LeRocque -------------- next part -------------- An HTML attachment was scrubbed... URL: From timvets at gmail.com Thu Dec 2 00:33:33 2010 From: timvets at gmail.com (tim vets) Date: Thu, 2 Dec 2010 00:33:33 +0100 Subject: [PD] Gem and video driver issue ? Message-ID: Hello, I installed Ubuntu Maverick on an old Thinkpad T42. Before this I was using Gem on the same machine in Hardy...slow but working. Now I can't create the Gemwin at all, I get: pd: ../../radeon/radeon_cs_gem.c:181: cs_gem_write_reloc: Assertion `boi->space_accounted' failed. Pd: signal 6 socket receive error: Connection reset by peer (104) and pd exits. glxgears does work by the way... any ideas? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From timvets at gmail.com Thu Dec 2 01:14:48 2010 From: timvets at gmail.com (tim vets) Date: Thu, 2 Dec 2010 01:14:48 +0100 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> Message-ID: 2010/12/1 Tedb0t > > problems with bluetooth in concert situations > > I think this would mostly depend on how far away you are from the receiver. > If you're expecting to be fairly far away (more than 10 or 20 feet) > bluetooth is probably not the right choice. > > I don't know about that. I have done performances walking around on a stage of 8 by 8 meters, using a wiimote duct-taped to my guitar to control a pd patch, no problems there. Ofcourse there's no guarantee. If you can, test beforehand in a situation as close to the actual performance as possible, to get an idea if it's reliable... Tim ?t3db0t > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pat at digitalworlds.ufl.edu Thu Dec 2 01:27:03 2010 From: pat at digitalworlds.ufl.edu (Patrick Pagano) Date: Wed, 1 Dec 2010 19:27:03 -0500 Subject: [PD] impulse~ conflict In-Reply-To: References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> Message-ID: <4CF6E7D7.7090205@digitalworlds.ufl.edu> Hi I am getting an conflict with Eric Lyon's impulse~ and impulse~ from some other external library Can someone place that name and where it lives? Pat Pagano From pedro.lopes at ist.utl.pt Thu Dec 2 01:26:47 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Thu, 2 Dec 2010 00:26:47 +0000 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> Message-ID: Nothing a "sensor" check would not prevent. Its like sound check =P The thing with bluetooth is if you loose the "device" it can take a lot of time to reconnect. But it can be used for 8 meters. There are other things: - radio (zigbee, xbee) - wifi (hooray, i love wifi) On Thu, Dec 2, 2010 at 12:14 AM, tim vets wrote: > > > 2010/12/1 Tedb0t > > > problems with bluetooth in concert situations >> >> I think this would mostly depend on how far away you are from the >> receiver. If you're expecting to be fairly far away (more than 10 or 20 >> feet) bluetooth is probably not the right choice. >> >> I don't know about that. I have done performances walking around on a > stage of 8 by 8 meters, using a wiimote duct-taped to my guitar to control a > pd patch, no problems there. > Ofcourse there's no guarantee. > If you can, test beforehand in a situation as close to the actual > performance as possible, to get an idea if it's reliable... > Tim > > > ?t3db0t >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris at mccormick.cx Thu Dec 2 03:38:40 2010 From: chris at mccormick.cx (Chris McCormick) Date: Thu, 2 Dec 2010 10:38:40 +0800 Subject: [PD] rjdj using [netreceive] In-Reply-To: References: <20101130072056.GA14107@mccormick.cx> Message-ID: <20101202023840.GF6697@mccormick.cx> Hi Sofy, On Tue, Nov 30, 2010 at 02:15:32PM -0500, sonia yuditskaya wrote: > the [rj_http] object is actually not in the rjutils folder, or > anywhere else I could find. > Maybe this is still in development or something? > Do you or anyone on the list have it? As far as I know it is a binary object (external) which is part of the RjDj app itself when it is installed on your iDevice. I would consult with the RjDj people to see if they still support that object and how to use it etc. > What I am working on is an amulet that you hold, attached to mic-in, > which allows you to use pocket sized hard > ware/jewelry/whatever-you-call-it for people to communicate across > distances with each other without words, in that trippy aural > landscape that rjdj allows for. That sounds way cool! > The hope was to use the interwebs to allow for smartphone to > smartphone communications without having to try and mesh rjdj with the > sms or telephony that is already on the phone. Ew, yuck, yes internet protocol would be much more useful. Cheers, Chris. ------------------- http://mccormick.cx From ico at vt.edu Thu Dec 2 03:02:25 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 1 Dec 2010 21:02:25 -0500 Subject: [PD] default.pdextended in the latest 0.42.x extended release and failure to load some of the libs In-Reply-To: References: <3utjn7aovhp979m55b09gt75.1291227967069@email.android.com> Message-ID: <163DACB8B02B4398B8726ED751BDDF5F@supersecretpear> Many thanks for all your help so far Hans! Really appreciate it! Please allow me one more question regarding the installer. Namely, when I do: sudo make prefix=/usr install inside pd-extended/packages/linux_make/ folder, the installer fails if one does not remove manually smylinks created for Gem inside ./build/usr/lib/pd-extended/doc/manuals and examples. The same goes for the core pd install which fails because of the ./build/usr/lib/pd-extended/pd symlink. Naturally, one can always do make clean but that would redundantly require recompile of the whole thing when at times the only thing necessary is recompiling one of the things. This finally brings me to my question. When I do the aforesaid command after removing offending symlinks, everything gets installed ok except that abstractions are only installed inside ./build/lib... subfolder but they never make it into the actual /usr/lib/pd-extended install folder for whatever reason. There must be something I am not doing wrong. FWIW, when I manually copy installed abstractions into the /usr/lib/pd-extended folder, everything works as expected. Please advise. Best wishes, Ico > -----Original Message----- > From: Hans-Christoph Steiner [mailto:hans at at.or.at] > Sent: Wednesday, December 01, 2010 1:39 PM > To: Ivica Ico Bukvic > Cc: pd-list > Subject: Re: default.pdextended in the latest 0.42.x extended release > and failure to load some of the libs > > > They are part of pd-extended, and they build properly on the build > machines. Check the nightly builds for more info: > http://autobuild.puredata.info/ > > .hc > > On Dec 1, 2010, at 1:26 PM, Ivica Ico Bukvic wrote: > > > However the cxc library and markex are a part of the > > default.pdextended file provided in the packages/linux_make dir > > which means that they are apparently a part of pd-extended, yet they > > fail to build properly using default build scripts. So are they a > > part of pd-extended or not? > > > > Hans-Christoph Steiner wrote: > > > >> > >> You have the right source for that file, packages/linux_make. But I > >> don't think your problems below have anything to do with that file, > >> rather how the libraries were built and installed. > >> > >> .hc > >> > >> On Dec 1, 2010, at 12:00 PM, Ivica Ico Bukvic wrote: > >> > >>> These are however included in the example default.pdsettings inside > >>> of the packages/linux_make folder. Hence my confusion. So, where > is > >>> the "official" default.pdsettings then located? > >>> > >>> Hans-Christoph Steiner wrote: > >>> > >>>> > >>>> For something like list-abs, with only abstractions, its just a > >>>> question > >>>> of getting the files in the right place. Look at the Pd-extended > >>>> release for an example. For the "can't find symbol" errors, looks > >>>> like > >>>> those objects weren't built properly. Looks like you also threw > >>>> in a > >>>> markex.pd_linux and cxc.pd_linux, which Pd-extended does not. > >>>> > >>>> .hc > >>>> > >>>> On Wed, 01 Dec 2010 10:16 -0500, "Ivica Ico Bukvic" > >>>> wrote: > >>>>> Hans (and others who may know the answer to the following > >>>>> question), > >>>>> > >>>>> I've tried using default.pdextended included in the > >>>>> ~/pd-extended/packages/linux_make/ folder in conjunction with > the > >>>>> latest > >>>>> build of pd-extended (built from scratch) for auto-loading some of > >>>>> the > >>>>> libs and found that some of the newly recompiled externals report > >>>>> errors > >>>>> as follows: > >>>>> > >>>>> [import] $Revision: 1.2 $ > >>>>> [import] is still in development, the interface could change! > >>>>> compiled against Pd version 0.42.5 > >>>>> libdir loader $Revision: 1.8 $ > >>>>> compiled on Dec 1 2010 at 03:11:55 > >>>>> compiled against Pd version 0.42.5.extended-20101201 > >>>>> GEM: Graphics Environment for Multimedia > >>>>> GEM: ver: 0.91.3 'tigital' > >>>>> GEM: compiled: Dec 1 2010 > >>>>> GEM: maintained by IOhannes m zmoelnig > >>>>> GEM: Authors : Mark Danks (original version) > >>>>> GEM: Chris Clepper > >>>>> GEM: James Tittle > >>>>> GEM: IOhannes m zmoelnig > >>>>> GEM: with help by Guenter Geiger, Daniel Heckenberg, Cyrille > >>>>> Henry, et > >>>>> al. > >>>>> GEM: found a bug? miss a feature? please report it: > >>>>> GEM: homepage http://gem.iem.at/ > >>>>> GEM: bug-tracker http://sourceforge.net/projects/pd-gem/ > >>>>> GEM: mailing-list http://lists.puredata.info/listinfo/gem-dev/ > >>>>> GEM: compiled for SIMD architecture: MMX > >>>>> GEM: using MMX optimization > >>>>> libdir_loader: added 'cyclone' to the global objectclass path > >>>>> libdir_loader: added 'zexy' to the global objectclass path > >>>>> libdir_loader: added 'creb' to the global objectclass path > >>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: > >>>>> /usr/lib/pd-extended/extra/cxc/cxc.pd_linux: undefined symbol: > >>>>> cxc_split_setup > >>>>> libdir_loader: added 'cxc' to the global objectclass path > >>>>> libdir_loader: added 'iemlib' to the global objectclass path > >>>>> list-abs: can't load library > >>>>> libdir_loader: added 'mapping' to the global objectclass path > >>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: > >>>>> /usr/lib/pd-extended/extra/markex/markex.pd_linux: undefined > >>>>> symbol: > >>>>> invert_setup > >>>>> libdir_loader: added 'markex' to the global objectclass path > >>>>> libdir_loader: added 'maxlib' to the global objectclass path > >>>>> memento: can't load library > >>>>> libdir_loader: added 'mjlib' to the global objectclass path > >>>>> libdir_loader: added 'motex' to the global objectclass path > >>>>> libdir_loader: added 'oscx' to the global objectclass path > >>>>> pddp: can't load library > >>>>> libdir_loader: added 'pdogg' to the global objectclass path > >>>>> pixeltango: can't load library > >>>>> libdir_loader: added 'pmpd' to the global objectclass path > >>>>> rradical: can't load library > >>>>> libdir_loader: added 'sigpack' to the global objectclass path > >>>>> libdir_loader: added 'smlib' to the global objectclass path > >>>>> libdir_loader: added 'toxy' to the global objectclass path > >>>>> libdir_loader: added 'unauthorized' to the global objectclass path > >>>>> vbap - v1.0.3 - 12 Aug 2006 - (c) Ville Pulkki 1999-2006 (Pd > >>>>> port by > >>>>> HCS) > >>>>> libdir_loader: added 'pan' to the global objectclass path > >>>>> libdir_loader: added 'freeverb' to the global objectclass path > >>>>> libdir_loader: added 'hcs' to the global objectclass path > >>>>> jmmmp: can't load library > >>>>> libdir_loader: added 'ext13' to the global objectclass path > >>>>> libdir_loader: added 'ggee' to the global objectclass path > >>>>> libdir_loader: added 'flib' to the global objectclass path > >>>>> libdir_loader: added 'ekext' to the global objectclass path > >>>>> libdir_loader: added 'flatspace' to the global objectclass path > >>>>> PDP: pure data packet version 0.12.5-darcs > >>>>> PiDiP : additional video processing objects for PDP > >>>>> version 0.12.23 ( ) > >>>>> pdp_colorgrid: version 0.4 > >>>>> by Yves Degoyon () & Lluis Gomez i Bigorda > ( >>>>> omitted>) > >>>>> > >>>>> Namely, items in question include: > >>>>> ./cxc/cxc.pd_linux: ./cxc/cxc.pd_linux: undefined symbol: > >>>>> cxc_split_setup > >>>>> libdir_loader: added 'cxc' to the global objectclass path > >>>>> list-abs: can't load library > >>>>> ./markex/markex.pd_linux: ./markex/markex.pd_linux: undefined > >>>>> symbol: > >>>>> invert_setup > >>>>> libdir_loader: added 'markex' to the global objectclass path > >>>>> memento: can't load library > >>>>> pixeltango: can't load library > >>>>> rradical: can't load library > >>>>> jmmmp: can't load library > >>>>> > >>>>> default.pdextended looks as follows: > >>>>> standardpath: 1 > >>>>> verbose: 0 > >>>>> defeatrt: 0 > >>>>> flags: > >>>>> loadlib1: libdir > >>>>> loadlib2: Gem > >>>>> loadlib3: cyclone > >>>>> loadlib4: zexy > >>>>> loadlib5: creb > >>>>> loadlib6: cxc > >>>>> loadlib7: iemlib > >>>>> loadlib8: list-abs > >>>>> loadlib9: mapping > >>>>> loadlib10: markex > >>>>> loadlib11: maxlib > >>>>> loadlib12: memento > >>>>> loadlib13: mjlib > >>>>> loadlib14: motex > >>>>> loadlib15: oscx > >>>>> loadlib16: pddp > >>>>> loadlib17: pdogg > >>>>> loadlib18: pixeltango > >>>>> loadlib19: pmpd > >>>>> loadlib20: rradical > >>>>> loadlib21: sigpack > >>>>> loadlib22: smlib > >>>>> loadlib23: toxy > >>>>> loadlib24: unauthorized > >>>>> loadlib25: vbap > >>>>> loadlib26: pan > >>>>> loadlib27: hcs > >>>>> loadlib28: jmmmp > >>>>> loadlib29: ext13 > >>>>> loadlib30: ggee > >>>>> loadlib31: iem_anything > >>>>> loadlib32: flib > >>>>> loadlib33: ekext > >>>>> loadlib34: flatspace > >>>>> loadlib35: pdp > >>>>> loadlib36: pidip > >>>>> nloadlib: 36 > >>>>> path1: /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType > >>>>> npath: 1 > >>>>> > >>>>> Interestingly cxc's object that throws unknown symbol as part of > >>>>> lib > >>>>> opens just fine and behaves (AFAIK) as expected. > >>>>> > >>>>> Also, FWIW, these compiled without a hitch on 0.42.5 extended. > >>>>> > >>>>> So, I guess my question is, is the latest pd-extended meant to use > >>>>> default.pdextended at all and if so, what is the reason for the > >>>>> said > >>>>> errors? > >>>>> > >>>>> Please advise. > >>>>> > >>>>> Ico > >>>>> > >>>>> > >> > >> > >> > >> > >> ---------------------------------------------------------------------------- > >> > >> 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 > >> > >> > > > > ---------------------------------------------------------------------------- > > Terrorism is not an enemy. It cannot be defeated. It's a tactic. > It's about as sensible to say we declare war on night attacks and > expect we're going to win that war. We're not going to win the war on > terrorism. - retired U.S. Army general, William Odom From chris at mccormick.cx Thu Dec 2 03:45:40 2010 From: chris at mccormick.cx (Chris McCormick) Date: Thu, 2 Dec 2010 10:45:40 +0800 Subject: [PD] Setting tempo via microphone input (eg audience clapping) In-Reply-To: References: Message-ID: <20101202024540.GH6697@mccormick.cx> On Wed, Dec 01, 2010 at 05:08:49PM +0000, Pedro Lopes wrote: > Now "attack detection" in PD can be performed in various ways, one cool way > is to use bonk~ to detect attacks (see Miller's paper in [2]) or on a > simpler level you can analyse the signal manually with env~. One very awesome thing about [bonk~] is that you can ask it to 'learn' certain attack sounds. So you could just have it listen out for the group-clap sound specifically. Chris. ------------------- http://mccormick.cx From santorcuato76 at gmail.com Thu Dec 2 03:49:25 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 1 Dec 2010 23:49:25 -0300 Subject: [PD] Attaching a Sensor to Acoustic Instruments Question In-Reply-To: References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> Message-ID: Maybe you can create a Helmet...or Hat...cool!!!!...then the wire is not a a problem, also you can hack the wii and select the internal parts to reduce the weight. Best regards Jos? 2010/12/1 Pedro Lopes > Nothing a "sensor" check would not prevent. Its like sound check =P > The thing with bluetooth is if you loose the "device" it can take a lot of > time to reconnect. But it can be used for 8 meters. > > There are other things: > - radio (zigbee, xbee) > - wifi (hooray, i love wifi) > > > On Thu, Dec 2, 2010 at 12:14 AM, tim vets wrote: > >> >> >> 2010/12/1 Tedb0t >> >> > problems with bluetooth in concert situations >>> >>> I think this would mostly depend on how far away you are from the >>> receiver. If you're expecting to be fairly far away (more than 10 or 20 >>> feet) bluetooth is probably not the right choice. >>> >>> I don't know about that. I have done performances walking around on a >> stage of 8 by 8 meters, using a wiimote duct-taped to my guitar to control a >> pd patch, no problems there. >> Ofcourse there's no guarantee. >> If you can, test beforehand in a situation as close to the actual >> performance as possible, to get an idea if it's reliable... >> Tim >> >> >> ?t3db0t >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From marysghost at gmail.com Thu Dec 2 04:51:43 2010 From: marysghost at gmail.com (sonia yuditskaya) Date: Wed, 1 Dec 2010 22:51:43 -0500 Subject: [PD] rjdj using [netreceive] In-Reply-To: <20101202023840.GF6697@mccormick.cx> References: <20101130072056.GA14107@mccormick.cx> <20101202023840.GF6697@mccormick.cx> Message-ID: Thanks Chris, I am writing them a letter now, hope for the best! Sofy Yuditskaya ] yuditskaya.com [ On Wed, Dec 1, 2010 at 9:38 PM, Chris McCormick wrote: > Hi Sofy, > > On Tue, Nov 30, 2010 at 02:15:32PM -0500, sonia yuditskaya wrote: >> the [rj_http] object is actually not in the rjutils folder, or >> anywhere else I could find. >> Maybe this is still in development or something? >> Do you or anyone on the list have it? > > As far as I know it is a binary object (external) which is part of the RjDj app > itself when it is installed on your iDevice. I would consult with the RjDj > people to see if they still support that object and how to use it etc. > >> What I am working on is an amulet that you hold, attached to mic-in, >> which allows you to use pocket sized hard >> ware/jewelry/whatever-you-call-it for people to communicate across >> distances with each other without words, in that trippy aural >> landscape that rjdj allows for. > > That sounds way cool! > >> The hope was to use the interwebs to allow for smartphone to >> smartphone communications without having to try and mesh rjdj with the >> sms or telephony that is already on the phone. > > Ew, yuck, yes internet protocol would be much more useful. > > Cheers, > > Chris. > > ------------------- > http://mccormick.cx > From xavier.miller at cauwe.org Thu Dec 2 07:38:50 2010 From: xavier.miller at cauwe.org (Xavier Miller) Date: Thu, 02 Dec 2010 07:38:50 +0100 Subject: [PD] New user - technical questions In-Reply-To: <22C2D208-932C-4FE6-AA2D-49AB8D57ED14@at.or.at> References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> <4CF6AA71.2000202@cauwe.org> <22C2D208-932C-4FE6-AA2D-49AB8D57ED14@at.or.at> Message-ID: <4CF73EFA.9000408@cauwe.org> Thanks, I will investigate that. Le 1/12/2010 22:20, Hans-Christoph Steiner a ?crit : > > An 8-core system would not do much for normal Pd patches. Try pd~, then > you can have a pd-instance per core in a single patch. > > .hc > > On Dec 1, 2010, at 3:05 PM, Xavier Miller wrote: > >> In my case : I will need to build a dedicated machine running Pd. If >> Pd doesn't support multi-threading, it would be nonsense to buy an >> octocore system. >> >> Xavier. >> >> Le 01/12/10 18:19, Hans-Christoph Steiner a ?crit : >>> >>> On Dec 1, 2010, at 11:52 AM, Pedro Lopes wrote: >>> It sounds to me that you have a solution in your head looking for a >>> problem, perhaps you could start with the problem? >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list > > > > ---------------------------------------------------------------------------- > > > Man has survived hitherto because he was too ignorant to know how to > realize his wishes. Now that he can realize them, he must either change > them, or perish. -William Carlos Williams > > From xavier.miller at cauwe.org Thu Dec 2 07:43:08 2010 From: xavier.miller at cauwe.org (Xavier Miller) Date: Thu, 02 Dec 2010 07:43:08 +0100 Subject: [PD] Showcasing PD In-Reply-To: <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu>, <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> Message-ID: <4CF73FFC.7050209@cauwe.org> I was looking to a good tutorial / introduction. I've found it :) I will take watch it tonight, after work. Xavier. Le 1/12/2010 22:26, Hans-Christoph Steiner a ?crit : > > I'm a big fan of starting from very little and building a ring > modulator, step-by-step, as I did in this talk: > > http://vimeo.com/5479982 > > .hc > > On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: > >> Wii data really doesn't work for me. Although perhaps with a few led's >> it'd rekindle my interest. >> >> Incidentally, either I don't have a fast enough machine for VJing or >> I've not found the right library/objects. What's the way forward on that? >> >> ------------------------------------------------------------------------ >> From:geokeratz at gmail.com >> Date: Wed, 1 Dec 2010 22:47:01 +0200 >> Subject: Re: [PD] Showcasing PD >> To:pat at digitalworlds.ufl.edu >> CC:jbturgid at hotmail.com ;pd-list at iem.at >> >> >> Yeap, >> and talk NERDY ;) >> >> On 1 December 2010 22:33, Pagano, Patrick> >wrote: >> >> Do a VJ thing. >> control it with a wii >> Video theremins go over well too >> >> pp >> >> >> ________________________________________ >> From:pd-list-bounces at iem.at >> [pd-list-bounces at iem.at >> ] On Behalf Of Andrew Faraday >> [jbturgid at hotmail.com ] >> Sent: Wednesday, December 01, 2010 3:24 PM >> To:pd-list at iem.at >> Subject: [PD] Showcasing PD >> >> Hey Guys >> >> Here's the situation, I've been invited to talk to a group of >> techies on PD for half an hour this friday (the 3rd), there's >> basically two options. Either I do a basic introduction to Pd, >> it's benefits and why I like it as a medium/language. Or the one >> I'm leaning towards now, A quickly thrown together example of >> something you can do in PD. >> >> I'm currently thinking that I could easily put together a plan to >> code a simple instrument from a USB controller within half an >> hour. Thus showing that a lot can be achieved in a relatively >> short space of time with some Pd knowledge. >> >> Has anyone got any ideas how I might try to impress people with >> the capabilities of PD? >> >> Cheers >> >> Andrew >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management >> ->http://lists.puredata.info/listinfo/pd-list >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management >> ->http://lists.puredata.info/listinfo/pd-list > > > ---------------------------------------------------------------------------- > > I hate it when they say, "He gave his life for his country." Nobody > gives their life for anything. We steal the lives of these kids. > -Admiral Gene LeRocque > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From glitchpop at gmail.com Thu Dec 2 09:10:10 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Thu, 2 Dec 2010 19:10:10 +1100 Subject: [PD] Showcasing PD In-Reply-To: <4CF73FFC.7050209@cauwe.org> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> <4CF73FFC.7050209@cauwe.org> Message-ID: Yeh great talk Hans. You should also check out the noobie thread on the Pd forum for loads of links to Pd intro stuff. On Thu, Dec 2, 2010 at 5:43 PM, Xavier Miller wrote: > I was looking to a good tutorial / introduction. I've found it :) > I will take watch it tonight, after work. > > Xavier. > > Le 1/12/2010 22:26, Hans-Christoph Steiner a ?crit : > >> >> I'm a big fan of starting from very little and building a ring >> modulator, step-by-step, as I did in this talk: >> >> http://vimeo.com/5479982 >> >> .hc >> >> On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: >> >> Wii data really doesn't work for me. Although perhaps with a few led's >>> it'd rekindle my interest. >>> >>> Incidentally, either I don't have a fast enough machine for VJing or >>> I've not found the right library/objects. What's the way forward on that? >>> >>> ------------------------------------------------------------------------ >>> From:geokeratz at gmail.com >> geokeratz at gmail.com> >>> >>> Date: Wed, 1 Dec 2010 22:47:01 +0200 >>> Subject: Re: [PD] Showcasing PD >>> To:pat at digitalworlds.ufl.edu >> pat at digitalworlds.ufl.edu> >>> CC:jbturgid at hotmail.com >> jbturgid at hotmail.com>;pd-list at iem.at >>> >>> >>> >>> Yeap, >>> and talk NERDY ;) >>> >>> On 1 December 2010 22:33, Pagano, Patrick>> >wrote: >>> >>> >>> Do a VJ thing. >>> control it with a wii >>> Video theremins go over well too >>> >>> pp >>> >>> >>> ________________________________________ >>> From:pd-list-bounces at iem.at >>> [pd-list-bounces at iem.at >>> ] On Behalf Of Andrew Faraday >>> [jbturgid at hotmail.com ] >>> >>> Sent: Wednesday, December 01, 2010 3:24 PM >>> To:pd-list at iem.at >>> >>> Subject: [PD] Showcasing PD >>> >>> Hey Guys >>> >>> Here's the situation, I've been invited to talk to a group of >>> techies on PD for half an hour this friday (the 3rd), there's >>> basically two options. Either I do a basic introduction to Pd, >>> it's benefits and why I like it as a medium/language. Or the one >>> I'm leaning towards now, A quickly thrown together example of >>> something you can do in PD. >>> >>> I'm currently thinking that I could easily put together a plan to >>> code a simple instrument from a USB controller within half an >>> hour. Thus showing that a lot can be achieved in a relatively >>> short space of time with some Pd knowledge. >>> >>> Has anyone got any ideas how I might try to impress people with >>> the capabilities of PD? >>> >>> Cheers >>> >>> Andrew >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> >>> UNSUBSCRIBE and account-management >>> ->http://lists.puredata.info/listinfo/pd-list >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> >>> UNSUBSCRIBE and account-management >>> ->http://lists.puredata.info/listinfo/pd-list >>> >> >> >> >> ---------------------------------------------------------------------------- >> >> I hate it when they say, "He gave his life for his country." Nobody >> gives their life for anything. We steal the lives of these kids. >> -Admiral Gene LeRocque >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- the middle is nigh -------------- next part -------------- An HTML attachment was scrubbed... URL: From zmoelnig at iem.at Thu Dec 2 09:37:08 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Thu, 02 Dec 2010 09:37:08 +0100 Subject: [PD] pd~ gives error In-Reply-To: <1291237796.2964.8.camel@ub9hp> References: <1291237796.2964.8.camel@ub9hp> Message-ID: <4CF75AB4.2070108@iem.at> On 2010-12-01 22:09, rolf wrote: > hello > > installed pd-extended for ubuntu karmic > opened pd~ help > clicked on first message box: > > "pd~ version 0.2 > error: pd~: can't stat /usr/lib/pd-extended/pd" > > indeed there's no "pd" in this folder? > > do i have to put it there myself? > you can pass the path to Pd as an argument to pd~, with the "-pddir" flag (as described in the pd~-help) fgmasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From derek at umatic.nl Thu Dec 2 12:08:31 2010 From: derek at umatic.nl (Derek Holzer) Date: Thu, 02 Dec 2010 12:08:31 +0100 Subject: [PD] OT: asimuth in speaker In-Reply-To: References: <4CF619DF.7020307@umatic.nl> Message-ID: <4CF77E2F.9000104@umatic.nl> Hi Ronnie, you would need a Mid/Side recorded audio file, I'm sure the trick doesn't work with normal stereo. But no I don't have a patch. Normal M/S uses M and S instead of L and R. The S track gets panned left, and then an identical version gets panned right and inverted in phase, in Pd this would be [*~ -1]. Then use a samplewise delay on the M track, which is panned center (i.e. [*~ 0.5] sent to both left and right after the [z~]). To a point, the longer the delay in samples, the "higher" the Mid track seems elevated. There could be plugins to convert normal stereo to M/S. I recall seeing such a thing in my Ardour plugins, so it probably came form one LADSPA lib. Best! Derek On 12/2/10 3:38 AM, ronni montoya wrote: > Hi Derek this sounds very interesting, is there an example patch of > this trick to share? > > thanks > > > > 2010/12/1 Derek Holzer: >> I've created the psychoacoustic effect of azimuth with Mid-Side recordings >> on stereo speakers before. Use traditional M/S panning: Mid = Center, L = + >> Side, Right = - Side, and add a samplewise delay to the Mid channel to >> "elevate" it in the sound field. I've never seen this trick discussed, but >> then again I'm not reading a lot of academic literature either. >> >> D. >> >> On 12/1/10 10:34 AM, ronni montoya wrote: >>> >>> Hello, i was wondering if its possible to perceive azimuth with 2 >>> speakers? Ive tried earplug but it just work with headphones, is it >>> possible to create azimuth with speakers? If yes is there any library >>> or object for this in pd? >> >> >> -- >> ::: derek holzer ::: http://macumbista.net ::: >> ---Oblique Strategy # 24: >> "Bridges >> -build >> -burn" >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 152: "Tape your mouth" From pd at kristoflauwers.domainepublic.net Thu Dec 2 15:50:49 2010 From: pd at kristoflauwers.domainepublic.net (kristof lauwers) Date: Thu, 02 Dec 2010 15:50:49 +0100 Subject: [PD] OT: asimuth in speaker In-Reply-To: <4CF77E2F.9000104@umatic.nl> References: <4CF619DF.7020307@umatic.nl> <4CF77E2F.9000104@umatic.nl> Message-ID: Hi, >There could be plugins to convert normal stereo to M/S. I recall >seeing such a thing in my Ardour plugins, so it probably came form >one LADSPA lib. if L = M + S and R = M-S is converting from L/R to M/S not as simple as M = (L + R)/2 and S = (L-R)/2 or do simple math equations don't work here? (i have the intuition they should, but might very well be wrong) greetings, Kristof ____________________________________ info at kristoflauwers.domainepublic.net http://soundcloud.com/kristof-lauwers http://kristoflauwers.domainepublic.net ____________________________________ From jamie at postlude.co.uk Thu Dec 2 15:56:00 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Thu, 2 Dec 2010 14:56:00 +0000 Subject: [PD] Wiki recent changes portlet Message-ID: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> Hi all, Would it be possible to show a recent changes portlet on the front page of the wiki? Personally I'd find this incredibly useful to see quickly what the latest changes are. "What's hot?" For example, recently some work has been done adding "GUI Plugins" pages, and it would be great to know this from the front page instead of having to search the site. For an example of what I mean see: http://www.jager.no/ Jamie -- http://www.jamiebullock.com From pedro.lopes at ist.utl.pt Thu Dec 2 16:40:08 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Thu, 2 Dec 2010 15:40:08 +0000 Subject: [PD] Setting tempo via microphone input (eg audience clapping) In-Reply-To: <20101202024540.GH6697@mccormick.cx> References: <20101202024540.GH6697@mccormick.cx> Message-ID: Yep. Bonk~ is amazing, see the help patch and you can train the "classifier" do detect your "instrument" sounds. Then it will report a number for each instrument in the output format, the number of the instrument will follow the order in which you trained the bonk~ object. :) On Thu, Dec 2, 2010 at 2:45 AM, Chris McCormick wrote: > On Wed, Dec 01, 2010 at 05:08:49PM +0000, Pedro Lopes wrote: > > Now "attack detection" in PD can be performed in various ways, one cool > way > > is to use bonk~ to detect attacks (see Miller's paper in [2]) or on a > > simpler level you can analyse the signal manually with env~. > > One very awesome thing about [bonk~] is that you can ask it to 'learn' > certain > attack sounds. So you could just have it listen out for the group-clap > sound > specifically. > > Chris. > > ------------------- > http://mccormick.cx > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 2 18:43:29 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 2 Dec 2010 12:43:29 -0500 Subject: [PD] pdpcap 0.0.4 network sniffer new version In-Reply-To: References: <33EDEBF7-6827-4D4F-A45F-5EBE6CA5D9DC@at.or.at> <4CAAF75A.3000606@iem.at> <0C4E80AD-8CFA-4B66-AEF5-A4E7DEC45B2A@at.or.at> Message-ID: Hey Jordi, I was trying this on Ubuntu last night and the objects were all crashing. I didn't fix it, but I tracked it down to this line in pcap_device_ipaddr4(): sprintf(x->x_host_ip, "%s", inet_ntoa(((struct sockaddr_in *)&ifr.ifr_addr)->sin_addr)); Also one problem: since your project now has a "pcap.h" that is easily confused with libpcap's pcap.h. I think the pcap.h file should have a different name, perhaps pdpcap.h. I'm eager to sonify my networks! .hc On Oct 12, 2010, at 3:36 PM, Jordi Sala wrote: > Hi, > > Thanks for your help. Finally I renamed pdpcap to pcap (for pd) and > the pdpcap object has been splitted in two objcets pcap_device and > pcap_file. > > -pcap_device->captures network traffic in live mode from a net device > (eth0, lo, eth1...). > > -pcap_file->reads (captures) network traffic from a pcap file. > > +info: http://musa.poperbu.net/content/view/97/1/ > > > 2010/10/8 Hans-Christoph Steiner : >> >> On Oct 5, 2010, at 12:00 PM, IOhannes m zm?lnig wrote: >> >>> -----BEGIN PGP SIGNED MESSAGE----- >>> Hash: SHA1 >>> >>> On 10/04/2010 01:58 AM, Jordi Sala wrote: >>>> >>>> ok, then, the naming can be something like: pcap-live, pcap- >>>> file,..... >>>> >>> >>> afaik, there is only one other library that uses the "-" infix >>> (list-abs). >>> >>> i would suggest using a more common scheme: >>> e.g. make it compatible with e.g. Gem's & pdp's old-school naming- >>> scheme >>> that uses underlines ([pix_film], [pdp_film], [pcap_file]) >>> >>> or make it libdir like: [pcap/live] (preferrably make it a real >>> libdir >>> then) >>> >>> personallly i'd go for the latter (nowadays) >> >> >> Maybe more descriptive like: [pcapture] and [packetfile] (like >> textfile, >> msgfile, etc.) >> >> .hc >> >> ---------------------------------------------------------------------------- >> >> Information wants to be free. -Stewart Brand >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > > -- > Jordi Sala > http://musa.poperbu.net > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith From hans at at.or.at Thu Dec 2 18:47:08 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 2 Dec 2010 12:47:08 -0500 Subject: [PD] Wiki recent changes portlet In-Reply-To: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> Message-ID: Yeah, that's nice. Do you happen to know the name of the Plone Product? There are currently RSS feeds, but I don't know if you can get an RSS feed for the whole site. That would also be nice. .hc On Dec 2, 2010, at 9:56 AM, Jamie Bullock wrote: > > Hi all, > > Would it be possible to show a recent changes portlet on the front > page of the wiki? Personally I'd find this incredibly useful to see > quickly what the latest changes are. "What's hot?" For example, > recently some work has been done adding "GUI Plugins" pages, and it > would be great to know this from the front page instead of having to > search the site. > > For an example of what I mean see: http://www.jager.no/ > > Jamie > > > -- > http://www.jamiebullock.com > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Access to computers should be unlimited and total. - the hacker ethic From hans at at.or.at Thu Dec 2 19:23:45 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 2 Dec 2010 13:23:45 -0500 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA Message-ID: Working again with Bobby Pietrusko and Stewart Smith, I created sonification for visualization of data about the global wine industry. It opened recently at SFMOMA in San Francisco. You can see a little snippet here: http://at.or.at/hans/undervine/ And here's a chunk from a scene that didn't make the final cut be we like anyway: http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ "Wine is a potent force in contemporary life, perhaps the only comestible to produce its own visual culture. How Wine Became Modern, the first exhibition of its kind, looks at the world of wine and the role that architecture, design, and media have played in its stunning transformation over the past three decades. Developed in collaboration with the New York architecture studio Diller Scofidio + Renfro, the exhibition features historical artifacts, architectural models, multimedia installations, newly commissioned artworks, and even a "smell wall" to provide a richly textured experience in the galleries. Come discover how important cultural preoccupations of our day, such as the meaning of "place" and "authenticity" in our increasingly global and virtual world, play out at this uniquely fertile intersection of nature and culture. At once a nuanced investigation and a vivid sensory and aesthetic experience, this exhibition presents wine as you've never seen it before." November 20, 2010 - April 17, 2011 http://www.sfmoma.org/exhibitions/406 http://www.sfmoma.org/press/releases/exhibitions/829 _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From hans at at.or.at Thu Dec 2 20:20:11 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 2 Dec 2010 14:20:11 -0500 Subject: [PD] Showcasing PD In-Reply-To: References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> <4CF73FFC.7050209@cauwe.org> Message-ID: <682ED86E-20DA-42A9-ABD1-FCA5979B6805@at.or.at> Thanks! Do you have a link to that thread? I am always interested in what works for people who are just starting out. .hc On Dec 2, 2010, at 3:10 AM, Richie Cyngler wrote: > Yeh great talk Hans. You should also check out the noobie thread on > the Pd forum for loads of links to Pd intro stuff. > > On Thu, Dec 2, 2010 at 5:43 PM, Xavier Miller > wrote: > I was looking to a good tutorial / introduction. I've found it :) > I will take watch it tonight, after work. > > Xavier. > > Le 1/12/2010 22:26, Hans-Christoph Steiner a ?crit : > > I'm a big fan of starting from very little and building a ring > modulator, step-by-step, as I did in this talk: > > http://vimeo.com/5479982 > > .hc > > On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: > > Wii data really doesn't work for me. Although perhaps with a few led's > it'd rekindle my interest. > > Incidentally, either I don't have a fast enough machine for VJing or > I've not found the right library/objects. What's the way forward on > that? > > ------------------------------------------------------------------------ > From:geokeratz at gmail.com > > Date: Wed, 1 Dec 2010 22:47:01 +0200 > Subject: Re: [PD] Showcasing PD > To:pat at digitalworlds.ufl.edu > CC:jbturgid at hotmail.com ;pd-list at iem.at > > > > Yeap, > and talk NERDY ;) > > On 1 December 2010 22:33, Pagano, Patrick >wrote: > > > Do a VJ thing. > control it with a wii > Video theremins go over well too > > pp > > > ________________________________________ > From:pd-list-bounces at iem.at > [pd-list-bounces at iem.at > ] On Behalf Of Andrew Faraday > [jbturgid at hotmail.com ] > > Sent: Wednesday, December 01, 2010 3:24 PM > To:pd-list at iem.at > > Subject: [PD] Showcasing PD > > Hey Guys > > Here's the situation, I've been invited to talk to a group of > techies on PD for half an hour this friday (the 3rd), there's > basically two options. Either I do a basic introduction to Pd, > it's benefits and why I like it as a medium/language. Or the one > I'm leaning towards now, A quickly thrown together example of > something you can do in PD. > > I'm currently thinking that I could easily put together a plan to > code a simple instrument from a USB controller within half an > hour. Thus showing that a lot can be achieved in a relatively > short space of time with some Pd knowledge. > > Has anyone got any ideas how I might try to impress people with > the capabilities of PD? > > Cheers > > Andrew > > _______________________________________________ > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management > ->http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management > ->http://lists.puredata.info/listinfo/pd-list > > > ---------------------------------------------------------------------------- > > I hate it when they say, "He gave his life for his country." Nobody > gives their life for anything. We steal the lives of these kids. > -Admiral Gene LeRocque > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > -- > the middle is nigh ---------------------------------------------------------------------------- "It is convenient to imagine a power beyond us because that means we don't have to examine our own lives.", from "The Idols of Environmentalism", by Curtis White -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 2 20:22:11 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 2 Dec 2010 14:22:11 -0500 Subject: [PD] impulse~ conflict In-Reply-To: <4CF6E7D7.7090205@digitalworlds.ufl.edu> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> Message-ID: Turn on 'verbose' mode and see which file it was loaded from. .hc On Dec 1, 2010, at 7:27 PM, Patrick Pagano wrote: > Hi > I am getting an conflict with Eric Lyon's impulse~ and impulse~ from > some other external library > Can someone place that name and where it lives? > > Pat Pagano > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr. From jack at rybn.org Thu Dec 2 20:29:51 2010 From: jack at rybn.org (Jack) Date: Thu, 02 Dec 2010 20:29:51 +0100 Subject: [PD] [PD-announce] GEM workshop - Paris (4th and 5th december) Message-ID: <1291318191.2413.270.camel@jack-laptop> In French only/En fran?ais seulement. Une formation de perfectionnement sur GEM (librairie graphique permettant d'utiliser OpenGL dans l'environnement Pure Data) est propos?e par le CrasLab les 4 et 5 d?cembre de 11h ? 18h. Cette formation est recommand?e pour les utilisateurs de Pure Data et GEM qui souhaitent ?laborer des projets sophistiqu?s et qui ont recours ? l'image, l'image anim?e, la vid?o, la cam?ra et la 3D. Le prix par jours est de 25 euros (20 euros pour les Audoniens, ch?meurs, Rmistes et adh?rents de Mains d'Oeuvres). Jack du collectif RYBN assurera la formation sur ces deux jours. Plus d'infos sur cette formation : http://www.mainsdoeuvres.org/article1094.html Pr?-requis : - Connaissances : les deux journ?es abordent des techniques et fonctions avanc?es sur GEM, elles sont pr?vues pour un public d?initi?s ? Pure data (autodidactes ou personnes ayant suivi une session d?initiation ou des cours, et ayant une pratique r?guli?re du logiciel). - Mat?riel : Il est demand? aux participants de venir avec un ordinateur portable pourvu de la derni?re version de Pd-extended. La deuxi?me journ?e de formation n?cessite d?apporter une webcam. Il est pr?f?rable d?avoir un ordinateur ?quip? de processeurs NVIDIA ou ATI pour le bon fonctionnement des manipulations. G?n?ralement, les ordinateurs de moins de quatre ans conviennent ? ce type de cr?ations. CrasLab Mains d'Oeuvres 1, rue Charles Garnier 93400 Saint-Ouen La formation aura lieu dans l'atelier 12 (1er ?tage). Renseignements : Agn?s Le Foulgoc 01.77.60.28.00 _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From theron.trowbridge at gmail.com Thu Dec 2 20:31:23 2010 From: theron.trowbridge at gmail.com (Theron Trowbridge) Date: Thu, 2 Dec 2010 11:31:23 -0800 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: References: Message-ID: That is really cool. I will be in the Bay Area at Christmas and will have to go check out the exhibit. Good topic to finally get my wife to SF MOMA :) -Theron ^ On Thu, Dec 2, 2010 at 10:23 AM, Hans-Christoph Steiner wrote: > > Working again with Bobby Pietrusko and Stewart Smith, I created > sonification for visualization of data about the global wine industry. It > opened recently at SFMOMA in San Francisco. You can see a little snippet > here: > > http://at.or.at/hans/undervine/ > > And here's a chunk from a scene that didn't make the final cut be we like > anyway: > http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ > > "Wine is a potent force in contemporary life, perhaps the only comestible > to produce its own visual culture. How Wine Became Modern, the first > exhibition of its kind, looks at the world of wine and the role that > architecture, design, and media have played in its stunning transformation > over the past three decades. Developed in collaboration with the New York > architecture studio Diller Scofidio + Renfro, the exhibition features > historical artifacts, architectural models, multimedia installations, newly > commissioned artworks, and even a "smell wall" to provide a richly textured > experience in the galleries. Come discover how important cultural > preoccupations of our day, such as the meaning of "place" and "authenticity" > in our increasingly global and virtual world, play out at this uniquely > fertile intersection of nature and culture. At once a nuanced investigation > and a vivid sensory and aesthetic experience, this exhibition presents wine > as you've never seen it before." > > November 20, 2010 - April 17, 2011 > http://www.sfmoma.org/exhibitions/406 > > http://www.sfmoma.org/press/releases/exhibitions/829 > > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From colet.patrice at free.fr Thu Dec 2 20:58:00 2010 From: colet.patrice at free.fr (patko) Date: Thu, 2 Dec 2010 20:58:00 +0100 (CET) Subject: [PD] [pd-ot][was plugin~] look what is a professional tool Message-ID: <1027560944.213211291319880859.JavaMail.root@zimbra4-e1.priv.proxad.net> Hello, this topic is a little bit old, but I really want everyone to know what is a professional tool, I guess you haven't got this at home: http://www.harrisonconsoles.com -- Patrice Colet From glitchpop at gmail.com Thu Dec 2 23:14:53 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Fri, 3 Dec 2010 09:14:53 +1100 Subject: [PD] Showcasing PD In-Reply-To: <682ED86E-20DA-42A9-ABD1-FCA5979B6805@at.or.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> <4CF73FFC.7050209@cauwe.org> <682ED86E-20DA-42A9-ABD1-FCA5979B6805@at.or.at> Message-ID: http://puredata.hurleur.com/sujet-248-suggestions-noobs sure =) On Fri, Dec 3, 2010 at 6:20 AM, Hans-Christoph Steiner wrote: > > Thanks! Do you have a link to that thread? I am always interested in what > works for people who are just starting out. > > .hc > > On Dec 2, 2010, at 3:10 AM, Richie Cyngler wrote: > > Yeh great talk Hans. You should also check out the noobie thread on the Pd > forum for loads of links to Pd intro stuff. > > On Thu, Dec 2, 2010 at 5:43 PM, Xavier Miller wrote: > >> I was looking to a good tutorial / introduction. I've found it :) >> I will take watch it tonight, after work. >> >> Xavier. >> >> Le 1/12/2010 22:26, Hans-Christoph Steiner a ?crit : >> >>> >>> I'm a big fan of starting from very little and building a ring >>> modulator, step-by-step, as I did in this talk: >>> >>> http://vimeo.com/5479982 >>> >>> .hc >>> >>> On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: >>> >>> Wii data really doesn't work for me. Although perhaps with a few led's >>>> it'd rekindle my interest. >>>> >>>> Incidentally, either I don't have a fast enough machine for VJing or >>>> I've not found the right library/objects. What's the way forward on >>>> that? >>>> >>>> ------------------------------------------------------------------------ >>>> From:geokeratz at gmail.com >>> geokeratz at gmail.com> >>>> >>>> Date: Wed, 1 Dec 2010 22:47:01 +0200 >>>> Subject: Re: [PD] Showcasing PD >>>> To:pat at digitalworlds.ufl.edu >>> pat at digitalworlds.ufl.edu> >>>> CC:jbturgid at hotmail.com >>> jbturgid at hotmail.com>;pd-list at iem.at >>>> >>>> >>>> >>>> Yeap, >>>> and talk NERDY ;) >>>> >>>> On 1 December 2010 22:33, Pagano, Patrick>>> >wrote: >>>> >>>> >>>> Do a VJ thing. >>>> control it with a wii >>>> Video theremins go over well too >>>> >>>> pp >>>> >>>> >>>> ________________________________________ >>>> From:pd-list-bounces at iem.at >>>> [pd-list-bounces at iem.at >>>> ] On Behalf Of Andrew Faraday >>>> [jbturgid at hotmail.com ] >>>> >>>> Sent: Wednesday, December 01, 2010 3:24 PM >>>> To:pd-list at iem.at >>>> >>>> Subject: [PD] Showcasing PD >>>> >>>> Hey Guys >>>> >>>> Here's the situation, I've been invited to talk to a group of >>>> techies on PD for half an hour this friday (the 3rd), there's >>>> basically two options. Either I do a basic introduction to Pd, >>>> it's benefits and why I like it as a medium/language. Or the one >>>> I'm leaning towards now, A quickly thrown together example of >>>> something you can do in PD. >>>> >>>> I'm currently thinking that I could easily put together a plan to >>>> code a simple instrument from a USB controller within half an >>>> hour. Thus showing that a lot can be achieved in a relatively >>>> short space of time with some Pd knowledge. >>>> >>>> Has anyone got any ideas how I might try to impress people with >>>> the capabilities of PD? >>>> >>>> Cheers >>>> >>>> Andrew >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> >>>> UNSUBSCRIBE and account-management >>>> ->http://lists.puredata.info/listinfo/pd-list >>>> >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> >>>> UNSUBSCRIBE and account-management >>>> ->http://lists.puredata.info/listinfo/pd-list >>>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> I hate it when they say, "He gave his life for his country." Nobody >>> gives their life for anything. We steal the lives of these kids. >>> -Admiral Gene LeRocque >>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > > -- > the middle is nigh > > > > > > > > > > ---------------------------------------------------------------------------- > > "It is convenient to imagine a power beyond us because that means we don't > have to examine our own lives.", from "The Idols of Environmentalism", by > Curtis White > > > > > -- the middle is nigh -------------- next part -------------- An HTML attachment was scrubbed... URL: From muranyia at gmail.com Fri Dec 3 01:14:29 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Fri, 3 Dec 2010 01:14:29 +0100 Subject: [PD] Showcasing PD In-Reply-To: <4CF73FFC.7050209@cauwe.org> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF8C@UFEXCH-MBXCL01.ad.ufl.edu> <59D5E054-F59D-41D3-9AFB-75EC3C6AE68B@at.or.at> <4CF73FFC.7050209@cauwe.org> Message-ID: I like this one (and have posted it before): http://www.youtube.com/watch?v=rtgGol-I4gA&feature=&p=12DC9A161D8DC5DC&index=0&playnext=1 On Thu, Dec 2, 2010 at 7:43 AM, Xavier Miller wrote: > I was looking to a good tutorial / introduction. I've found it :) > I will take watch it tonight, after work. > > Xavier. > > Le 1/12/2010 22:26, Hans-Christoph Steiner a ?crit : > >> >> I'm a big fan of starting from very little and building a ring >> modulator, step-by-step, as I did in this talk: >> >> http://vimeo.com/5479982 >> >> .hc >> >> On Dec 1, 2010, at 4:20 PM, Andrew Faraday wrote: >> >> Wii data really doesn't work for me. Although perhaps with a few led's >>> it'd rekindle my interest. >>> >>> Incidentally, either I don't have a fast enough machine for VJing or >>> I've not found the right library/objects. What's the way forward on that? >>> >>> ------------------------------------------------------------------------ >>> From:geokeratz at gmail.com >> geokeratz at gmail.com> >>> >>> Date: Wed, 1 Dec 2010 22:47:01 +0200 >>> Subject: Re: [PD] Showcasing PD >>> To:pat at digitalworlds.ufl.edu >> pat at digitalworlds.ufl.edu> >>> CC:jbturgid at hotmail.com >> jbturgid at hotmail.com>;pd-list at iem.at >>> >>> >>> >>> Yeap, >>> and talk NERDY ;) >>> >>> On 1 December 2010 22:33, Pagano, Patrick>> >wrote: >>> >>> >>> Do a VJ thing. >>> control it with a wii >>> Video theremins go over well too >>> >>> pp >>> >>> >>> ________________________________________ >>> From:pd-list-bounces at iem.at >>> [pd-list-bounces at iem.at >>> ] On Behalf Of Andrew Faraday >>> [jbturgid at hotmail.com ] >>> >>> Sent: Wednesday, December 01, 2010 3:24 PM >>> To:pd-list at iem.at >>> >>> Subject: [PD] Showcasing PD >>> >>> Hey Guys >>> >>> Here's the situation, I've been invited to talk to a group of >>> techies on PD for half an hour this friday (the 3rd), there's >>> basically two options. Either I do a basic introduction to Pd, >>> it's benefits and why I like it as a medium/language. Or the one >>> I'm leaning towards now, A quickly thrown together example of >>> something you can do in PD. >>> >>> I'm currently thinking that I could easily put together a plan to >>> code a simple instrument from a USB controller within half an >>> hour. Thus showing that a lot can be achieved in a relatively >>> short space of time with some Pd knowledge. >>> >>> Has anyone got any ideas how I might try to impress people with >>> the capabilities of PD? >>> >>> Cheers >>> >>> Andrew >>> >>> -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Fri Dec 3 02:03:34 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 02 Dec 2010 20:03:34 -0500 Subject: [PD] building pd-extended from SVN In-Reply-To: References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> Message-ID: <1291338214.27541.3.camel@monsoon> Hans, I've tried building entire pd-extended tree from SVN according to the instructions found in the packages/linux_make/README and I got stuck on an error. scripts/checkout-developer-layout.sh (downloaded everything into pure-data folder) cd pure-data/packages/linux_make make install It builds pd ok but then gets stuck in building jmmmp follows: install -p /home/ico/Downloads/PureData/pure-data/pd/src/notes.txt /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/doc/manuals/Pd make -C /home/ico/Downloads/PureData/pure-data/abstractions BUILDLAYOUT_DIR=/home/ico/Downloads/PureData/pure-data/packages cvs_root_dir=/home/ico/Downloads/PureData/pure-data DESTDIR=/home/ico/Downloads/PureData/pure-data/packages/linux_make/build/ prefix=/usr libpddir=/usr/lib/pd-extended OPT_CFLAGS="-O2 -mtune=i686 -march=i386" UNAME=Linux install make[2]: Entering directory `/home/ico/Downloads/PureData/pure-data/abstractions' install -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra install -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/doc/5.reference install -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/doc/manuals install -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/doc/examples install -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra/controctopus install -p /home/ico/Downloads/PureData/pure-data/abstractions/sfruit/controctopus/*.pd \ /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra/controctopus /home/ico/Downloads/PureData/pure-data/scripts/generate-libdir-metafile.sh /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra controctopus \ --author "Luke Iannini" \ --license "GNU GPL" \ --description "objects for learning and mapping midi and OSC controllers to pdpatches with scaling and parameter discovery - requires memento-p" make -C /home/ico/Downloads/PureData/pure-data/abstractions/jmmmp DESTDIR="/home/ico/Downloads/PureData/pure-data/packages/linux_make/build/" objectsdir="/usr/lib/pd-extended/extra" install make[3]: Entering directory `/home/ico/Downloads/PureData/pure-data/abstractions/jmmmp' install -p -m 755 -d /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra/jmmmp test -z "appent.pd ardourjack-gui.pd array+.pd array-edit.pd but.pd clock.pd dacm~.pd datei-o.pd datei-r.pd datei-w.pd dsp01.pd f+.pd lbang.pd liner+~.pd liner~.pd m-i.pd maat~.pd mat~.pd metrum.pd met~.pd mk.pd oscD.pd oscS.pd pd-colors.pd prepent.pd rec-name.pd sguigot.pd sliders.pd snaps~.pd spectrogram~.pd stoppuhr.pd tastin.pd uhr.pd" || \ install -p -m 644 appent-help.pd ardourjack-gui-help.pd array +-help.pd array-edit-help.pd but-help.pd clock-help.pd dacm~-help.pd datei-o-help.pd datei-r-help.pd datei-w-help.pd dsp01-help.pd f+-help.pd lbang-help.pd liner+~-help.pd liner~-help.pd m-i-help.pd maat~-help.pd mat~-help.pd metrum-help.pd met~-help.pd mk-help.pd oscD-help.pd oscS-help.pd pd-colors-help.pd prepent-help.pd rec-name-help.pd sguigot-help.pd sliders-help.pd snaps~-help.pd spectrogram~-help.pd stoppuhr-help.pd tastin-help.pd uhr-help.pd \ /home/ico/Downloads/PureData/pure-data/packages/linux_make/build//usr/lib/pd-extended/extra/jmmmp install: cannot stat `appent-help.pd': No such file or directory install: cannot stat `ardourjack-gui-help.pd': No such file or directory install: cannot stat `array+-help.pd': No such file or directory install: cannot stat `array-edit-help.pd': No such file or directory install: cannot stat `pd-colors-help.pd': No such file or directory install: cannot stat `prepent-help.pd': No such file or directory make[3]: *** [install-doc] Error 1 make[3]: Leaving directory `/home/ico/Downloads/PureData/pure-data/abstractions/jmmmp' make[2]: *** [jmmmp_install] Error 2 make[2]: Leaving directory `/home/ico/Downloads/PureData/pure-data/abstractions' make[1]: *** [abstractions_install] Error 2 make[1]: Leaving directory `/home/ico/Downloads/PureData/pure-data/packages' make: *** [install] Error 2 Any idea as to why is this happening? Seems to me like a broken Makefile, but then again what do I know... From jmmmpais at googlemail.com Fri Dec 3 03:37:25 2010 From: jmmmpais at googlemail.com (=?utf-8?Q?Jo=C3=A3o_Pais?=) Date: Fri, 03 Dec 2010 03:37:25 +0100 Subject: [PD] [PD-announce] Pd-berlin meeting next tuesday, 7th December In-Reply-To: References: <558411.61509.qm@web23808.mail.ird.yahoo.com> Message-ID: Hello, next tuesday, 7th December, will be the next meeting of Pure Data users in Berlin at NK (http://www.nkprojekt.de/) - Elsenstr. 52, 2HH 2Etage. For more information, look up http://puredata.info/community/organization/pd-berlin/pd-berlin-users-group. We also encourage you to take an active part, and put up suggestions for topics you want to talk about / topics you want to be talked about. Doors are open from 20h-20h15. After that they'll be closed, and you will have to call someone from the Pd-meeting to get in. To get a telephone number to call or confirm assistance you can write to info_at_minitronics.net. Please, don?t call to the staff of NK to open the doors. They let us use the space but we have to take care about having the meeting without producing any disturbance to them, and to clean the space after the meeting. We would apreciate if you would send us a small mail to info_at_minitronics.net with your name, Pd experience and interests, so that we know how many people might be coming. Or put your name in the pd-berlin wiki page. We would like to thank the support and willingness of NK in the organization of these events. Jo?o Pais -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From ydegoyon at gmail.com Fri Dec 3 04:18:25 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Fri, 03 Dec 2010 04:18:25 +0100 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: References: Message-ID: <4CF86181.1030604@gmail.com> ok, it's proved now you're my old nationalist friend 'new world'? with imported old mentality within.. it's just too funny you post this here now.. apart from that, i don't care of your commercials... ciao, sevy Hans-Christoph Steiner wrote: > > Working again with Bobby Pietrusko and Stewart Smith, I created > sonification for visualization of data about the global wine industry. > It opened recently at SFMOMA in San Francisco. You can see a little > snippet here: > > http://at.or.at/hans/undervine/ > > And here's a chunk from a scene that didn't make the final cut be we > like anyway: > http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ > > "Wine is a potent force in contemporary life, perhaps the only > comestible to produce its own visual culture. How Wine Became Modern, > the first exhibition of its kind, looks at the world of wine and the > role that architecture, design, and media have played in its stunning > transformation over the past three decades. Developed in collaboration > with the New York architecture studio Diller Scofidio + Renfro, the > exhibition features historical artifacts, architectural models, > multimedia installations, newly commissioned artworks, and even a > "smell wall" to provide a richly textured experience in the galleries. > Come discover how important cultural preoccupations of our day, such > as the meaning of "place" and "authenticity" in our increasingly > global and virtual world, play out at this uniquely fertile > intersection of nature and culture. At once a nuanced investigation > and a vivid sensory and aesthetic experience, this exhibition presents > wine as you've never seen it before." > > November 20, 2010 - April 17, 2011 > http://www.sfmoma.org/exhibitions/406 > > http://www.sfmoma.org/press/releases/exhibitions/829 > > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Fri Dec 3 05:04:40 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 02 Dec 2010 23:04:40 -0500 Subject: [PD] building pd-extended from SVN In-Reply-To: <1291338214.27541.3.camel@monsoon> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> <1291338214.27541.3.camel@monsoon> Message-ID: <1291349080.25201.2.camel@monsoon> FYI, Ended-up "touching" fake help-files to get through this one--this definitely looks like a build script bug. Now that the whole tarball is successfully built, main tarball installer (the one that is packaged with the tarball, fails with an error when it tries to install $n-help.pd file from the iemlib as it tries to interpret $n as a variable: install: cannot stat `lib/pd-extended/extra/iemlib/-help.pd': No such file or directory Script has: install -p 'lib/pd-extended/extra/iemlib/$n-help.pd' '$(prefix)/lib/pd-extended/extra/iemlib/$n-help.pd' How would one make the install script ignore the $ sign? (sorry I am terrible with shell scripting). Anyone? Ico From ico at vt.edu Fri Dec 3 05:13:13 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 02 Dec 2010 23:13:13 -0500 Subject: [PD] building pd-extended from SVN In-Reply-To: <1291349080.25201.2.camel@monsoon> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> <1291338214.27541.3.camel@monsoon> <1291349080.25201.2.camel@monsoon> Message-ID: <1291349593.25201.3.camel@monsoon> On Thu, 2010-12-02 at 23:04 -0500, Ivica Ico Bukvic wrote: > FYI, > > Ended-up "touching" fake help-files to get through this one--this > definitely looks like a build script bug. Now that the whole tarball is > successfully built, main tarball installer (the one that is packaged > with the tarball, fails with an error when it tries to install > $n-help.pd file from the iemlib as it tries to interpret $n as a > variable: > > install: cannot stat `lib/pd-extended/extra/iemlib/-help.pd': No such > file or directory > > Script has: > > install -p 'lib/pd-extended/extra/iemlib/$n-help.pd' > '$(prefix)/lib/pd-extended/extra/iemlib/$n-help.pd' > > How would one make the install script ignore the $ sign? (sorry I am > terrible with shell scripting). FWIW, tried adding backslash prior to $ and that works on command-line, but not in the Makefile... From ico.bukvic at gmail.com Fri Dec 3 05:14:59 2010 From: ico.bukvic at gmail.com (Ivica Ico Bukvic) Date: Thu, 02 Dec 2010 23:14:59 -0500 Subject: [PD] building pd-extended from SVN In-Reply-To: <1291349080.25201.2.camel@monsoon> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> <1291338214.27541.3.camel@monsoon> <1291349080.25201.2.camel@monsoon> Message-ID: <1291349699.25201.4.camel@monsoon> Never mind, found out that a double $$ does it. Hans, this appears to be another build script error. Thanks! Ico From ico at vt.edu Fri Dec 3 06:20:51 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 00:20:51 -0500 Subject: [PD] building pd-extended from SVN In-Reply-To: <1291349699.25201.4.camel@monsoon> References: <5AB8F12B-6B96-4A62-AD01-0E658A2392EE@liminastudio.com> <4CF6E7D7.7090205@digitalworlds.ufl.edu> <1291338214.27541.3.camel@monsoon> <1291349080.25201.2.camel@monsoon> <1291349699.25201.4.camel@monsoon> Message-ID: <1291353651.25201.5.camel@monsoon> More errors: toxy flatspace flib never get built using this process for whatever reason. Ico From chris at mccormick.cx Fri Dec 3 06:32:46 2010 From: chris at mccormick.cx (Chris McCormick) Date: Fri, 3 Dec 2010 13:32:46 +0800 Subject: [PD] buttonbar GUI plugin In-Reply-To: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> Message-ID: <20101203053246.GE30389@mccormick.cx> Hi Hans, Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? How do I install it? Cheers, Chris. On Tue, Nov 30, 2010 at 03:43:32PM -0500, Hans-Christoph Steiner wrote: > > With the recent talk about making the patch window look different based > on Edit Mode, I put together a GUI plugin for 0.43 that gives you a > buttonbar at the top of the patch window when in Edit Mode. It gives you > clickable shortcuts of what's on the Put menu, like Max/MSP 4.5 or > DesireData: > > > > > http://puredata.info/community/projects/software/buttonbar > > > > Let me know how it works for you, try it out, hack it, turn it into > something else. Anyone want to try to turn it into a menu? > > .hc > > ---------------------------------------------------------------------------- > > ?El pueblo unido jam?s ser? vencido! > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ------------------- http://mccormick.cx From chris at mccormick.cx Fri Dec 3 06:46:58 2010 From: chris at mccormick.cx (Chris McCormick) Date: Fri, 3 Dec 2010 13:46:58 +0800 Subject: [PD] Parsing Pd patches in Javascript, Python, Java In-Reply-To: <2CACA570-70B2-4FBC-9462-02F06B63993A@at.or.at> References: <20101129044657.GA23192@mccormick.cx> <6ADF2AA0-278B-412B-940F-942214DC7358@at.or.at> <20101130072153.GB14107@mccormick.cx> <2CACA570-70B2-4FBC-9462-02F06B63993A@at.or.at> Message-ID: <20101203054658.GF30389@mccormick.cx> On Tue, Nov 30, 2010 at 12:45:34PM -0500, Hans-Christoph Steiner wrote: > Sorry, I mean most of puredata info is a wiki, including the /docs/ > section. You could just add a wiki page to the root, for example: > > http://puredata.info/docs Hi Hans, I linked it into the developer section, hopefully in the right place. Feel free to move it or whatever. Cheers, Chris. ------------------- http://mccormick.cx From bfcarney at gmail.com Fri Dec 3 07:13:56 2010 From: bfcarney at gmail.com (Ben Carney) Date: Fri, 3 Dec 2010 00:13:56 -0600 Subject: [PD] crashes when using multiple outputs Message-ID: Hello all, this message comes from a friend and collaborator. I would lend a hand to him in person, but he is on the other side of the Atlantic ocean. [ I recently acquired an 8 channels Echo audio fire pre8 audio interface, and I'm using it with Pure Data. However Pure Data, though it recognizes the interface, does not let me specify more than 2 channels, when I type 8, PD freezes. Any suggestions? Or perhaps you've encountered similar issues and were able to resolve them? ] I believe he is running a pretty standard install of windows XP. thanks much in advance, -- benfcarney www.benfcarney.com Chicago, IL -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Thu Dec 2 19:51:00 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 02 Dec 2010 13:51:00 -0500 Subject: [PD] [PD-announce] L2Ork pd-extended release candidate 4 now available (was: Re: call for testers...) Message-ID: <1291315861.10410.29.camel@monsoon> Changes include: *synced with the latest pd-extended 0.42.x branch build scripts (installs in /usr/lib/pd-extended and produces pdextended binary) *fixed stray bugs with iemgui objects *realigned some of the iemgui objects in the autopatch mode *other minor bugs'n'fixes Barring any unexpected developments this will be the last release candidate. http://l2ork.music.vt.edu/main/?page_id=56 As usual, feedback/bug-reports are most appreciated. Best wishes, Ico _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From alan.brooker2010 at gmail.com Fri Dec 3 11:23:31 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 3 Dec 2010 10:23:31 +0000 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: <4CF86181.1030604@gmail.com> References: <4CF86181.1030604@gmail.com> Message-ID: ok, are you two friends now then? ;) On Fri, Dec 3, 2010 at 3:18 AM, ydegoyon at gmail.com wrote: > ok, it's proved now you're my old nationalist friend > > 'new world'? with imported old mentality within.. > > it's just too funny you post this here now.. > > apart from that, > i don't care of your commercials... > > ciao, > sevy > > > Hans-Christoph Steiner wrote: > >> >> Working again with Bobby Pietrusko and Stewart Smith, I created >> sonification for visualization of data about the global wine industry. It >> opened recently at SFMOMA in San Francisco. You can see a little snippet >> here: >> >> http://at.or.at/hans/undervine/ >> >> And here's a chunk from a scene that didn't make the final cut be we like >> anyway: >> http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ >> >> "Wine is a potent force in contemporary life, perhaps the only comestible >> to produce its own visual culture. How Wine Became Modern, the first >> exhibition of its kind, looks at the world of wine and the role that >> architecture, design, and media have played in its stunning transformation >> over the past three decades. Developed in collaboration with the New York >> architecture studio Diller Scofidio + Renfro, the exhibition features >> historical artifacts, architectural models, multimedia installations, newly >> commissioned artworks, and even a "smell wall" to provide a richly textured >> experience in the galleries. Come discover how important cultural >> preoccupations of our day, such as the meaning of "place" and "authenticity" >> in our increasingly global and virtual world, play out at this uniquely >> fertile intersection of nature and culture. At once a nuanced investigation >> and a vivid sensory and aesthetic experience, this exhibition presents wine >> as you've never seen it before." >> >> November 20, 2010 - April 17, 2011 >> http://www.sfmoma.org/exhibitions/406 >> >> http://www.sfmoma.org/press/releases/exhibitions/829 >> >> >> _______________________________________________ >> Pd-announce mailing list >> Pd-announce at iem.at >> http://lists.puredata.info/listinfo/pd-announce >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jamie at postlude.co.uk Fri Dec 3 11:53:27 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Fri, 3 Dec 2010 10:53:27 +0000 Subject: [PD] Wiki recent changes portlet In-Reply-To: References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> Message-ID: <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> On 2 Dec 2010, at 17:47, Hans-Christoph Steiner wrote: > > Yeah, that's nice. Do you happen to know the name of the Plone Product? There are currently RSS feeds, but I don't know if you can get an RSS feed for the whole site. That would also be nice. > If I read this right, then the Recent Changes portlet is a core part of plone, but installing SimplePortlet makes it easier to set up: http://www.contentmanagementsoftware.info/plone-book/manageportlets/index_html Jamie > .hc > > On Dec 2, 2010, at 9:56 AM, Jamie Bullock wrote: > >> >> Hi all, >> >> Would it be possible to show a recent changes portlet on the front page of the wiki? Personally I'd find this incredibly useful to see quickly what the latest changes are. "What's hot?" For example, recently some work has been done adding "GUI Plugins" pages, and it would be great to know this from the front page instead of having to search the site. >> >> For an example of what I mean see: http://www.jager.no/ >> >> Jamie >> >> >> -- >> http://www.jamiebullock.com >> >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > ---------------------------------------------------------------------------- > > Access to computers should be unlimited and total. - the hacker ethic > > From derek at umatic.nl Fri Dec 3 12:12:26 2010 From: derek at umatic.nl (Derek Holzer) Date: Fri, 03 Dec 2010 12:12:26 +0100 Subject: [PD] crashes when using multiple outputs In-Reply-To: References: Message-ID: <4CF8D09A.6020907@umatic.nl> Make sure the number of input and output channel match in the preferences. Pd doesn't seem to like mismatched numbers there. D. On 12/3/10 7:13 AM, Ben Carney wrote: > Hello all, > > this message comes from a friend and collaborator. I would lend a hand > to him in person, but he is on the other side of the Atlantic ocean. > > [ I recently acquired an 8 channels Echo audio fire pre8 audio interface, > and I'm using it with Pure Data. However Pure Data, though it recognizes > the interface, does not let me specify more than 2 channels, when I type > 8, PD freezes. Any suggestions? Or perhaps you've encountered similar > issues and were able to resolve them? ] > > I believe he is running a pretty standard install of windows XP. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 189: "You are an engineer" From devel at thesaddj.com Fri Dec 3 13:24:45 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Fri, 3 Dec 2010 12:24:45 +0000 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: References: Message-ID: Good work! re.posted here: http://www.thesaddj.com/undervine-data-visualization-pure-data-sonification-at-sfmoma-san-francisco/ M On Thu, Dec 2, 2010 at 6:23 PM, Hans-Christoph Steiner wrote: > > Working again with Bobby Pietrusko and Stewart Smith, I created > sonification for visualization of data about the global wine industry. It > opened recently at SFMOMA in San Francisco. You can see a little snippet > here: > > http://at.or.at/hans/undervine/ > > And here's a chunk from a scene that didn't make the final cut be we like > anyway: > http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ > > "Wine is a potent force in contemporary life, perhaps the only comestible > to produce its own visual culture. How Wine Became Modern, the first > exhibition of its kind, looks at the world of wine and the role that > architecture, design, and media have played in its stunning transformation > over the past three decades. Developed in collaboration with the New York > architecture studio Diller Scofidio + Renfro, the exhibition features > historical artifacts, architectural models, multimedia installations, newly > commissioned artworks, and even a "smell wall" to provide a richly textured > experience in the galleries. Come discover how important cultural > preoccupations of our day, such as the meaning of "place" and "authenticity" > in our increasingly global and virtual world, play out at this uniquely > fertile intersection of nature and culture. At once a nuanced investigation > and a vivid sensory and aesthetic experience, this exhibition presents wine > as you've never seen it before." > > November 20, 2010 - April 17, 2011 > http://www.sfmoma.org/exhibitions/406 > > http://www.sfmoma.org/press/releases/exhibitions/829 > > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Fri Dec 3 14:45:59 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 08:45:59 -0500 (EST) Subject: [PD] buttonbar GUI plugin In-Reply-To: <20101203053246.GE30389@mccormick.cx> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: On Fri, 3 Dec 2010, Chris McCormick wrote: > Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? How do > I install it? After I developed Pd's original buttonbar, I realised that it's not particularly useful. Keyboard shortcuts are a lot more useful. The buttonbar is bit more comfortable if it supports drag-n-drop. This is something I haven't implemented, and Hans hasn't implemented either. However, Hans implemented auto-hide. (Instead, I had an editmode toggle in the bar) I wonder what the auto-hide thing means in terms of how big patch windows are when they open. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 3 14:51:03 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 08:51:03 -0500 (EST) Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: On Wed, 1 Dec 2010, Hans-Christoph Steiner wrote: > Parallelization is built into Pd, just put down objects, and they will > run in parallel. There's one thread for all those objects together ! There are a few exceptions to that, which have to be explicitly implemented. For instance, [pix_video] uses threads, whereas GridFlow's equivalents don't. The API is not thread-safe, therefore you have to use a global mutex around anything you do with ... even gensym(). >?Granted, Pd doesn't use threads to implement the?parallelization because > it aims to be completely deterministic (basically, that means a patch > run exactly the same everytime). ?Its difficult to write a deterministic > program using standard threads. No-one uses the word ?parallel? to mean *that*. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From zmoelnig at iem.at Fri Dec 3 14:50:54 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_zm=F6lnig?=) Date: Fri, 03 Dec 2010 14:50:54 +0100 Subject: [PD] Wiki recent changes portlet In-Reply-To: <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> Message-ID: <4CF8F5BE.2000709@iem.at> On 12/03/2010 11:53 AM, Jamie Bullock wrote: > > > On 2 Dec 2010, at 17:47, Hans-Christoph Steiner wrote: > >> >> Yeah, that's nice. Do you happen to know the name of the Plone Product? There are currently RSS feeds, but I don't know if you can get an RSS feed for the whole site. That would also be nice. >> > > If I read this right, then the Recent Changes portlet is a core part of plone, but installing SimplePortlet makes it easier to set up: > > > http://www.contentmanagementsoftware.info/plone-book/manageportlets/index_html > > well, as a matter of fact, i think all plone instances come with a "recent changes" portlet per default. it's just a matter of enabling it (which i did now) fmgatr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From matju at artengine.ca Fri Dec 3 14:55:57 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 08:55:57 -0500 (EST) Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: On Wed, 1 Dec 2010, Pedro Lopes wrote: > During that I realized I could implement it in parallel via OpenMP, > but?tried?to compile the code with some openMP directives and it did not > work for the pd_external, it seemed that PD could not handle it > somehow[2]. So what I wanted was "an object" to be parallel by itself. > Not a series of different objects. Does anyone ever made an external > that itself uses openMP? I suppose it means that the code that uses openMP must not use Pd, and the code that uses Pd must not use openMP. Between the two, you need to channel multithreaded communications into singlethreaded communications so that they can fit with Pd. If you can't use (or don't want to use) Pd's sys_lock() for whatever reason, you will need some kind of intermediate buffer so that your Pd objects can pick up the data coming from openMP. I don't know any openMP though. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From excalibas at gmail.com Fri Dec 3 15:08:40 2010 From: excalibas at gmail.com (F. Medeiros) Date: Fri, 03 Dec 2010 14:08:40 +0000 Subject: [PD] pix_film crash with .avi files Message-ID: <1291385320.1420.11.camel@x-laptop> Hello, pix_film crashes pdextended every time I try to open an .avi file , I think with whichever coded. It works on .mpeg files tho. When it crashes I get this: swScaler: Exactly one scaler algorithm must be chosen Segmentation fault This is on Ubuntu Lucid and maverick with Pd version 0.42.5-extended-rc6 I got the deb from the Nightly Auto-Builds. I am sure this was working before but I don't know what I did, if it was with a different version of pd or some coded I installed. Can someone help please? Thanks in advance. From nova at deviator.si Fri Dec 3 15:18:12 2010 From: nova at deviator.si (Luka Princic // Nova deViator) Date: Fri, 3 Dec 2010 15:18:12 +0100 Subject: [PD] import-disabled list-abs Message-ID: <20101203151812.da305f36.nova@deviator.si> hi, i'm working on an abstraction that contains an object from a library for which i need to create [import nusmuk] in order to use ([granulator]). when i create a new instance of that abstraction, pd console reports import-disabled list-abs ... couldn't create could someone explain what this error means? is it deprecated to use [import] and i should rather use syntax like [nusmuk/granulator] ? l. -- sujet est machinique! Nova deViator ? http://deviator.si ? http://skylined.org ? -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: application/pgp-signature Size: 490 bytes Desc: not available URL: From matju at artengine.ca Fri Dec 3 15:19:25 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 09:19:25 -0500 (EST) Subject: [PD] The Game of Life In-Reply-To: References: Message-ID: On Sun, 28 Nov 2010, Andrew Faraday wrote: > * Does anyone know if it's been done in puredata before? Can I get hold of it? I made gridflow/examples/game_of_life.pd in 2001 (well, actually ported to Pd in 2002-2003, but it was precisely the same code). Since then, I improved it somewhat, and it became this crazy thing that computes three wraparound 640x480 boards at a time at 60 fps on my old Pentium-M. That's 55 million computed cells per second. You can easily readapt it to a single board at whatever resolution you want, and display it the way you want (convert to pix, pdp, lists, etc). > * Is it well documented enough? What do you need to be documented about it ? > * Does it work on different operating systems (was made on ubuntu > (netbook remix) so some of it may not transfer)? Has been seen working on many Linuxes, OSX, Windows. (though conversion from grid to gem still doesn't work on Windows : you have to convert to list first instead) > * How might you improve on this? No idea, I put all the tricks I could to make this version fast, without writing any dedicated C++ code. > I may, in the longer run, be planning to use this for a generative music > patch. Don't know if that means anything to you. How will you turn a [time,rows,columns] animation into a [time,frequency] series of spectra, or a [time] signal ? What I write within [] are dimensions of the data. A game of life animation has at least 3 dimensions (though in my patch I use 4 dimensions, but that's not relevant). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 3 15:30:13 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 09:30:13 -0500 (EST) Subject: [PD] The Game of Life In-Reply-To: <20101129034307.GC24097@mccormick.cx> References: <20101129034307.GC24097@mccormick.cx> Message-ID: On Mon, 29 Nov 2010, Chris McCormick wrote: > Using that you can build CA fields of arbitrary size. There is a small > bug where cells shift one unit when crossing some boundaries - I think > the top and bottom of the field but I can't remember - but it doesn't > have too disruptive an effect and the whole structure still functions > ok. Usually it's between the right and left borders, that there is a shift by one cell. That happens if you number the cells with a single number in the usual way : one row gets all the lowest numbers, then the next row gets all the next ones, etc, like this : 0 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 And if you consider that to the right of cell n there is cell n+1, then 16 is to the right of 15. If you do this with [#store] or [#convolve] using a grid of size (4 8), then cell 8 is to the right of cell 15, because they're really numbered like (1 0) and (1 7), that is, using two-element lists. > I made some music with my implementation which you can hear here: > Ah, btw, I made music using the Pascal triangle, which is a finite state automaton of some kind whenever you use modulo on it. I did it mod 32. http://artengine.ca/matju/musique/matju_-_gamelan_binomial_version_trois.mp3 http://artengine.ca/matju/musique/gamelan_binomial.png _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Fri Dec 3 15:39:49 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Fri, 3 Dec 2010 14:39:49 +0000 Subject: [PD] New user - technical questions In-Reply-To: References: <4CF563B6.4020301@cauwe.org> <986D8553-D1D3-4D98-9FE0-80C983EE381D@at.or.at> Message-ID: >Between the two, you need to channel multithreaded communications into singlethreaded >communications so that they can fit with Pd. That's always possible of course. One way to go. >If you can't use (or don't want to use) Pd's sys_lock() for whatever reason, you will need some kind of >intermediate buffer so that your Pd objects can pick up the data coming from openMP. I'll dig in a bit into that. Thanks for the comments, best regards, Pedro On Fri, Dec 3, 2010 at 1:55 PM, Mathieu Bouchard wrote: > On Wed, 1 Dec 2010, Pedro Lopes wrote: > > During that I realized I could implement it in parallel via OpenMP, >> but tried to compile the code with some openMP directives and it did not >> work for the pd_external, it seemed that PD could not handle it somehow[2]. >> So what I wanted was "an object" to be parallel by itself. Not a series of >> different objects. Does anyone ever made an external that itself uses >> openMP? >> > > I suppose it means that the code that uses openMP must not use Pd, and the > code that uses Pd must not use openMP. Between the two, you need to channel > multithreaded communications into singlethreaded communications so that they > can fit with Pd. If you can't use (or don't want to use) Pd's sys_lock() for > whatever reason, you will need some kind of intermediate buffer so that your > Pd objects can pick up the data coming from openMP. > > I don't know any openMP though. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Fri Dec 3 15:56:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 09:56:53 -0500 (EST) Subject: [PD] L2Ork pd-extended release candidate 1 now available (was: Re: call for testers...) In-Reply-To: <9vp45fxrgy8bue2ruqo0jnkd.1290879810150@email.android.com> References: <9vp45fxrgy8bue2ruqo0jnkd.1290879810150@email.android.com> Message-ID: On Sat, 27 Nov 2010, Ivica Ico Bukvic wrote: > This looks like an incompatibility between tagged moving of an object > and something in the gridflow. Does this occur with any object or just > some specific object(s)? Mathieu, The offending call should be the same > like the Regular call except that is this place is using a tag. It can > be found in the g_text.c file. Did you say you expanded t_widgetbehavior ? That sounds like that could be the problem. GridFlow compiles with a bundled m_pd.h that does not include extra fields there. Then it hacks the comment-class to add an inlet to it and keep it properly hidden, and this requires copying the t_widgetbehavior struct of the comment-class. Given that I want a single binary for all distributions of Pd, and that I really need the comment-inlets feature, I'll have to add an extra ?hack? for that. How do I check for your version of Pd ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 3 16:06:18 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 10:06:18 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: Message-ID: On Sat, 27 Nov 2010, Ivica Ico Bukvic wrote: > I am not sure if you already mentioned this but did you actually try > recompiling gridflow from scratch or are you using one of the > precompiled packages in conjunction with the l2ork pd-extended? If you do this, then you also need to modify "bundled/m_pd.h" to add that field. Well, I think GridFlow still would work if you replace the m_pd.h by the one from your pd distro, but I won't guarantee that this will work in the future. I'd rather have a loadtime check for the size of t_widgetbehavior. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Fri Dec 3 16:07:33 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 10:07:33 -0500 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: References: <4CF86181.1030604@gmail.com> Message-ID: <63537C40-D1BC-405C-84A3-D19468825952@at.or.at> I hope so... it seems to be a one sided feud, I think sevy does great work with the pix_opencv libraries and previous work. .hc On Dec 3, 2010, at 5:23 AM, ALAN BROOKER wrote: > ok, are you two friends now then? ;) > > On Fri, Dec 3, 2010 at 3:18 AM, ydegoyon at gmail.com > wrote: > ok, it's proved now you're my old nationalist friend > > 'new world'? with imported old mentality within.. > > it's just too funny you post this here now.. > > apart from that, > i don't care of your commercials... > > ciao, > sevy > > > Hans-Christoph Steiner wrote: > > Working again with Bobby Pietrusko and Stewart Smith, I created > sonification for visualization of data about the global wine > industry. It opened recently at SFMOMA in San Francisco. You can see > a little snippet here: > > http://at.or.at/hans/undervine/ > > And here's a chunk from a scene that didn't make the final cut be we > like anyway: > http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ > > "Wine is a potent force in contemporary life, perhaps the only > comestible to produce its own visual culture. How Wine Became > Modern, the first exhibition of its kind, looks at the world of wine > and the role that architecture, design, and media have played in its > stunning transformation over the past three decades. Developed in > collaboration with the New York architecture studio Diller Scofidio > + Renfro, the exhibition features historical artifacts, > architectural models, multimedia installations, newly commissioned > artworks, and even a "smell wall" to provide a richly textured > experience in the galleries. Come discover how important cultural > preoccupations of our day, such as the meaning of "place" and > "authenticity" in our increasingly global and virtual world, play > out at this uniquely fertile intersection of nature and culture. At > once a nuanced investigation and a vivid sensory and aesthetic > experience, this exhibition presents wine as you've never seen it > before." > > November 20, 2010 - April 17, 2011 > http://www.sfmoma.org/exhibitions/406 > > http://www.sfmoma.org/press/releases/exhibitions/829 > > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Programs should be written for people to read, and only incidentally for machines to execute. - from Structure and Interpretation of Computer Programs -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Fri Dec 3 16:23:45 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 10:23:45 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: <20101203053246.GE30389@mccormick.cx> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: Yes, this is vanilla 0.43. Just drop them into the user-installed folders like installing an external: http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files .hc On Dec 3, 2010, at 12:32 AM, Chris McCormick wrote: > Hi Hans, > > Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? > How do I > install it? > > Cheers, > > Chris. > > On Tue, Nov 30, 2010 at 03:43:32PM -0500, Hans-Christoph Steiner > wrote: >> >> With the recent talk about making the patch window look different >> based >> on Edit Mode, I put together a GUI plugin for 0.43 that gives you a >> buttonbar at the top of the patch window when in Edit Mode. It >> gives you >> clickable shortcuts of what's on the Put menu, like Max/MSP 4.5 or >> DesireData: >> >> > > >> >> >> http://puredata.info/community/projects/software/buttonbar > > >> >> >> >> Let me know how it works for you, try it out, hack it, turn it into >> something else. Anyone want to try to turn it into a menu? >> >> .hc >> >> ---------------------------------------------------------------------------- >> >> ?El pueblo unido jam?s ser? vencido! >> >> > >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > ------------------- > http://mccormick.cx ---------------------------------------------------------------------------- ?We must become the change we want to see. - Mahatma Gandhi From hans at at.or.at Fri Dec 3 16:28:48 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 10:28:48 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: > On Fri, 3 Dec 2010, Chris McCormick wrote: > >> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? >> How do I install it? > > After I developed Pd's original buttonbar, I realised that it's not > particularly useful. Keyboard shortcuts are a lot more useful. The > buttonbar is bit more comfortable if it supports drag-n-drop. This > is something I haven't implemented, and Hans hasn't implemented > either. > > However, Hans implemented auto-hide. (Instead, I had an editmode > toggle in the bar) > > I wonder what the auto-hide thing means in terms of how big patch > windows are when they open. Funny, I started out doing it to test the idea of hiding/showing something based on editmode, but then it grew into a life of its own. Right now, I find the behavior a little annoying, the canvas stays the same size, and the buttonbar is inserted at the top, so it moves the canvas down. I think it would work better to have the button bar show up at the bottom if its going to expand the window size. Or the other option is that it covers part of the canvas and the window stays the same size, but that I think would be harder to implement since Pd wants to control the size of the canvas. Another thing I think should be possible as a plugin is to have a right-click menu bar of those buttons. .hc ---------------------------------------------------------------------------- "Free software means you control what your computer does. Non-free software means someone else controls that, and to some extent controls you." - Richard M. Stallman From hans at at.or.at Fri Dec 3 16:39:07 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 10:39:07 -0500 Subject: [PD] Wiki recent changes portlet In-Reply-To: <4CF8F5BE.2000709@iem.at> References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> <4CF8F5BE.2000709@iem.at> Message-ID: <96B528C7-B417-4767-BC47-1C985D10A3A0@at.or.at> On Dec 3, 2010, at 8:50 AM, IOhannes zm?lnig wrote: > On 12/03/2010 11:53 AM, Jamie Bullock wrote: >> >> >> On 2 Dec 2010, at 17:47, Hans-Christoph Steiner >> wrote: >> >>> >>> Yeah, that's nice. Do you happen to know the name of the Plone >>> Product? There are currently RSS feeds, but I don't know if you >>> can get an RSS feed for the whole site. That would also be nice. >>> >> >> If I read this right, then the Recent Changes portlet is a core >> part of plone, but installing SimplePortlet makes it easier to set >> up: >> >> >> http://www.contentmanagementsoftware.info/plone-book/manageportlets/index_html >> >> > > well, as a matter of fact, i think all plone instances come with a > "recent changes" portlet per default. > > it's just a matter of enabling it (which i did now) I guess I don't understand what you enabled. I don't see the recent changes box anywhere. .hc ---------------------------------------------------------------------------- Man has survived hitherto because he was too ignorant to know how to realize his wishes. Now that he can realize them, he must either change them, or perish. -William Carlos Williams From johnnyboy7777 at hotmail.co.uk Fri Dec 3 16:50:09 2010 From: johnnyboy7777 at hotmail.co.uk (John Canning) Date: Fri, 3 Dec 2010 15:50:09 +0000 Subject: [PD] Colour tracking Message-ID: Hi Folks, I've been trying to do some colour tracking, just tracking a red object for the moment, although I do eventually want to be able to tack three different coloured objects. Here is the patch I have been working on. I've got some info from the mailing list which has informed this patch but (as you can see) I haven't been able to decipher the info enough to get the patch working. Any help would be appreciated. Cheers, John -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: colourtracking.pd Type: application/octet-stream Size: 2608 bytes Desc: not available URL: From zmoelnig at iem.at Fri Dec 3 16:56:57 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_zm=F6lnig?=) Date: Fri, 03 Dec 2010 16:56:57 +0100 Subject: [PD] Wiki recent changes portlet In-Reply-To: <96B528C7-B417-4767-BC47-1C985D10A3A0@at.or.at> References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> <4CF8F5BE.2000709@iem.at> <96B528C7-B417-4767-BC47-1C985D10A3A0@at.or.at> Message-ID: <4CF91349.9020103@iem.at> On 12/03/2010 04:39 PM, Hans-Christoph Steiner wrote: > > I guess I don't understand what you enabled. I don't see the recent > changes box anywhere. > well, try to login. masdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From ydegoyon at gmail.com Fri Dec 3 17:16:28 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Fri, 03 Dec 2010 17:16:28 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: <4CEC875A.6050209@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> Message-ID: <4CF917DC.3000907@gmail.com> ola, pidip and unauthorized are now published with a non-standard license that says : @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ the code published here can be studied, modified, used by anyone that provides all the original credits and sources in derivative projects. there are restrictions on its use, it cannot be used for : * military amd/or repressive use * commercial installations and products * any project that promotes : racism, nationalism, xenophobia, sexism, homophobia, religious hatred or missionarism .. ( expandable list) this is not a standard license. sevy. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ ciao, sevy From jack at rybn.org Fri Dec 3 17:21:10 2010 From: jack at rybn.org (Jack) Date: Fri, 03 Dec 2010 17:21:10 +0100 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: <1291393270.1964.8.camel@jack-laptop> Le vendredi 03 d?cembre 2010 ? 10:28 -0500, Hans-Christoph Steiner a ?crit : > On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: > > > On Fri, 3 Dec 2010, Chris McCormick wrote: > > > >> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? > >> How do I install it? > > > > After I developed Pd's original buttonbar, I realised that it's not > > particularly useful. Keyboard shortcuts are a lot more useful. The > > buttonbar is bit more comfortable if it supports drag-n-drop. This > > is something I haven't implemented, and Hans hasn't implemented > > either. > > > > However, Hans implemented auto-hide. (Instead, I had an editmode > > toggle in the bar) > > > > I wonder what the auto-hide thing means in terms of how big patch > > windows are when they open. > > > Funny, I started out doing it to test the idea of hiding/showing > something based on editmode, but then it grew into a life of its own. > Right now, I find the behavior a little annoying, the canvas stays the > same size, and the buttonbar is inserted at the top, so it moves the > canvas down. I think it would work better to have the button bar show > up at the bottom if its going to expand the window size. Or the other > option is that it covers part of the canvas and the window stays the > same size, but that I think would be harder to implement since Pd > wants to control the size of the canvas. > > Another thing I think should be possible as a plugin is to have a > right-click menu bar of those buttons. And an other small window ? la The Gimp (window toobox) ? ++ Jack > > .hc > > > > ---------------------------------------------------------------------------- > > "Free software means you control what your computer does. Non-free > software means someone else controls that, and to some extent controls > you." - Richard M. Stallman > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matohawk at gmail.com Fri Dec 3 17:33:14 2010 From: matohawk at gmail.com (matohawk) Date: Fri, 03 Dec 2010 11:33:14 -0500 Subject: [PD] =?iso-8859-1?q?=5BPD-announce=5D_Patch_Pure_Data_+_Metro_Mon?= =?iso-8859-1?q?tr=E9al_+_Performance?= Message-ID: <4CF91BCA.6060802@gmail.com> Hi, Here the last vid?o of the Larseneurs - Feedback. Metro Peel - Montr?al - Laptop solo - Pure Data + Gem + Feedback Click here : http://larseneur.net/MetroPeel.htm Thomas _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From matju at artengine.ca Fri Dec 3 17:51:31 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 3 Dec 2010 11:51:31 -0500 (EST) Subject: [PD] pd-pidip into Debian In-Reply-To: <4CF917DC.3000907@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> Message-ID: On Fri, 3 Dec 2010, ydegoyon at gmail.com wrote: > pidip and unauthorized are now published with a non-standard license > that says : * any project that promotes : racism, nationalism, > xenophobia, sexism, homophobia, religious hatred or missionarism .. ( > expandable list) ?Nationalism? is a broad word : if one makes an artwork related to cultural self-determination, isn't it not what you had in mind at all, and yet, don't people use the same word to mean it ? Can you make the text more precise to reflect that fact ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Fri Dec 3 18:36:42 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 3 Dec 2010 12:36:42 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: Message-ID: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> This is not actually in m_pd.h but in g_canvas.h according to the original pd code. All other includes (apart from g_canvas.h) have remained intact. More so, since this is the last entry and I have a check inside added l2ork code whether this last entry is null before trying to invoke it (and if it is null then fall back to the regular version of displace) it should not require any alteration to the code other than making sure that the source at compile-time is referencing newer version of g_canvas.h. I've recompiled most of the externals that come with pd-extended (still waiting to hear back from Hans why the latest SVN snapshot fails to compile flatspace, toxy, and flib) and none of them have any problems whatsoever (sure there is a warning at compile-time how that last widgetbehavior is not initialized properly but that does not matter when the code checks for null pointer before trying to invoke it). Cheers! Ico > -----Original Message----- > From: Mathieu Bouchard [mailto:matju at artengine.ca] > Sent: Friday, December 03, 2010 10:06 AM > To: Ivica Ico Bukvic > Cc: ALAN BROOKER; Pd-list at iem.at > Subject: Re: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended > release candidate 1 now available) > > On Sat, 27 Nov 2010, Ivica Ico Bukvic wrote: > > > I am not sure if you already mentioned this but did you actually try > > recompiling gridflow from scratch or are you using one of the > > precompiled packages in conjunction with the l2ork pd-extended? > > If you do this, then you also need to modify "bundled/m_pd.h" to add > that > field. Well, I think GridFlow still would work if you replace the m_pd.h > by the one from your pd distro, but I won't guarantee that this will work > in the future. I'd rather have a loadtime check for the size of > t_widgetbehavior. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From derek at umatic.nl Fri Dec 3 19:21:42 2010 From: derek at umatic.nl (Derek Holzer) Date: Fri, 03 Dec 2010 19:21:42 +0100 Subject: [PD] [PD-announce] Undervine, data viz + sonification at SFMOMA In-Reply-To: References: <4CF86181.1030604@gmail.com> Message-ID: <4CF93536.8040108@umatic.nl> It must be so hard to be so angry about so many things so often... On 12/3/10 11:23 AM, ALAN BROOKER wrote: > ok, are you two friends now then? ;) > > On Fri, Dec 3, 2010 at 3:18 AM, ydegoyon at gmail.com > > wrote: > > ok, it's proved now you're my old nationalist friend > > 'new world'? with imported old mentality within.. > > it's just too funny you post this here now.. > > apart from that, > i don't care of your commercials... > > ciao, > sevy > > > Hans-Christoph Steiner wrote: > > > Working again with Bobby Pietrusko and Stewart Smith, I created > sonification for visualization of data about the global wine > industry. It opened recently at SFMOMA in San Francisco. You can > see a little snippet here: > > http://at.or.at/hans/undervine/ > > And here's a chunk from a scene that didn't make the final cut > be we like anyway: > http://at.or.at/hans/blog/2010/11/21/highlighting-data-with-sound/ > > "Wine is a potent force in contemporary life, perhaps the only > comestible to produce its own visual culture. How Wine Became > Modern, the first exhibition of its kind, looks at the world of > wine and the role that architecture, design, and media have > played in its stunning transformation over the past three > decades. Developed in collaboration with the New York > architecture studio Diller Scofidio + Renfro, the exhibition > features historical artifacts, architectural models, multimedia > installations, newly commissioned artworks, and even a "smell > wall" to provide a richly textured experience in the galleries. > Come discover how important cultural preoccupations of our day, > such as the meaning of "place" and "authenticity" in our > increasingly global and virtual world, play out at this uniquely > fertile intersection of nature and culture. At once a nuanced > investigation and a vivid sensory and aesthetic experience, this > exhibition presents wine as you've never seen it before." > > November 20, 2010 - April 17, 2011 > http://www.sfmoma.org/exhibitions/406 > > http://www.sfmoma.org/press/releases/exhibitions/829 > > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 4: "Abandon desire" From ico at vt.edu Fri Dec 3 19:54:17 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 13:54:17 -0500 Subject: [PD] More SVN build questions Message-ID: <1291402457.15097.2.camel@monsoon> Hans, Your lastest nightly snapshot is also missing flatspace (but at least it does build libdir,flib, and toxy). I've had to build libdir, flib, and toxy manually, so I guess there is a workaround for that (in other words the current svn build script simply ignores building those for whatever reason). But the absence of flatspace even in your nightly builds is baffling. Is this thing then deprecated in latest svn? Ico From ico at vt.edu Fri Dec 3 23:21:41 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 17:21:41 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291402457.15097.2.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> Message-ID: <1291414901.15097.12.camel@monsoon> On Fri, 2010-12-03 at 13:54 -0500, Ivica Ico Bukvic wrote: > Hans, > > Your lastest nightly snapshot is also missing flatspace (but at least it > does build libdir,flib, and toxy). I've had to build libdir, flib, and > toxy manually, so I guess there is a workaround for that (in other words > the current svn build script simply ignores building those for whatever > reason). But the absence of flatspace even in your nightly builds is > baffling. Is this thing then deprecated in latest svn? OK, found the source. externals/Makefile apparently omits these from being built, including loaders-libdir which has been apparently separated from the regular loaders thus making it impossible to load any of the libs. I suspect this is a omission by mistake. However, flatspace, flib, and toxy are also omitted while some of its externals (here I speculate) have been assimilated into other packages. entry.pd_linux (from flatspace) is however missing. So are quite a few others. From william.brent at gmail.com Fri Dec 3 23:28:47 2010 From: william.brent at gmail.com (William Brent) Date: Fri, 3 Dec 2010 17:28:47 -0500 Subject: [PD] Colour tracking In-Reply-To: References: Message-ID: Maybe you're only interested in working on a native GEM solution, but Jaime Oliver made an external for this a few years back. You can get it at his website, under the software tab: http://www.jaimeoliver.pe On Fri, Dec 3, 2010 at 10:50 AM, John Canning wrote: > Hi Folks, > > I've been trying to do some colour tracking, just tracking a red object for > the moment, although I do eventually want to be able to tack three different > coloured objects. Here is the patch I have been working on. I've got some > info from the mailing list which has informed this patch but (as you can > see) I haven't been able to decipher the info enough to get the patch > working. Any help would be appreciated. > > Cheers, > John > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- William Brent www.williambrent.com ?Great minds flock together? Conflations: conversational idiom for the 21st century www.conflations.com From Hans at at.or.at Fri Dec 3 23:37:53 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 17:37:53 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291402457.15097.2.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> Message-ID: On Dec 3, 2010, at 1:54 PM, Ivica Ico Bukvic wrote: > Hans, > > Your lastest nightly snapshot is also missing flatspace (but at > least it > does build libdir,flib, and toxy). I've had to build libdir, flib, and > toxy manually, so I guess there is a workaround for that (in other > words > the current svn build script simply ignores building those for > whatever > reason). But the absence of flatspace even in your nightly builds is > baffling. Is this thing then deprecated in latest svn? Hey Ico, For the next release of Pd-extended, I'm trying to open up the process of what gets included into Pd-extended and make sure there is a clear maintainer for each library that's included. There are a number of very old, obsolete libraries in there now, and I don't have the time to maintain all of the libraries that are currently in Pd-extended. Recently, we've put a lot of effort in making it easier to make, distribute and install libraries, these are changes in Pd 0.43 and Pd- extended 0.42. That means there is less pressure to put libraries into Pd-extended. So I think its appropriate to make sure only really stable (i.e. in bugs and in API) libraries should be included in Pd- extended. One last piece of this puzzle is that we've been working on getting lots of libraries into Debian (and therefore Ubuntu, Mint, etc), so I'm shifting my development focus there, and Pd-extended will be based on what's in Debian. This is definitely a moving target, and things are still taking shape, but that's the general idea of what I'm thinking now. You can see more here, and I'm going to try to get more organized on this topic too. http://puredata.info/docs/developer/GettingIntoPdextended http://puredata.info/dev/NextRelease .hc ---------------------------------------------------------------------------- '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 From derek at umatic.nl Fri Dec 3 23:43:12 2010 From: derek at umatic.nl (Derek Holzer) Date: Fri, 03 Dec 2010 23:43:12 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> Message-ID: <4CF97280.9010302@umatic.nl> From now on I refuse to allow my code to be used in anything that sucks. D. On 12/3/10 5:51 PM, Mathieu Bouchard wrote: > On Fri, 3 Dec 2010, ydegoyon at gmail.com wrote: > >> pidip and unauthorized are now published with a non-standard license >> that says : * any project that promotes : racism, nationalism, >> xenophobia, sexism, homophobia, religious hatred or missionarism .. ( >> expandable list) > > ?Nationalism? is a broad word : if one makes an artwork related to > cultural self-determination, isn't it not what you had in mind at all, > and yet, don't people use the same word to mean it ? Can you make the > text more precise to reflect that fact ? -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 34: "Consider different fading systems" From ico at vt.edu Fri Dec 3 23:48:34 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 17:48:34 -0500 Subject: [PD] More SVN build questions In-Reply-To: References: <1291402457.15097.2.camel@monsoon> Message-ID: <1291416514.18190.1.camel@monsoon> Cool. Thanks for your reply. So is it therefore safe to assume that flatspace, flib, and toxy are for all intents and purposes obsolete (at least for the time being)? What about the absence of loaders-libdir? That seems like an erroneous omission since it is the very backbone of the lib loading? Ico From Hans at at.or.at Fri Dec 3 23:50:08 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 17:50:08 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291414901.15097.12.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> Message-ID: <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> On Dec 3, 2010, at 5:21 PM, Ivica Ico Bukvic wrote: > On Fri, 2010-12-03 at 13:54 -0500, Ivica Ico Bukvic wrote: >> Hans, >> >> Your lastest nightly snapshot is also missing flatspace (but at >> least it >> does build libdir,flib, and toxy). I've had to build libdir, flib, >> and >> toxy manually, so I guess there is a workaround for that (in other >> words >> the current svn build script simply ignores building those for >> whatever >> reason). But the absence of flatspace even in your nightly builds is >> baffling. Is this thing then deprecated in latest svn? > > OK, found the source. externals/Makefile apparently omits these from > being built, including loaders-libdir which has been apparently > separated from the regular loaders thus making it impossible to load > any > of the libs. I suspect this is a omission by mistake. > > However, flatspace, flib, and toxy are also omitted while some of its > externals (here I speculate) have been assimilated into other > packages. > entry.pd_linux (from flatspace) is however missing. So are quite a few > others. Ok, the libdir loader should now be included in the builds: http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=14565 .hc ---------------------------------------------------------------------------- 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 From Hans at at.or.at Fri Dec 3 23:55:20 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 17:55:20 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291416514.18190.1.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291416514.18190.1.camel@monsoon> Message-ID: On Dec 3, 2010, at 5:48 PM, Ivica Ico Bukvic wrote: > Cool. Thanks for your reply. > > So is it therefore safe to assume that flatspace, flib, and toxy are > for > all intents and purposes obsolete (at least for the time being)? If anyone wants to maintain them, they can take them on. I personally really think 'flatspace' should go away. flib and toxy are interesting libraries, if anyone wants to be the maintainer of them. I just can't do it all. > What about the absence of loaders-libdir? That seems like an erroneous > omission since it is the very backbone of the lib loading? fixed .hc ---------------------------------------------------------------------------- There is no way to peace, peace is the way. -A.J. Muste From hans at at.or.at Sat Dec 4 00:07:21 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:07:21 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: <1291393270.1964.8.camel@jack-laptop> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <1291393270.1964.8.camel@jack-laptop> Message-ID: On Dec 3, 2010, at 11:21 AM, Jack wrote: > Le vendredi 03 d?cembre 2010 ? 10:28 -0500, Hans-Christoph Steiner a > ?crit : >> On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: >> >>> On Fri, 3 Dec 2010, Chris McCormick wrote: >>> >>>> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? >>>> How do I install it? >>> >>> After I developed Pd's original buttonbar, I realised that it's not >>> particularly useful. Keyboard shortcuts are a lot more useful. The >>> buttonbar is bit more comfortable if it supports drag-n-drop. This >>> is something I haven't implemented, and Hans hasn't implemented >>> either. >>> >>> However, Hans implemented auto-hide. (Instead, I had an editmode >>> toggle in the bar) >>> >>> I wonder what the auto-hide thing means in terms of how big patch >>> windows are when they open. >> >> >> Funny, I started out doing it to test the idea of hiding/showing >> something based on editmode, but then it grew into a life of its own. >> Right now, I find the behavior a little annoying, the canvas stays >> the >> same size, and the buttonbar is inserted at the top, so it moves the >> canvas down. I think it would work better to have the button bar >> show >> up at the bottom if its going to expand the window size. Or the >> other >> option is that it covers part of the canvas and the window stays the >> same size, but that I think would be harder to implement since Pd >> wants to control the size of the canvas. >> >> Another thing I think should be possible as a plugin is to have a >> right-click menu bar of those buttons. > > And an other small window ? la The Gimp (window toobox) ? That would not be hard to do. Basically just create a 'toplevel' window, and arrange the buttons that I made for the toolbar in that toplevel window. The plugin could also add key bindings and items in the Window menu, or wherever appropriate. I'm happy to give pointers to anyone who wants to take this on. .hc > ++ > > Jack > > >> >> .hc >> >> >> >> ---------------------------------------------------------------------------- >> >> "Free software means you control what your computer does. Non-free >> software means someone else controls that, and to some extent >> controls >> you." - Richard M. Stallman >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds From Hans at at.or.at Sat Dec 4 00:09:40 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:09:40 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291416985.18190.2.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> Message-ID: <54259679-CD44-437F-AA1F-779B82252374@at.or.at> On Dec 3, 2010, at 5:56 PM, Ivica Ico Bukvic wrote: > >> Ok, the libdir loader should now be included in the builds: >> >> http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=14565 >> >> .hc > > Doesn't this however kill building of the hexloader which we also > need? > > Ico Should be fixed now: http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=14566 .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 From ico at vt.edu Sat Dec 4 00:24:31 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 18:24:31 -0500 Subject: [PD] More SVN build questions In-Reply-To: <54259679-CD44-437F-AA1F-779B82252374@at.or.at> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> Message-ID: <1291418671.18190.3.camel@monsoon> > Should be fixed now: > > http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=14566 > > .hc Cool, thanks! BTW, when issuing next build, don't forget to update default.pdsettings as well. Cheers! Ico From hans at at.or.at Sat Dec 4 00:30:33 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:30:33 -0500 Subject: [PD] Wiki recent changes portlet In-Reply-To: <4CF91349.9020103@iem.at> References: <4985B188-218F-428A-AA3D-DB74B383940B@postlude.co.uk> <110380E2-D103-4931-B1F5-472220AC87C4@postlude.co.uk> <4CF8F5BE.2000709@iem.at> <96B528C7-B417-4767-BC47-1C985D10A3A0@at.or.at> <4CF91349.9020103@iem.at> Message-ID: <47F7636C-9C89-4895-9610-EB30CF67D5B5@at.or.at> On Dec 3, 2010, at 10:56 AM, IOhannes zm?lnig wrote: > On 12/03/2010 04:39 PM, Hans-Christoph Steiner wrote: >> >> I guess I don't understand what you enabled. I don't see the recent >> changes box anywhere. >> > > well, try to login. Ah yes, cool, thanks! An RSS feed of that would be awesome. .hc ---------------------------------------------------------------------------- I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr. From Hans at at.or.at Sat Dec 4 00:34:03 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:34:03 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291418671.18190.3.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> Message-ID: <61D0B243-A929-40AB-BD4D-32502C5E6661@at.or.at> On Dec 3, 2010, at 6:24 PM, Ivica Ico Bukvic wrote: > >> Should be fixed now: >> >> http://pure-data.svn.sourceforge.net/viewvc/pure-data?view=revision&revision=14566 >> >> .hc > > Cool, thanks! > > BTW, when issuing next build, don't forget to update > default.pdsettings > as well. Cheers! > > Ico hehe, feel free to beat me to it! I probably won't touch that file for a while since things will be changing a lot. Honestly, I've been thinking of removing all libraries from the startup in Pd-extended. .hc ---------------------------------------------------------------------------- http://at.or.at/hans/ From ico at vt.edu Sat Dec 4 00:37:05 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 18:37:05 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291418671.18190.3.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> Message-ID: <1291419425.31988.3.camel@monsoon> One more thing, the installer generated via "make tarbz2" does not know how to handle objects that have $ in their name, like $n-help.pd and it fails there. These need to be replaced by $$ instead of $ so that install directives can actually process them properly. Cheers! Ico From hans at at.or.at Sat Dec 4 00:51:24 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:51:24 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: > On Fri, 3 Dec 2010, Chris McCormick wrote: > >> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? >> How do I install it? > > After I developed Pd's original buttonbar, I realised that it's not > particularly useful. Keyboard shortcuts are a lot more useful. The > buttonbar is bit more comfortable if it supports drag-n-drop. This > is something I haven't implemented, and Hans hasn't implemented > either. > > However, Hans implemented auto-hide. (Instead, I had an editmode > toggle in the bar) > > I wonder what the auto-hide thing means in terms of how big patch > windows are when they open. Just had a thought, it would be cool to see your buttonbar also implemented as an 0.43 plugin, especially since its already well developed. .hc ---------------------------------------------------------------------------- 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 From Hans at at.or.at Sat Dec 4 00:58:47 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 3 Dec 2010 18:58:47 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291419425.31988.3.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> <1291419425.31988.3.camel@monsoon> Message-ID: That'd be good to have in the bug tracker, if its a problem. .hc On Dec 3, 2010, at 6:37 PM, Ivica Ico Bukvic wrote: > One more thing, the installer generated via "make tarbz2" does not > know > how to handle objects that have $ in their name, like $n-help.pd and > it > fails there. These need to be replaced by $$ instead of $ so that > install directives can actually process them properly. > > Cheers! > > Ico > ---------------------------------------------------------------------------- '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 From ico at vt.edu Sat Dec 4 02:18:15 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 20:18:15 -0500 Subject: [PD] More SVN build questions In-Reply-To: References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> <1291419425.31988.3.camel@monsoon> Message-ID: <1291425495.31988.5.camel@monsoon> On Fri, 2010-12-03 at 18:58 -0500, Hans-Christoph Steiner wrote: > That'd be good to have in the bug tracker, if its a problem. > > .hc Attached is a patch against generate_install_makefile.bash that fixes this. Cheers! Ico -------------- next part -------------- A non-text attachment was scrubbed... Name: generate_install_makefile.bash.patch Type: text/x-patch Size: 104 bytes Desc: not available URL: From ico at vt.edu Sat Dec 4 02:22:25 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 20:22:25 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291425495.31988.5.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> <1291419425.31988.3.camel@monsoon> <1291425495.31988.5.camel@monsoon> Message-ID: <1291425745.31988.6.camel@monsoon> Oops, never mind. Gotta fix my sed syntax... Will resend one via bugtracker shortly. On Fri, 2010-12-03 at 20:18 -0500, Ivica Ico Bukvic wrote: > On Fri, 2010-12-03 at 18:58 -0500, Hans-Christoph Steiner wrote: > > That'd be good to have in the bug tracker, if its a problem. > > > > .hc > > Attached is a patch against generate_install_makefile.bash that fixes > this. > > Cheers! > > Ico From jmmmpais at googlemail.com Sat Dec 4 02:40:02 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sat, 04 Dec 2010 02:40:02 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: <4CF97280.9010302@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: > From now on I refuse to allow my code to be used in anything that sucks. so you'll never try to control a vacuum cleaner with Pd... From ico at vt.edu Sat Dec 4 04:05:42 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 22:05:42 -0500 Subject: [PD] More SVN build questions In-Reply-To: <1291425745.31988.6.camel@monsoon> References: <1291402457.15097.2.camel@monsoon> <1291414901.15097.12.camel@monsoon> <2FBFC1A2-2E33-47C6-80E2-2BFA7F68692D@at.or.at> <1291416985.18190.2.camel@monsoon> <54259679-CD44-437F-AA1F-779B82252374@at.or.at> <1291418671.18190.3.camel@monsoon> <1291419425.31988.3.camel@monsoon> <1291425495.31988.5.camel@monsoon> <1291425745.31988.6.camel@monsoon> Message-ID: <1291431942.31988.7.camel@monsoon> OK, attached patch ought to take care of it. I will also submit it to the sourceforge... Cheers! Ico -------------- next part -------------- A non-text attachment was scrubbed... Name: generate_install_makefile.bash.patch Type: text/x-patch Size: 344 bytes Desc: not available URL: From ico at vt.edu Sat Dec 4 04:17:45 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 22:17:45 -0500 Subject: [PD] [PD-announce] L2Ork pd-extended release candidate 5 now available (was: L2Ork pd-extended release candidate 4...) In-Reply-To: <1291315861.10410.29.camel@monsoon> References: <1291315861.10410.29.camel@monsoon> Message-ID: <1291432665.31988.19.camel@monsoon> > http://l2ork.music.vt.edu/main/?page_id=56 *One more show-stopping regression squashed--reopening the same patch after closing would invoke the evil double-entry bug. *Changed the package to provide smaller-size tarballs. Now includes prebuilt full version of Pd-extended with L2Ork improvements (a.k.a. full), and the PD sources with prebuilt i386 binaries. Hence, calling this release candidate 5 now... Cheers! Ico From ludwig.maes at gmail.com Sat Dec 4 05:13:12 2010 From: ludwig.maes at gmail.com (Ludwig Maes) Date: Sat, 4 Dec 2010 05:13:12 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: The processor running Pd must not be inside the vacuum cleaner, so we can still use his precious code :) as long as the processor blows its OK i guess... On 4 December 2010 02:40, Jo?o Pais wrote: >> ?From now on I refuse to allow my code to be used in anything that sucks. > > so you'll never try to control a vacuum cleaner with Pd... > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Sat Dec 4 05:35:31 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 03 Dec 2010 23:35:31 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: Message-ID: <1291437331.15179.2.camel@monsoon> On Fri, 2010-12-03 at 10:06 -0500, Mathieu Bouchard wrote: > On Sat, 27 Nov 2010, Ivica Ico Bukvic wrote: > > > I am not sure if you already mentioned this but did you actually try > > recompiling gridflow from scratch or are you using one of the > > precompiled packages in conjunction with the l2ork pd-extended? > > If you do this, then you also need to modify "bundled/m_pd.h" to add that > field. Well, I think GridFlow still would work if you replace the m_pd.h > by the one from your pd distro, but I won't guarantee that this will work > in the future. I'd rather have a loadtime check for the size of > t_widgetbehavior. FWIW, I just compiled gridflow from scratch having replaced g_canvas.h (as per my earlier email) and it works just fine here. That said, there are a couple tutorial patches that when triggered crash immediately but others are rock-solid which leads me to believe that this may have to do something with a specific lib gridflow is linked against and/or an object within the library rather than point to an incompatibility with l2ork iteration of pd. Some objects are also missing inside the patch (they fail to be created). Camera input also works perfectly fine. All this is with ver. 9.12. HTH Ico From th.list at gmail.com Sat Dec 4 13:18:33 2010 From: th.list at gmail.com (thor) Date: Sat, 4 Dec 2010 12:18:33 +0000 Subject: [PD] Call for proposals: CMJ live coding videos Message-ID: <2059FE73-1D32-4531-86B0-C445F74D6E7E@gmail.com> Hi all Alex, Nick and I have been asked to get together some live coding videos for a forthcoming issue of Computer Music Journal. We've put together a formal call here, feel free to share it around: http://tinyurl.com/dvdcmj The ideal is to have all live coding environments represented, including experimental ones, along with all livecoders, active, dormant and lurking. So please throw in a proposal - it doesn't have to be fully formed or binding at this stage. Unfortunately there isn't any funding for any of us, but we hope this will be a really good project to be part of, and contributors would keep full copyright over their work. The deadline for brief proposals is 20th December, with notification hopefully by the end of the year. The deadline for submission of videos will be 1st April. Feel free to bring up ideas for collaborative videos here if you wish... Cheers! thor -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Sat Dec 4 15:04:18 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sat, 04 Dec 2010 15:04:18 +0100 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <1291393270.1964.8.camel@jack-laptop> Message-ID: this only works with pd >= .43, right? > > On Dec 3, 2010, at 11:21 AM, Jack wrote: > >> Le vendredi 03 d?cembre 2010 ? 10:28 -0500, Hans-Christoph Steiner a >> ?crit : >>> On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: >>> >>>> On Fri, 3 Dec 2010, Chris McCormick wrote: >>>> >>>>> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? >>>>> How do I install it? >>>> >>>> After I developed Pd's original buttonbar, I realised that it's not >>>> particularly useful. Keyboard shortcuts are a lot more useful. The >>>> buttonbar is bit more comfortable if it supports drag-n-drop. This >>>> is something I haven't implemented, and Hans hasn't implemented >>>> either. >>>> >>>> However, Hans implemented auto-hide. (Instead, I had an editmode >>>> toggle in the bar) >>>> >>>> I wonder what the auto-hide thing means in terms of how big patch >>>> windows are when they open. >>> >>> >>> Funny, I started out doing it to test the idea of hiding/showing >>> something based on editmode, but then it grew into a life of its own. >>> Right now, I find the behavior a little annoying, the canvas stays the >>> same size, and the buttonbar is inserted at the top, so it moves the >>> canvas down. I think it would work better to have the button bar show >>> up at the bottom if its going to expand the window size. Or the other >>> option is that it covers part of the canvas and the window stays the >>> same size, but that I think would be harder to implement since Pd >>> wants to control the size of the canvas. >>> >>> Another thing I think should be possible as a plugin is to have a >>> right-click menu bar of those buttons. >> >> And an other small window ? la The Gimp (window toobox) ? > > That would not be hard to do. Basically just create a 'toplevel' > window, and arrange the buttons that I made for the toolbar in that > toplevel window. The plugin could also add key bindings and items in > the Window menu, or wherever appropriate. I'm happy to give pointers to > anyone who wants to take this on. > > .hc > > >> ++ >> >> Jack >> >> >>> >>> .hc >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> "Free software means you control what your computer does. Non-free >>> software means someone else controls that, and to some extent controls >>> you." - Richard M. Stallman >>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> > > > ---------------------------------------------------------------------------- > > "A cellphone to me is just an opportunity to be irritated wherever you > are." - Linus Torvalds > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From pat at digitalworlds.ufl.edu Sat Dec 4 15:27:13 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Sat, 4 Dec 2010 09:27:13 -0500 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl>, Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8908AF90@UFEXCH-MBXCL01.ad.ufl.edu> _____________or a sexually aroused gas mask..... ___________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Jo?o Pais [jmmmpais at googlemail.com] Sent: Friday, December 03, 2010 8:40 PM To: pd-list at iem.at; Derek Holzer Subject: Re: [PD] pd-pidip into Debian > From now on I refuse to allow my code to be used in anything that sucks. so you'll never try to control a vacuum cleaner with Pd... _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From ico at vt.edu Sat Dec 4 16:50:21 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 4 Dec 2010 10:50:21 -0500 Subject: [PD] More SVN build questions In-Reply-To: References: <1291402457.15097.2.camel@monsoon> <1291416514.18190.1.camel@monsoon> Message-ID: <20F130D12296434B8EDDE8FE29D2A52C@supersecretpear> > > Cool. Thanks for your reply. > > > > So is it therefore safe to assume that flatspace, flib, and toxy are > > for > > all intents and purposes obsolete (at least for the time being)? > > If anyone wants to maintain them, they can take them on. I personally > really think 'flatspace' should go away. flib and toxy are > interesting libraries, if anyone wants to be the maintainer of them. > I just can't do it all. BTW, it seems to me that flatspace is simply a redundant collection of select externals from other libraries (with perhaps a few exceptions), no? That said, I just discovered that at least one of the pddp abstractions relies upon flatspace/prepend (e.g. print-to-canvas object inside pddp). Ico From matju at artengine.ca Sat Dec 4 16:52:00 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 4 Dec 2010 10:52:00 -0500 (EST) Subject: [PD] pd-pidip into Debian In-Reply-To: <4CF97280.9010302@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: On Fri, 3 Dec 2010, Derek Holzer wrote: > From now on I refuse to allow my code to be used in anything that sucks. The licensee thereby agrees to not make fan videos of Kate Ryan or Avril Lavigne or Johnny Halliday, no matter how noncommercial you may be doing it. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From bernardobarros2 at gmail.com Sat Dec 4 16:56:44 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Sat, 4 Dec 2010 13:56:44 -0200 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: I don't get all this discussion... why not just stick with plain GPL? That's why Google Code restricted the possible licenses to choose... From hans at at.or.at Sat Dec 4 21:21:16 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 15:21:16 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <1291393270.1964.8.camel@jack-laptop> Message-ID: <96131B51-41B3-4789-A58D-864975F8B42E@at.or.at> Yes, this is all 0.43 stuff, because of the new pd-gui. .hc On Dec 4, 2010, at 9:04 AM, Jo?o Pais wrote: > this only works with pd >= .43, right? > >> >> On Dec 3, 2010, at 11:21 AM, Jack wrote: >> >>> Le vendredi 03 d?cembre 2010 ? 10:28 -0500, Hans-Christoph Steiner a >>> ?crit : >>>> On Dec 3, 2010, at 8:45 AM, Mathieu Bouchard wrote: >>>> >>>>> On Fri, 3 Dec 2010, Chris McCormick wrote: >>>>> >>>>>> Whoa, this is way cool! Do these plugins work in Vanilla Pd 0.43? >>>>>> How do I install it? >>>>> >>>>> After I developed Pd's original buttonbar, I realised that it's >>>>> not >>>>> particularly useful. Keyboard shortcuts are a lot more useful. The >>>>> buttonbar is bit more comfortable if it supports drag-n-drop. This >>>>> is something I haven't implemented, and Hans hasn't implemented >>>>> either. >>>>> >>>>> However, Hans implemented auto-hide. (Instead, I had an editmode >>>>> toggle in the bar) >>>>> >>>>> I wonder what the auto-hide thing means in terms of how big patch >>>>> windows are when they open. >>>> >>>> >>>> Funny, I started out doing it to test the idea of hiding/showing >>>> something based on editmode, but then it grew into a life of its >>>> own. >>>> Right now, I find the behavior a little annoying, the canvas >>>> stays the >>>> same size, and the buttonbar is inserted at the top, so it moves >>>> the >>>> canvas down. I think it would work better to have the button bar >>>> show >>>> up at the bottom if its going to expand the window size. Or the >>>> other >>>> option is that it covers part of the canvas and the window stays >>>> the >>>> same size, but that I think would be harder to implement since Pd >>>> wants to control the size of the canvas. >>>> >>>> Another thing I think should be possible as a plugin is to have a >>>> right-click menu bar of those buttons. >>> >>> And an other small window ? la The Gimp (window toobox) ? >> >> That would not be hard to do. Basically just create a 'toplevel' >> window, and arrange the buttons that I made for the toolbar in that >> toplevel window. The plugin could also add key bindings and items >> in the Window menu, or wherever appropriate. I'm happy to give >> pointers to anyone who wants to take this on. >> >> .hc >> >> >>> ++ >>> >>> Jack >>> >>> >>>> >>>> .hc >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> "Free software means you control what your computer does. Non-free >>>> software means someone else controls that, and to some extent >>>> controls >>>> you." - Richard M. Stallman >>>> >>>> >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >>> >>> >> >> >> ---------------------------------------------------------------------------- >> >> "A cellphone to me is just an opportunity to be irritated wherever >> you are." - Linus Torvalds >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > -- > Friedenstr. 58 > 10249 Berlin (Deutschland) > Tel +49 30 42020091 | Mob +49 162 6843570 > Studio +49 30 69509190 > jmmmpais at googlemail.com | skype: jmmmpjmmmp ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith From hans at at.or.at Sat Dec 4 21:25:24 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 15:25:24 -0500 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: <37560909-60D3-44F7-8D61-A18ED20C93DF@at.or.at> Well, I hope they are all joking. I believe SourceForge also only allows code with free licenses, so code with such restrictions would not be allowed on SourceForge. But I could be wrong there. .hc On Dec 4, 2010, at 10:56 AM, Bernardo Barros wrote: > I don't get all this discussion... why not just stick with plain GPL? > > That's why Google Code restricted the possible licenses to choose... > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- http://at.or.at/hans/ From derek at umatic.nl Sat Dec 4 21:34:07 2010 From: derek at umatic.nl (Derek Holzer) Date: Sat, 04 Dec 2010 21:34:07 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: <37560909-60D3-44F7-8D61-A18ED20C93DF@at.or.at> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <37560909-60D3-44F7-8D61-A18ED20C93DF@at.or.at> Message-ID: <4CFAA5BF.1020607@umatic.nl> I read somewhere they used the Pd test-tone patch to torture inmates at Guantanamo Bay. Doesn't that suck? We certainly wouldn't want a license which allows that kind of thing to happen, would we? D. On 12/4/10 9:25 PM, Hans-Christoph Steiner wrote: > > Well, I hope they are all joking. I believe SourceForge also only allows > code with free licenses, so code with such restrictions would not be > allowed on SourceForge. But I could be wrong there. > > .hc > > On Dec 4, 2010, at 10:56 AM, Bernardo Barros wrote: > >> I don't get all this discussion... why not just stick with plain GPL? >> >> That's why Google Code restricted the possible licenses to choose... -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 116: "Make an exhaustive list of everything you might do and do the last thing on the list" From matju at artengine.ca Sat Dec 4 22:15:43 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 4 Dec 2010 16:15:43 -0500 (EST) Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: On Sat, 4 Dec 2010, Bernardo Barros wrote: > I don't get all this discussion... why not just stick with plain GPL? It's because GPL is for hippies, or something. > That's why Google Code restricted the possible licenses to choose... What's why ? I don't follow. Do you really know why Google did it ? And then, is it relevant ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From glitchpop at gmail.com Sat Dec 4 22:17:29 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Sun, 5 Dec 2010 08:17:29 +1100 Subject: [PD] Call for proposals: CMJ live coding videos In-Reply-To: <2059FE73-1D32-4531-86B0-C445F74D6E7E@gmail.com> References: <2059FE73-1D32-4531-86B0-C445F74D6E7E@gmail.com> Message-ID: Nice graphic on your site lol. What constitutes live coding in the context of Pd do you think? Somewhat of a blurry line to me. Sounds like a great idea for a collection though. shiny RIch On Sat, Dec 4, 2010 at 11:18 PM, thor wrote: > > Hi all > > Alex, Nick and I have been asked to get together some live coding > videos for a forthcoming issue of Computer Music Journal. We've > put together a formal call here, feel free to share it around: > http://tinyurl.com/dvdcmj > > The ideal is to have all live coding environments represented, > including experimental ones, along with all livecoders, active, > dormant and lurking. So please throw in a proposal - it doesn't have > to be fully formed or binding at this stage. Unfortunately there > isn't any funding for any of us, but we hope this will be a really > good project to be part of, and contributors would keep full copyright > over their work. > > The deadline for brief proposals is 20th December, with notification > hopefully by the end of the year. The deadline for submission of > videos will be 1st April. > > Feel free to bring up ideas for collaborative videos here if you wish... > > Cheers! > thor > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- the middle is nigh -------------- next part -------------- An HTML attachment was scrubbed... URL: From glitchpop at gmail.com Sun Dec 5 00:08:45 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Sun, 5 Dec 2010 10:08:45 +1100 Subject: [PD] problem loading externals?? Message-ID: Hi Pd list, Pretty simple question. I'm trying to get gridflow working on my system, OSX 10.6.5, Pd-extended 0.42.5. I don't know what I'm doing wrong. There was no /Pd folder in /Library folder (on the HD) so I made it and I put the unzipped gridflow folder into it. I added "gridflow" to the startup This is the message in the Pd console on startup: /Library/Pd/gridflow/gridflow.pd_darwin: dlopen(/Library/Pd/gridflow/gridflow.pd_darwin, 10): no suitable image found. Did find: /Library/Pd/gridflow/gridflow.pd_darwin: mach-o, but wrong architecture gridflow: can't load library Can anyone help please? thanks Rich -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Sun Dec 5 00:49:29 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sat, 4 Dec 2010 15:49:29 -0800 (PST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <1291141125.23052.3.camel@monsoon> Message-ID: <371948.95937.qm@web51504.mail.re2.yahoo.com> Hi Ivica, Since you've been rooting around in the Pd source, I wanted to bring up an idea about canvas properties and get your opinion on it: If you look at the coords for a particular canvas, the 7th argument currently controls GOP status. 0 = no GOP 1 = GOP 2 = GOP + hide args But what if this argument were thought of as controlling canvas visibility in a more general way: -2 = no menu, no scroll -1 = no menu 0 = normal 1 = GOP 2 = GOP + hide args That way it's not necessary to use an abstraction to hide the menu, plus it can be set the way it should be set-- in the canvas properties menu. -Jonathan From hans at at.or.at Sun Dec 5 01:27:04 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 19:27:04 -0500 Subject: [PD] problem loading externals?? In-Reply-To: References: Message-ID: Sounds like you downloaded the wrong architecurefor your computer (Intel or PowerPC). .hc On Dec 4, 2010, at 6:08 PM, Richie Cyngler wrote: > Hi Pd list, > > Pretty simple question. > > I'm trying to get gridflow working on my system, OSX 10.6.5, Pd- > extended 0.42.5. > > I don't know what I'm doing wrong. > > There was no /Pd folder in /Library folder (on the HD) so I made it > and I put the unzipped gridflow folder into it. > > I added "gridflow" to the startup > > This is the message in the Pd console on startup: > > > /Library/Pd/gridflow/gridflow.pd_darwin: dlopen(/Library/Pd/gridflow/ > gridflow.pd_darwin, 10): no suitable image found. Did find: > /Library/Pd/gridflow/gridflow.pd_darwin: mach-o, but wrong > architecture > gridflow: can't load library > > > Can anyone help please? > > > thanks > > Rich > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Access to computers should be unlimited and total. - the hacker ethic From glitchpop at gmail.com Sun Dec 5 01:31:19 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Sun, 5 Dec 2010 11:31:19 +1100 Subject: [PD] problem loading externals?? In-Reply-To: References: Message-ID: It does look like that but mine's intel and that's the one I DLed. On Sun, Dec 5, 2010 at 11:27 AM, Hans-Christoph Steiner wrote: > > Sounds like you downloaded the wrong architecurefor your computer (Intel or > PowerPC). > > .hc > > > On Dec 4, 2010, at 6:08 PM, Richie Cyngler wrote: > > Hi Pd list, >> >> Pretty simple question. >> >> I'm trying to get gridflow working on my system, OSX 10.6.5, Pd-extended >> 0.42.5. >> >> I don't know what I'm doing wrong. >> >> There was no /Pd folder in /Library folder (on the HD) so I made it and I >> put the unzipped gridflow folder into it. >> >> I added "gridflow" to the startup >> >> This is the message in the Pd console on startup: >> >> >> /Library/Pd/gridflow/gridflow.pd_darwin: >> dlopen(/Library/Pd/gridflow/gridflow.pd_darwin, 10): no suitable image >> found. Did find: >> /Library/Pd/gridflow/gridflow.pd_darwin: mach-o, but wrong >> architecture >> gridflow: can't load library >> >> >> Can anyone help please? >> >> >> thanks >> >> Rich >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > > ---------------------------------------------------------------------------- > > Access to computers should be unlimited and total. - the hacker ethic > > > -- shiny Rich -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Sun Dec 5 02:01:35 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 20:01:35 -0500 Subject: [PD] Parsing Pd patches in Javascript, Python, Java In-Reply-To: <20101203054658.GF30389@mccormick.cx> References: <20101129044657.GA23192@mccormick.cx> <6ADF2AA0-278B-412B-940F-942214DC7358@at.or.at> <20101130072153.GB14107@mccormick.cx> <2CACA570-70B2-4FBC-9462-02F06B63993A@at.or.at> <20101203054658.GF30389@mccormick.cx> Message-ID: <82B0D238-DE57-4751-A6AF-15716C22F857@at.or.at> On Dec 3, 2010, at 12:46 AM, Chris McCormick wrote: > On Tue, Nov 30, 2010 at 12:45:34PM -0500, Hans-Christoph Steiner > wrote: >> Sorry, I mean most of puredata info is a wiki, including the /docs/ >> section. You could just add a wiki page to the root, for example: >> >> http://puredata.info/docs > > Hi Hans, > > > > I linked it into the developer section, hopefully in the right > place. Feel free > to move it or whatever. Works for me, I just quickly converted it to MoinMoin syntax like the rest of the docs in that section. .hc ---------------------------------------------------------------------------- The arc of history bends towards justice. - Dr. Martin Luther King, Jr. From hans at at.or.at Sun Dec 5 02:19:35 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 20:19:35 -0500 Subject: [PD] GUI plugins In-Reply-To: References: <13BB5DF4-8039-4FE8-906E-4CA6C462AD43@at.or.at> Message-ID: On Dec 4, 2010, at 7:41 PM, Andr?s Mur?nyi wrote: > > >> >> 2010/9/13 Hans-Christoph Steiner >> >> Hey Andr?s, >> >> Since we are in bug fixing mode for 0.43, now is a good time to >> test your GUI plugins, so we can make sure that they work in 0.43. >> Your plugins-plugin.tcl is a good example. >> >> .hc >> >> OK, you'll find plugins-plugin rewritten and attached. Later i'll >> add it to the wiki too... >> >> Now i'd rewrite my other plugins, and the first would be a simple >> one binding fullscreen to F11 - but it seems keypresses are already >> captured and i cannot get a hold of F11 any more from TCL. Is that >> right or am i just lost? >> >> Andras >> > > Excellent! I just tried it out, and got a problem when I unchecked > "set_custom_stored_histores". Here's the screenshot and error log: > > bad option "-index": must be -all, -ascii, -decreasing, -dictionary, > -exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp, > -sorted, or -start > bad option "-index": must be -all, -ascii, -decreasing, -dictionary, > -exact, -glob, -increasing, -inline, -integer, -not, -real, -regexp, > -sorted, or -start > while executing > "lsearch -index 0 -exact $startup_plugins $shortname" > > > oops. "lsearch -index" turns out to be a 8.5 thing (and you probably > have 8.4), so i'll need to require 8.5, as I cannot even work this > around. > Thanks for pointing it out! Ah, yes, works fine with Tcl/Tk 8.5 > (can you, by any chance, give me a hint on bindings...?) > Andras Sure, what help do you need with bindings? .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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Sun Dec 5 03:33:31 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 04 Dec 2010 21:33:31 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) Message-ID: Great suggestion! That might work quite nicely. We only have to make sure for legacy purposes that wherever in the old code this variable is being checked that it can gracefully handle values less than 0. That said, my top priority as of right now is further testing current code as well as continuing to work on my neck piece. Beyond that I would like to make all iem objects resizable via GUI, revamp the to-front and to-back algorithm so that it does not rely upon undo, followed by an "infinite" undo, and then tooltips, improved color picker, improve upon the tidy algorithm, and then weed through the documentation and externals and only keep those that are well maintained and are not redundant. Your suggestion might fit nicely somewhere inside here as well. I would also like to see Qt-ified (or better yet juce-ified) version of the whole thing. This will however have to wait. Long story short it might be a while before I make the next big push. In the meantime, as always, contributions will be most welcome provided they do not break the backwards compatibility. Cheers! Ico Jonathan Wilkes wrote: >Hi Ivica, > Since you've been rooting around in the Pd source, I wanted to >bring up an idea about canvas properties and get your opinion on it: > >If you look at the coords for a particular canvas, the 7th argument >currently controls GOP status. > >0 = no GOP >1 = GOP >2 = GOP + hide args > >But what if this argument were thought of as controlling canvas visibility in a more general way: > >-2 = no menu, no scroll >-1 = no menu >0 = normal >1 = GOP >2 = GOP + hide args > >That way it's not necessary to use an abstraction to hide the menu, >plus it can be set the way it should be set-- in the canvas >properties menu. > >-Jonathan > > > From ico at vt.edu Sun Dec 5 03:34:52 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 04 Dec 2010 21:34:52 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) Message-ID: Lol, I meant to say "next" piece (silly android voice recognition)... Ivica Ico Bukvic wrote: >Great suggestion! That might work quite nicely. We only have to make sure for legacy purposes that wherever in the old code this variable is being checked that it can gracefully handle values less than 0. > >That said, my top priority as of right now is further testing current code as well as continuing to work on my neck piece. Beyond that I would like to make all iem objects resizable via GUI, revamp the to-front and to-back algorithm so that it does not rely upon undo, followed by an "infinite" undo, and then tooltips, improved color picker, improve upon the tidy algorithm, and then weed through the documentation and externals and only keep those that are well maintained and are not redundant. Your suggestion might fit nicely somewhere inside here as well. > >I would also like to see Qt-ified (or better yet juce-ified) version of the whole thing. This will however have to wait. > > Long story short it might be a while before I make the next big push. In the meantime, as always, contributions will be most welcome provided they do not break the backwards compatibility. > >Cheers! > >Ico From hans at at.or.at Sun Dec 5 04:02:33 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 4 Dec 2010 22:02:33 -0500 Subject: [PD] GUI plugins In-Reply-To: References: <13BB5DF4-8039-4FE8-906E-4CA6C462AD43@at.or.at> Message-ID: <8C0D6C93-BA2F-46A9-ADD2-753AC94CC8F5@at.or.at> On Dec 4, 2010, at 8:31 PM, Andr?s Mur?nyi wrote: > > > 2010/12/5 Hans-Christoph Steiner > > On Dec 4, 2010, at 7:41 PM, Andr?s Mur?nyi wrote: > >> >> >>> >>> 2010/9/13 Hans-Christoph Steiner >>> >>> Hey Andr?s, >>> >>> Since we are in bug fixing mode for 0.43, now is a good time to >>> test your GUI plugins, so we can make sure that they work in >>> 0.43. Your plugins-plugin.tcl is a good example. >>> >>> .hc >>> >>> OK, you'll find plugins-plugin rewritten and attached. Later i'll >>> add it to the wiki too... >>> >>> Now i'd rewrite my other plugins, and the first would be a simple >>> one binding fullscreen to F11 - but it seems keypresses are >>> already captured and i cannot get a hold of F11 any more from TCL. >>> Is that right or am i just lost? >>> >>> Andras >>> >> >> Excellent! I just tried it out, and got a problem when I unchecked >> "set_custom_stored_histores". Here's the screenshot and error log: >> >> bad option "-index": must be -all, -ascii, -decreasing, - >> dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - >> real, -regexp, -sorted, or -start >> bad option "-index": must be -all, -ascii, -decreasing, - >> dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - >> real, -regexp, -sorted, or -start >> while executing >> "lsearch -index 0 -exact $startup_plugins $shortname" >> >> >> oops. "lsearch -index" turns out to be a 8.5 thing (and you >> probably have 8.4), so i'll need to require 8.5, as I cannot even >> work this around. >> Thanks for pointing it out! > > Ah, yes, works fine with Tcl/Tk 8.5 > >> (can you, by any chance, give me a hint on bindings...?) >> Andras > > Sure, what help do you need with bindings? > > .hc > > > > ...now i'd rewrite my other plugins, and the first would be a simple > one binding fullscreen to F11 - but it seems keypresses are already > captured and i cannot get a hold of F11 any more from TCL. Is that > right or am i just lost? > > Andras Hmm, as far as I know you can always bind to any keystroke. Just be sure to not override the built-in bindings and use a + before the proc in the bind statement. .hc ---------------------------------------------------------------------------- I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr. -------------- next part -------------- An HTML attachment was scrubbed... URL: From Hans at at.or.at Sun Dec 5 06:05:14 2010 From: Hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 00:05:14 -0500 Subject: [PD] More SVN build questions In-Reply-To: <20F130D12296434B8EDDE8FE29D2A52C@supersecretpear> References: <1291402457.15097.2.camel@monsoon> <1291416514.18190.1.camel@monsoon> <20F130D12296434B8EDDE8FE29D2A52C@supersecretpear> Message-ID: <1E8C19D9-D745-447C-A991-56B4EF9DD4C4@at.or.at> On Dec 4, 2010, at 10:50 AM, Ivica Ico Bukvic wrote: >>> Cool. Thanks for your reply. >>> >>> So is it therefore safe to assume that flatspace, flib, and toxy are >>> for >>> all intents and purposes obsolete (at least for the time being)? >> >> If anyone wants to maintain them, they can take them on. I >> personally >> really think 'flatspace' should go away. flib and toxy are >> interesting libraries, if anyone wants to be the maintainer of them. >> I just can't do it all. > > BTW, it seems to me that flatspace is simply a redundant collection > of select externals from other libraries (with perhaps a few > exceptions), no? That said, I just discovered that at least one of > the pddp abstractions relies upon flatspace/prepend (e.g. print-to- > canvas object inside pddp). Fixed those. Yeah, flatspace is based on the idea of having a single namespace with a managed collection of objects. .hc ---------------------------------------------------------------------------- Computer science is no more related to the computer than astronomy is related to the telescope. -Edsger Dykstra From abonnements at revolwear.com Sun Dec 5 10:35:16 2010 From: abonnements at revolwear.com (Max) Date: Sun, 5 Dec 2010 10:35:16 +0100 Subject: [PD] real-time a/v Message-ID: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> Hi list, i hope you enjoy my (completely uncommercial) work: http://vimeo.com/17474435 made with Pd/Gem. We were filming visitors to a theater festival at the beginning of the show through a mirror without their knowing. during the programm we were selecting snippets from that footage. after the theatre program we were jamming live with that audiovisual material. some of the visitors were not so pleased, but the audience in general loved it. I uploaded it anyway. m. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From ronni.montoya at gmail.com Sun Dec 5 13:24:32 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Sun, 5 Dec 2010 04:24:32 -0800 Subject: [PD] example patches of nqpoly4? and nqpoly~ Message-ID: Hi, im trying to learn about the posibilities of nqpoly4 and nqpoly~ and i would like to know if there are example patches that uses nqpoly4 or nqpoly~? that somebody can share? thanks R. From sesselastronaut at googlemail.com Sun Dec 5 16:21:30 2010 From: sesselastronaut at googlemail.com (olsen) Date: Sun, 05 Dec 2010 16:21:30 +0100 Subject: [PD] =?iso-8859-1?q?=5BPD-announce=5D_Patch_Pure_Data_+_Metro_Mon?= =?iso-8859-1?q?tr=E9al_+_Performance?= In-Reply-To: <4CF91BCA.6060802@gmail.com> References: <4CF91BCA.6060802@gmail.com> Message-ID: <4CFBADFA.3070900@googlemail.com> nice - feedback is superlekker! ? On 12/03/2010 05:33 PM, matohawk wrote: > Hi, > > Here the last vid?o of the Larseneurs - Feedback. > Metro Peel - Montr?al - Laptop solo - Pure Data + Gem + Feedback > > Click here : > http://larseneur.net/MetroPeel.htm > > Thomas > > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- ETs DNA will not be televised http://hasa-labs.org From matju at artengine.ca Sun Dec 5 18:06:06 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 12:06:06 -0500 (EST) Subject: [PD] buttonbar GUI plugin In-Reply-To: <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> Message-ID: On Fri, 3 Dec 2010, Hans-Christoph Steiner wrote: > Just had a thought, it would be cool to see your buttonbar also implemented > as an 0.43 plugin, especially since its already well developed. er, there is not much code in a buttonbar. It's rather pointless to reimplement it. Apart from the edit mode button/toggle (with two icons?: open hand for edit mode, fist for run mode), the other functional difference was really just that the icons were picked from a folder, so that people could customise them easily. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 5 18:13:29 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 12:13:29 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> References: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> Message-ID: On Fri, 3 Dec 2010, Ivica Ico Bukvic wrote: > This is not actually in m_pd.h but in g_canvas.h according to the > original pd code. All other includes (apart from g_canvas.h) have > remained intact. Ah, yeah. But to me, now, the difference doesn't matter much, as GF comes with both .h files in advance. > More so, since this is the last entry and I have a check inside added > l2ork code whether this last entry is null before trying to invoke it > (and if it is null then fall back to the regular version of displace) it > should not require any alteration to the code other than making sure > that the source at compile-time is referencing newer version of > g_canvas.h. But I want all GF binaries to work on both your pd and pd-extended (and as much as possible pd-vanilla too). > I've recompiled most of the externals that come with pd-extended (still > waiting to hear back from Hans why the latest SVN snapshot fails to > compile flatspace, toxy, and flib) and none of them have any problems > whatsoever It just means that none of them are made so that the binaries work on several versions of pd at once. I don't care about those. I want binaries that work on several versions of pd at once. (Can I repeat it once more ?) > (sure there is a warning at compile-time how that last widgetbehavior is > not initialized properly but that does not matter when the code checks > for null pointer before trying to invoke it). This only works because the struct is directly a global variable, and not a result of malloc. If the pd-l2ork binary of GridFlow happens to work with pd-extended as well, it's a co?ncidence... with a picky debugger, you'd find that there is a bug with copying a small t_widgetbehavior as if it were a large one. I need some kind of if-statement to fix that. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 5 18:16:21 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 12:16:21 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291437331.15179.2.camel@monsoon> References: <1291437331.15179.2.camel@monsoon> Message-ID: On Fri, 3 Dec 2010, Ivica Ico Bukvic wrote: > something with a specific lib gridflow is linked against and/or an > object within the library rather than point to an incompatibility with > l2ork iteration of pd. Some objects are also missing inside the patch > (they fail to be created). Can you find which those are ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Sun Dec 5 18:25:59 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Sun, 5 Dec 2010 17:25:59 +0000 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> Message-ID: > just that the icons were picked from a folder, so that people could customise them easily. That's good. Customization is important! :) On Sun, Dec 5, 2010 at 5:06 PM, Mathieu Bouchard wrote: > On Fri, 3 Dec 2010, Hans-Christoph Steiner wrote: > > Just had a thought, it would be cool to see your buttonbar also >> implemented as an 0.43 plugin, especially since its already well developed. >> > > er, there is not much code in a buttonbar. It's rather pointless to > reimplement it. Apart from the edit mode button/toggle (with two icons : > open hand for edit mode, fist for run mode), the other functional difference > was really just that the icons were picked from a folder, so that people > could customise them easily. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Sun Dec 5 18:38:56 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 12:38:56 -0500 (EST) Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> Message-ID: On Sun, 5 Dec 2010, Pedro Lopes wrote: > >?just that the icons were picked from a folder, so that people could customise them easily.That's good. Customization is important! :) If you want to know what the two bundled iconsets were looking like, here they are : http://artengine.ca/desiredata/gallery/the_new_look.gif http://artengine.ca/desiredata/gallery/the_new_look_b.gif However, [bng] and [tgl] icons are missing from the latter and I don't remember why. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Sun Dec 5 18:46:11 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 05 Dec 2010 12:46:11 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> Message-ID: <1291571171.23999.16.camel@monsoon> > This only works because the struct is directly a global variable, and not > a result of malloc. Exactly. > > If the pd-l2ork binary of GridFlow happens to work with pd-extended as > well, it's a co?ncidence... with a picky debugger, you'd find that there > is a bug with copying a small t_widgetbehavior as if it were a large one. Why would you copy it? My understanding is you declare it per-object to link specific behaviors and there are already examples in code (e.g. g_mycanvas.c). I guess you could always use pd-l2ork's as a foundation and that will generate backwards-compatible binaries, no? Ico From ico at vt.edu Sun Dec 5 19:05:02 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 05 Dec 2010 13:05:02 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: <1291437331.15179.2.camel@monsoon> Message-ID: <1291572302.23999.36.camel@monsoon> For starters, all tests/#fft-test*.pd crash as soon as you trigger the bang/toggle that starts the patch (they open/close ok). No warnings on console or in pd's printout. #many-test.pd misses #many-piece object (located at the bottom-center). When I get a chance, if you like I can create a comprehensive list of issues I've encountered here. Ico On Sun, 2010-12-05 at 12:16 -0500, Mathieu Bouchard wrote: > On Fri, 3 Dec 2010, Ivica Ico Bukvic wrote: > > > something with a specific lib gridflow is linked against and/or an > > object within the library rather than point to an incompatibility with > > l2ork iteration of pd. Some objects are also missing inside the patch > > (they fail to be created). > > Can you find which those are ? > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Sun Dec 5 19:06:48 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 05 Dec 2010 13:06:48 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291571171.23999.16.camel@monsoon> References: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> <1291571171.23999.16.camel@monsoon> Message-ID: <1291572408.23999.37.camel@monsoon> > Why would you copy it? My understanding is you declare it per-object to > link specific behaviors and there are already examples in code (e.g. > g_mycanvas.c). ...meant to say, there are already examples with NULL behaviors. From hans at at.or.at Sun Dec 5 19:29:52 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 13:29:52 -0500 Subject: [PD] example patches of nqpoly4? and nqpoly~ In-Reply-To: References: Message-ID: While not strickly nqpoly4, there are some examples included in the 'many' lib, which is heavily based on nqpoly4 http://puredata.info/community/projects/software/many .hc On Dec 5, 2010, at 7:24 AM, ronni montoya wrote: > Hi, im trying to learn about the posibilities of nqpoly4 and nqpoly~ > and i would like to know if there are example patches that uses > nqpoly4 or nqpoly~? that somebody can share? > > > > > thanks > > > R. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- 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 From matju at artengine.ca Sun Dec 5 19:34:42 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 13:34:42 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291571171.23999.16.camel@monsoon> References: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> <1291571171.23999.16.camel@monsoon> Message-ID: On Sun, 5 Dec 2010, Ivica Ico Bukvic wrote: >> If the pd-l2ork binary of GridFlow happens to work with pd-extended as >> well, it's a co?ncidence... with a picky debugger, you'd find that there >> is a bug with copying a small t_widgetbehavior as if it were a large one. > > Why would you copy it? I don't remember, but chances are that it was that on one OS, the t_widgetbehavior that I wanted to modify was in a readonly memory segment. > My understanding is you declare it per-object I'd rather have you call it per-class. But anyway, as I said already, I need to modify the widgetbehavior of the comment-class. Nearly 100 % of GF's help-patches depend on it. > I guess you could always use pd-l2ork's as a foundation and that will > generate backwards-compatible binaries, no? no. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 5 19:35:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 13:35:53 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291572408.23999.37.camel@monsoon> References: <588E09DE73BD4905BBCF347F6E6BD8F5@supersecretpear> <1291571171.23999.16.camel@monsoon> <1291572408.23999.37.camel@monsoon> Message-ID: On Sun, 5 Dec 2010, Ivica Ico Bukvic wrote: >> Why would you copy it? My understanding is you declare it per-object to >> link specific behaviors and there are already examples in code (e.g. >> g_mycanvas.c). > ...meant to say, there are already examples with NULL behaviors. Why would I need examples with null behaviours ? This is beyond me. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From noishx at gmail.com Sun Dec 5 19:37:16 2010 From: noishx at gmail.com (oskoff lovich) Date: Sun, 5 Dec 2010 19:37:16 +0100 Subject: [PD] re_ example patches of nqpoly4? and nqpoly~ Message-ID: *Hi, im trying to learn about the posibilities of nqpoly4 and nqpoly~ and i would like to know if there are example patches that uses nqpoly4 or nqpoly~? that somebody can share? thanks R.* attached a very simple sint + seq , adding a osc~ + nqpoly~ -- >>>http://noconventions.mobi/noish -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: segFault_sint+seq.pd Type: text/x-puredata Size: 19749 bytes Desc: not available URL: From hans at at.or.at Sun Dec 5 19:39:41 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 13:39:41 -0500 Subject: [PD] real-time a/v In-Reply-To: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> References: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> Message-ID: <2C7BAB3A-BB60-4F43-ABA5-6BF972F2CD5B@at.or.at> Very nice! I like how musical it is, that's not easy to do. .hc On Dec 5, 2010, at 4:35 AM, Max wrote: > Hi list, > > i hope you enjoy my (completely uncommercial) work: > http://vimeo.com/17474435 > made with Pd/Gem. We were filming visitors to a theater festival at > the beginning of the show through a mirror without their knowing. > during the programm we were selecting snippets from that footage. > after the theatre program we were jamming live with that audiovisual > material. some of the visitors were not so pleased, but the audience > in general loved it. I uploaded it anyway. > > > m._______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- 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 From matju at artengine.ca Sun Dec 5 19:41:27 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 5 Dec 2010 13:41:27 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291572302.23999.36.camel@monsoon> References: <1291437331.15179.2.camel@monsoon> <1291572302.23999.36.camel@monsoon> Message-ID: On Sun, 5 Dec 2010, Ivica Ico Bukvic wrote: > For starters, all tests/#fft-test*.pd crash as soon as you trigger the > bang/toggle that starts the patch (they open/close ok). No warnings on > console or in pd's printout. Ah. I know that there are bugs in [#fft], but I don't know that one. Does that also happen to you in pd-extended, or not ? > #many-test.pd misses #many-piece object (located at the bottom-center). Normal... that's for a feature that wasn't finished. The ?-test.pd? patches still aren't organised so that anyone can readily see whether things are working or not. That idea alone would be worthy of another coding frenzy (such as the one that led to the current helpfile system of GF...) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From tesintesbat at gmail.com Sun Dec 5 20:03:20 2010 From: tesintesbat at gmail.com (t'es in t'es bat) Date: Sun, 5 Dec 2010 20:03:20 +0100 Subject: [PD] real-time a/v In-Reply-To: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> References: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> Message-ID: hello very good work i like it so much and i have lot of questions on how it was made... cheers -- TNTB t'es in t'es bat 7 place Favier 13210 St Remy de Provence T/: 04 90 26 95 09 P/: 06 86 86 12 19 ||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||||| http://www.tntb.net LOVES LeP?le travaille sur le fil des accidents, des fractures, des bugs informatiques, vid?os. -]>[-]<<[>+>+<<-]>>[<<+>>-]>>> Lep?le cherche , il cause il triture les mati?res, les bits, les glitch, les formats. Il sort des cadres. [-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+< LeP?le s'indiscipline dans de multiples tentatives fragile et poetiques. -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< LeP?le improvise avec ses valises pleine de machines improbables et g?n?reuse en surprises visuelles... -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< LeP?le = numerikexperimentatatonnedebitengigaemotionel ////////////////////////////////////////////////////////////////////////// 00000000000000 \\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\\ LeP?le works on the edge of faults, errors and informatic bugs and videos >+++++++++[<+++++++++++>-]<[>[ -]>[-]<<[>+>+<<-]>>[<<+>>-]>>> LeP?le looks for, causes, fiddles with bytes, glitches and formats. Something out of the ordinary. [-]<<<+++++++++<[>>>+<<[>+>[-]<<-]>[<+>-]>[<<++++++++++>>>+< LeP?le is undisciplined in many endeavours fragile and poetic -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< LeP?le improvises with its suitcases full of unlikely machines and visual surprises... -]<<-<-]+++++++++>[<->-]>>+>[<[-]<<+>>>-]>[-]+<<[>+>-<<-]<<< LeP?le =digitalexperimentationofemotionalgigabytes ////////////////////////////////////////////////////////////////////////// -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Sun Dec 5 20:25:35 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 14:25:35 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CF917DC.3000907@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> Message-ID: You'll also have to consider SourceForge's Terms of Use, which seem to disallow software with licenses that do not fit into the Open Source Definition. (from http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) # The software involved must be licensed under an Open Source license. (from http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) Notes on the application of the Open Source Definition ? The Open Source Definition requires that all Open Source licenses not limit the ways or people that are permitted to use the software. Though some developers of software may wish to prevent illegitimate use, the following should be kept in mind: * You can't restrict the way folks use your software, only make recommendations. That is: You cannot say that your software will not be used to commit a crime, or for military purposes; but you can recommend against breaking laws or using the software for military purposes, or the operaton of nuclear power facilities. No discrimination against purpose of use. * You can't restrict who can use your software: business, military, individuals, individuals with past criminal record can all use your software alike. No discrimination against people. * You can't license your software to prohibit use by T7 countries, but you can include clauses to note the requirements placed on the licensee by the US Government, and state that users should abide by all applicable laws. .hc On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: > ola, > > pidip and unauthorized are now published with a non-standard license > that says : > > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > > the code published here can be studied, > modified, used by anyone that > provides all the original credits > and sources in derivative projects. > > there are restrictions on its use, > it cannot be used for : > > * military amd/or repressive use > * commercial installations and products > * any project that promotes : racism, nationalism, xenophobia, sexism, > homophobia, religious hatred or missionarism .. ( expandable list) > > this is not a standard license. > > sevy. > > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > > ciao, > sevy ---------------------------------------------------------------------------- I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque From hans at at.or.at Sun Dec 5 20:48:39 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 14:48:39 -0500 Subject: [PD] import-disabled list-abs In-Reply-To: <20101203151812.da305f36.nova@deviator.si> References: <20101203151812.da305f36.nova@deviator.si> Message-ID: <2F59CE3E-8EC0-4515-B5E6-D2347CB44414@at.or.at> [import] is definitely not deprecated. I've never seen 'import- disabled' before, that's very strange. .hc On Dec 3, 2010, at 9:18 AM, Luka Princic // Nova deViator wrote: > > hi, > > i'm working on an abstraction that contains an object from a library > for which i need to create [import nusmuk] in order to use > ([granulator]). when i create a new instance of that abstraction, pd > console reports > > import-disabled list-abs > ... couldn't create > > > could someone explain what this error means? > is it deprecated to use [import] and i should rather use syntax like > [nusmuk/granulator] ? > > > l. > -- > sujet est machinique! > Nova deViator ? http://deviator.si ? http://skylined.org ? > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- News is what people want to keep hidden and everything else is publicity. - Bill Moyers From ydegoyon at gmail.com Sun Dec 5 20:50:42 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 05 Dec 2010 20:50:42 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> Message-ID: <4CFBED12.3020102@gmail.com> ola, you're totally right that we should get out of sourceforge, that grants more rights to US citizens than to others. we can find a domain in .fi, .de, .ch or .nl, if you know what i mean. so yeh you can remove unauthorized and pidip from sourceforge. ciao, sevy pd _ and could you leave me in peace _forever_ ? thank you Hans-Christoph Steiner wrote: > > You'll also have to consider SourceForge's Terms of Use, which seem to > disallow software with licenses that do not fit into the Open Source > Definition. > > (from > http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) > > > # The software involved must be licensed under an Open Source license. > > > (from > http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) > > Notes on the application of the Open Source Definition ? > > The Open Source Definition requires that all Open Source licenses not > limit the ways or people that are permitted to use the software. > Though some developers of software may wish to prevent illegitimate > use, the following should be kept in mind: > > * You can't restrict the way folks use your software, only make > recommendations. That is: You cannot say that your software will not > be used to commit a crime, or for military purposes; but you can > recommend against breaking laws or using the software for military > purposes, or the operaton of nuclear power facilities. No > discrimination against purpose of use. > * You can't restrict who can use your software: business, > military, individuals, individuals with past criminal record can all > use your software alike. No discrimination against people. > * You can't license your software to prohibit use by T7 countries, > but you can include clauses to note the requirements placed on the > licensee by the US Government, and state that users should abide by > all applicable laws. > > .hc > > On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: > >> ola, >> >> pidip and unauthorized are now published with a non-standard license >> that says : >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >> >> the code published here can be studied, >> modified, used by anyone that >> provides all the original credits >> and sources in derivative projects. >> >> there are restrictions on its use, >> it cannot be used for : >> >> * military amd/or repressive use >> * commercial installations and products >> * any project that promotes : racism, nationalism, xenophobia, sexism, >> homophobia, religious hatred or missionarism .. ( expandable list) >> >> this is not a standard license. >> >> sevy. >> >> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >> >> ciao, >> sevy > > > ---------------------------------------------------------------------------- > > > I hate it when they say, "He gave his life for his country." Nobody > gives their life for anything. We steal the lives of these kids. > -Admiral Gene LeRocque > > From elmastero74 at gmail.com Sun Dec 5 22:34:21 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Sun, 5 Dec 2010 13:34:21 -0800 Subject: [PD] pd in ubuntu 8.04: pd hijacks alsa? Message-ID: This is somewhat of a complete newb issue so I apologize up front for that....... However, it seems that I cannot use pdextended and watch a youtube video at the same time (the youtube vid is a pd tutorial). Here's what it's starting with: pasuspender -- /usr/bin/pdextended -alsa %F Is it absolutely necessary to start pd with 'pasuspender'? When I don't (i.e. start it like this: '/usr/bin/pdextended -alsa' ), I get a bunch of 'device or resource busy' messages in the terminal and I don't get any audio when doing the whold testtone thing). Is there any way around this? It'd be nice to follow along with the tutorials in youtube (on the same computer). Thanks! -Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Sun Dec 5 22:42:27 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sun, 5 Dec 2010 13:42:27 -0800 (PST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: Message-ID: <466217.66823.qm@web51502.mail.re2.yahoo.com> --- On Sun, 12/5/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) > To: "Jonathan Wilkes" , "Hans-Christoph Steiner" > Cc: "'PD List'" > Date: Sunday, December 5, 2010, 3:33 AM > Great suggestion! That might work > quite nicely. We only have to make sure for legacy purposes > that wherever in the old code this variable is being checked > that it can gracefully handle values less than 0. > > That said, my top priority as of right now is further > testing current code as well as continuing to work on my > neck piece. Beyond that I would like to make all iem objects > resizable via GUI, revamp the to-front and to-back algorithm > so that it does not rely upon undo, followed by an > "infinite" undo, and then tooltips, improved color picker, > improve upon the tidy algorithm, and then weed through the > documentation and externals and only keep those that are > well maintained and are not redundant. Your suggestion might > fit nicely somewhere inside here as well. And where does merging your changes in with pd-extended 0.43 fit into all this? > > I would also like to see Qt-ified (or better yet > juce-ified) version of the whole thing. This will however > have to wait. > > Long story short it might be a while before I make the > next big push. In the meantime, as always, contributions > will be most welcome provided they do not break the > backwards compatibility. > > Cheers! > > Ico > > Jonathan Wilkes > wrote: > > >Hi Ivica, > >? ???Since you've been rooting > around in the Pd source, I wanted to > >bring up an idea about canvas properties and get your > opinion on it: > > > >If you look at the coords for a particular canvas, the > 7th argument > >currently controls GOP status. > > > >0 = no GOP > >1 = GOP > >2 = GOP + hide args > > > >But what if this argument were thought of as > controlling canvas visibility in a more general way: > > > >-2 = no menu, no scroll > >-1 = no menu > >0 = normal > >1 = GOP > >2 = GOP + hide args > > > >That way it's not necessary to use an abstraction to > hide the menu, > >plus it can be set the way it should be set-- in the > canvas > >properties menu. > > > >-Jonathan > > > > > >? ? ? > From muranyia at gmail.com Sun Dec 5 22:46:25 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Sun, 5 Dec 2010 22:46:25 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFBED12.3020102@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> Message-ID: On Sun, Dec 5, 2010 at 8:50 PM, ydegoyon at gmail.com wrote: > ola, > > > you're totally right that we should get out of sourceforge, > that grants more rights to US citizens than to others. > > we can find a domain in .fi, .de, .ch or .nl, > if you know what i mean. > > so yeh you can remove unauthorized and pidip from sourceforge. > > ciao, > sevy > > pd _ and could you leave me in peace _forever_ ? thank you > You are on a mailing list. Of course, you can unsubscribe, and build a bunker from armchairs and matresses and ban adults. Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From abonnements at revolwear.com Mon Dec 6 00:46:36 2010 From: abonnements at revolwear.com (Max) Date: Mon, 6 Dec 2010 00:46:36 +0100 Subject: [PD] real-time a/v In-Reply-To: References: <146E3B0E-6221-4A0C-9E5D-577A43F18FF8@revolwear.com> Message-ID: Am 05.12.2010 um 20:03 schrieb t'es in t'es bat: > hello > very good work > i like it so much > and i have lot of questions on how it was made... Hi and thanks! It was made by thinking, and learning from the help patches and this mailing list. To make it even easier for others I've prepared these patches: http://www.uni-weimar.de/medien/wiki/Audiovideo cheers. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From ico at vt.edu Mon Dec 6 01:16:26 2010 From: ico at vt.edu (ico at vt.edu) Date: Sun, 5 Dec 2010 19:16:26 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <466217.66823.qm@web51502.mail.re2.yahoo.com> References: <466217.66823.qm@web51502.mail.re2.yahoo.com> Message-ID: <1291594586.4cfc2b5aeafa1@webmail.vt.edu> > And where does merging your changes in with pd-extended 0.43 fit > into all this? Not sure. I've submitted at least half-dozen patches into the sourceforge already and many more via mailing list and only a fraction of them have been looked at, and even less merged. Granted, some of them are somewhat controversial (e.g. revamping the scrolling algorithm), yet with such a low response rate one certainly feels discouraged in contributing further, particularly considering just how time-consuming fragmenting improvements into sub-patches can be. OTOH, I do understand just how hard it can be for one to maintain code when there are a bunch of patches trickling in at all times--it's a full-time job in and of itself, particularly in respect to regressions. Yet, having spent good two weeks chasing exactly such regressions and IMHO improving editor experience to the point where both show-stopping as well as usability bugs have been by and large squashed, I certainly hope they will find their way eventually into the core Pd. The code produced so far has been clean and (apart from fprintf's for debugging purposes that are currently commented out awaiting further potential development) should be rather easy to merge into the main trunk. The real question is whether Hans, or perhaps more importantly Miller will find doing so to be of their interest. All that said, I think I'll continue to maintain a L2Ork variation until either its feature-set becomes synonymous with the core Pd package or there is no more reason to maintain it (and FWIW as of right now there are plenty, so I don't see me stopping the support anytime soon). Cheers! Ico From ico at vt.edu Mon Dec 6 01:18:24 2010 From: ico at vt.edu (ico at vt.edu) Date: Sun, 5 Dec 2010 19:18:24 -0500 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: <1291437331.15179.2.camel@monsoon> <1291572302.23999.36.camel@monsoon> Message-ID: <1291594704.4cfc2bd0a4824@webmail.vt.edu> > > For starters, all tests/#fft-test*.pd crash as soon as you trigger the > > bang/toggle that starts the patch (they open/close ok). No warnings on > > console or in pd's printout. > > Ah. I know that there are bugs in [#fft], but I don't know that one. Does > that also happen to you in pd-extended, or not ? Not sure. Haven't tried. Ico From hans at at.or.at Mon Dec 6 02:03:34 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 20:03:34 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFBED12.3020102@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> Message-ID: <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> berlios is based in Germany, but I think they have similar restrictions on the license. .hc On Dec 5, 2010, at 2:50 PM, ydegoyon at gmail.com wrote: > ola, > > > you're totally right that we should get out of sourceforge, > that grants more rights to US citizens than to others. > > we can find a domain in .fi, .de, .ch or .nl, > if you know what i mean. > > so yeh you can remove unauthorized and pidip from sourceforge. > > ciao, > sevy > > pd _ and could you leave me in peace _forever_ ? thank you > > Hans-Christoph Steiner wrote: >> >> You'll also have to consider SourceForge's Terms of Use, which seem >> to disallow software with licenses that do not fit into the Open >> Source Definition. >> >> (from http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) >> >> # The software involved must be licensed under an Open Source >> license. >> >> >> (from http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) >> Notes on the application of the Open Source Definition ? >> >> The Open Source Definition requires that all Open Source licenses >> not limit the ways or people that are permitted to use the >> software. Though some developers of software may wish to prevent >> illegitimate use, the following should be kept in mind: >> >> * You can't restrict the way folks use your software, only make >> recommendations. That is: You cannot say that your software will >> not be used to commit a crime, or for military purposes; but you >> can recommend against breaking laws or using the software for >> military purposes, or the operaton of nuclear power facilities. No >> discrimination against purpose of use. >> * You can't restrict who can use your software: business, >> military, individuals, individuals with past criminal record can >> all use your software alike. No discrimination against people. >> * You can't license your software to prohibit use by T7 >> countries, but you can include clauses to note the requirements >> placed on the licensee by the US Government, and state that users >> should abide by all applicable laws. >> >> .hc >> >> On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: >> >>> ola, >>> >>> pidip and unauthorized are now published with a non-standard >>> license >>> that says : >>> >>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>> >>> the code published here can be studied, >>> modified, used by anyone that >>> provides all the original credits >>> and sources in derivative projects. >>> >>> there are restrictions on its use, >>> it cannot be used for : >>> >>> * military amd/or repressive use >>> * commercial installations and products >>> * any project that promotes : racism, nationalism, xenophobia, >>> sexism, >>> homophobia, religious hatred or missionarism .. ( expandable list) >>> >>> this is not a standard license. >>> >>> sevy. >>> >>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>> >>> ciao, >>> sevy >> >> >> ---------------------------------------------------------------------------- >> >> I hate it when they say, "He gave his life for his country." >> Nobody gives their life for anything. We steal the lives of these >> kids. -Admiral Gene LeRocque >> >> > ---------------------------------------------------------------------------- If you are not part of the solution, you are part of the problem. From jancsika at yahoo.com Mon Dec 6 02:20:01 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sun, 5 Dec 2010 17:20:01 -0800 (PST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <1291594586.4cfc2b5aeafa1@webmail.vt.edu> Message-ID: <367576.93011.qm@web51501.mail.re2.yahoo.com> --- On Mon, 12/6/10, ico at vt.edu wrote: > From: ico at vt.edu > Subject: Re: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) > To: "Jonathan Wilkes" > Cc: "Hans-Christoph Steiner" , "'PD List'" > Date: Monday, December 6, 2010, 1:16 AM > > And where does merging your > changes in with pd-extended 0.43 fit > > into all this? > > Not sure. I've submitted at least half-dozen patches into > the sourceforge > already and many more via mailing list and only a fraction > of them have been > looked at, and even less merged. Granted, some of them are > somewhat > controversial (e.g. revamping the scrolling algorithm), yet > with such a low > response rate one certainly feels discouraged in > contributing further, The argument as I understand it is that all your patches apply to 0.42-5. So pick the simplest feature or bugfix you've implemented and submit it as a patch for 0.43. If you get feedback and/or it gets merged, end of discouragement. If you don't, then the development process is broken and needs fixing. If I knew how I'd do it myself. -Jonathan > particularly considering just how time-consuming > fragmenting improvements into > sub-patches can be. OTOH, I do understand just how hard it > can be for one > to maintain code when there are a bunch of patches > trickling in at all > times--it's a full-time job in and of itself, particularly > in respect to > regressions. Yet, having spent good two weeks chasing > exactly such regressions > and IMHO improving editor experience to the point where > both show-stopping as > well as usability bugs have been by and large squashed, I > certainly hope they > will find their way eventually into the core Pd. The code > produced so far has > been clean and (apart from fprintf's for debugging purposes > that are currently > commented out awaiting further potential development) > should be rather easy to > merge into the main trunk. The real question is whether > Hans, or perhaps more > importantly Miller will find doing so to be of their > interest. > > All that said, I think I'll continue to maintain a L2Ork > variation until either > its feature-set becomes synonymous with the core Pd package > or there is no more > reason to maintain it (and FWIW as of right now there are > plenty, so I don't see > me stopping the support anytime soon). > > Cheers! > > Ico > From dataferx at gmail.com Mon Dec 6 02:26:37 2010 From: dataferx at gmail.com (FernandoG) Date: Sun, 5 Dec 2010 22:26:37 -0300 Subject: [PD] Pd+pachube+python Message-ID: Hi I am trying to comunicate pd with data coming from pachube (www.pachube.com) using a python script. The script ask for data from pachube web and convert the data to OSC protocol. Then the OSC mesagge is sent to pd. Pd recibe the OSC mesagge but something is wrong when unpack and route the data. Data can not get in a number box object, this error mesagge is diplayed in console: error: gatom: no method for '1' The python script # to receive data import urllib2 # to send on with OpenSoundControl, OSC from simpleOSC import * import time initOSCClient('127.0.0.1', 57110) while 1: data=urllib2.urlopen(' http://api.pachube.com/v2/feeds/2791.csv?key=hereyourcode') for l in data: d = l.strip().split(",", 2) print d sendOSCMsg('/test/num',d[0]) sendOSCMsg('/test/val',d[2]) time.sleep(5) # wait here some secs the patch #N canvas 599 0 450 476 10; #X declare -lib mrpeach; #X obj -217 25 import mrpeach; #X obj -220 112 unpackOSC; #X floatatom -219 277 5 0 0 0 - - -; #X obj -214 148 routeOSC /test; #X obj -191 348 print; #X floatatom -150 281 5 0 0 0 - - -; #X obj -219 66 udpreceive 57110; #X floatatom -92 290 5 0 0 0 - - -; #X obj -204 205 routeOSC /val /num; #X connect 1 0 3 0; #X connect 3 0 8 0; #X connect 6 0 1 0; #X connect 8 0 2 0; #X connect 8 1 5 0; #X connect 8 1 4 0; #X connect 8 2 7 0; any idea? thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Mon Dec 6 02:39:42 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sun, 5 Dec 2010 22:39:42 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> Message-ID: Hi list... a big issue, however ... PiDiP remain in extended pd libraries? Best regards Jos? 2010/12/5 Hans-Christoph Steiner > > berlios is based in Germany, but I think they have similar restrictions on > the license. > > .hc > > > On Dec 5, 2010, at 2:50 PM, ydegoyon at gmail.com wrote: > > ola, >> >> >> you're totally right that we should get out of sourceforge, >> that grants more rights to US citizens than to others. >> >> we can find a domain in .fi, .de, .ch or .nl, >> if you know what i mean. >> >> so yeh you can remove unauthorized and pidip from sourceforge. >> >> ciao, >> sevy >> >> pd _ and could you leave me in peace _forever_ ? thank you >> >> Hans-Christoph Steiner wrote: >> >>> >>> You'll also have to consider SourceForge's Terms of Use, which seem to >>> disallow software with licenses that do not fit into the Open Source >>> Definition. >>> >>> (from >>> http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net >>> ?) >>> >>> # The software involved must be licensed under an Open Source license. >>> >>> >>> (from >>> http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting >>> ) >>> Notes on the application of the Open Source Definition ? >>> >>> The Open Source Definition requires that all Open Source licenses not >>> limit the ways or people that are permitted to use the software. Though some >>> developers of software may wish to prevent illegitimate use, the following >>> should be kept in mind: >>> >>> * You can't restrict the way folks use your software, only make >>> recommendations. That is: You cannot say that your software will not be used >>> to commit a crime, or for military purposes; but you can recommend against >>> breaking laws or using the software for military purposes, or the operaton >>> of nuclear power facilities. No discrimination against purpose of use. >>> * You can't restrict who can use your software: business, military, >>> individuals, individuals with past criminal record can all use your software >>> alike. No discrimination against people. >>> * You can't license your software to prohibit use by T7 countries, but >>> you can include clauses to note the requirements placed on the licensee by >>> the US Government, and state that users should abide by all applicable laws. >>> >>> .hc >>> >>> On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: >>> >>> ola, >>>> >>>> pidip and unauthorized are now published with a non-standard license >>>> that says : >>>> >>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>> >>>> the code published here can be studied, >>>> modified, used by anyone that >>>> provides all the original credits >>>> and sources in derivative projects. >>>> >>>> there are restrictions on its use, >>>> it cannot be used for : >>>> >>>> * military amd/or repressive use >>>> * commercial installations and products >>>> * any project that promotes : racism, nationalism, xenophobia, sexism, >>>> homophobia, religious hatred or missionarism .. ( expandable list) >>>> >>>> this is not a standard license. >>>> >>>> sevy. >>>> >>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>> >>>> ciao, >>>> sevy >>>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> I hate it when they say, "He gave his life for his country." Nobody >>> gives their life for anything. We steal the lives of these kids. -Admiral >>> Gene LeRocque >>> >>> >>> >> > > > > ---------------------------------------------------------------------------- > > If you are not part of the solution, you are part of the problem. > > > > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From johnharrisonwsu at gmail.com Mon Dec 6 02:54:43 2010 From: johnharrisonwsu at gmail.com (John Harrison) Date: Sun, 05 Dec 2010 19:54:43 -0600 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> Message-ID: <4CFC4263.8050605@alum.mit.edu> I was curious, since EffecTV is GPL and a significant part of PiDiP is a port of EffecTV --- does this make an impact on what licenses are valid for PiDiP? -John On 12/05/2010 07:03 PM, Hans-Christoph Steiner wrote: > > berlios is based in Germany, but I think they have similar > restrictions on the license. > > .hc > > On Dec 5, 2010, at 2:50 PM, ydegoyon at gmail.com wrote: > >> ola, >> >> >> you're totally right that we should get out of sourceforge, >> that grants more rights to US citizens than to others. >> >> we can find a domain in .fi, .de, .ch or .nl, >> if you know what i mean. >> >> so yeh you can remove unauthorized and pidip from sourceforge. >> >> ciao, >> sevy >> >> pd _ and could you leave me in peace _forever_ ? thank you >> >> Hans-Christoph Steiner wrote: >>> >>> You'll also have to consider SourceForge's Terms of Use, which seem >>> to disallow software with licenses that do not fit into the Open >>> Source Definition. >>> >>> (from >>> http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) >>> >>> # The software involved must be licensed under an Open Source license. >>> >>> >>> (from >>> http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) >>> Notes on the application of the Open Source Definition ? >>> >>> The Open Source Definition requires that all Open Source licenses >>> not limit the ways or people that are permitted to use the software. >>> Though some developers of software may wish to prevent illegitimate >>> use, the following should be kept in mind: >>> >>> * You can't restrict the way folks use your software, only make >>> recommendations. That is: You cannot say that your software will not >>> be used to commit a crime, or for military purposes; but you can >>> recommend against breaking laws or using the software for military >>> purposes, or the operaton of nuclear power facilities. No >>> discrimination against purpose of use. >>> * You can't restrict who can use your software: business, >>> military, individuals, individuals with past criminal record can all >>> use your software alike. No discrimination against people. >>> * You can't license your software to prohibit use by T7 >>> countries, but you can include clauses to note the requirements >>> placed on the licensee by the US Government, and state that users >>> should abide by all applicable laws. >>> >>> .hc >>> >>> On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: >>> >>>> ola, >>>> >>>> pidip and unauthorized are now published with a non-standard license >>>> that says : >>>> >>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>> >>>> the code published here can be studied, >>>> modified, used by anyone that >>>> provides all the original credits >>>> and sources in derivative projects. >>>> >>>> there are restrictions on its use, >>>> it cannot be used for : >>>> >>>> * military amd/or repressive use >>>> * commercial installations and products >>>> * any project that promotes : racism, nationalism, xenophobia, sexism, >>>> homophobia, religious hatred or missionarism .. ( expandable list) >>>> >>>> this is not a standard license. >>>> >>>> sevy. >>>> >>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>> >>>> ciao, >>>> sevy >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> >>> I hate it when they say, "He gave his life for his country." Nobody >>> gives their life for anything. We steal the lives of these kids. >>> -Admiral Gene LeRocque >>> >>> >> > > > > ---------------------------------------------------------------------------- > > > If you are not part of the solution, you are part of the problem. > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Mon Dec 6 03:34:36 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 05 Dec 2010 21:34:36 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <367576.93011.qm@web51501.mail.re2.yahoo.com> References: <367576.93011.qm@web51501.mail.re2.yahoo.com> Message-ID: <1291602876.25047.5.camel@monsoon> > The argument as I understand it is that all your patches apply to > 0.42-5. So pick the simplest feature or bugfix you've implemented > and submit it as a patch for 0.43. If you get feedback and/or it > gets merged, end of discouragement. If you don't, then the > development process is broken and needs fixing. > > If I knew how I'd do it myself. Even if I had the time to do this (meaning learn 0.43 code base), it is not that simple. I actually prefer 0.42.5 over 0.43 for several reasons: 1) 0.42.5 is now rather stable while 0.43 is still evolving (AFAIK) and as such it is IMHO not production ready. In due time this will change but AFAIK 0.43 is not there yet. 2) 0.43 will likely never merge some of the UI L2Ork improvements as they are for the lack of a better word a hack, a temporary fix if you like until something better comes around to replace aging Tcl/Tk. 3) 0.42.5 code-base is IMHO more friendly towards porting the entire thing to a different toolkit as all tcl/tk stuff is encapsulated into one (albeit ugly) big file. As such, I see it as a better springboard for such a transition. FWIW, I did some digging through the Juce platform and it is rather amazing. I will dig a bit more to see how quickly one could port the core Pd. I also understand that this process will undoubtedly require a huge rewrite of all gui-based externals but sometimes one simply has to take a fews steps back to start leaping forward. Just my 1-cents worth... Ico From hans at at.or.at Mon Dec 6 04:39:55 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 22:39:55 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFC4263.8050605@alum.mit.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> <4CFC4263.8050605@alum.mit.edu> Message-ID: Yeah, I think that's the case, its been discussed before: http://lists.puredata.info/pipermail/pd-ot/2006-01/001371.html .hc On Dec 5, 2010, at 8:54 PM, John Harrison wrote: > I was curious, since EffecTV is GPL and a significant part of PiDiP > is a port of EffecTV --- does this make an impact on what licenses > are valid for PiDiP? > > -John > > On 12/05/2010 07:03 PM, Hans-Christoph Steiner wrote: >> >> berlios is based in Germany, but I think they have similar >> restrictions on the license. >> >> .hc >> >> On Dec 5, 2010, at 2:50 PM, ydegoyon at gmail.com wrote: >> >>> ola, >>> >>> >>> you're totally right that we should get out of sourceforge, >>> that grants more rights to US citizens than to others. >>> >>> we can find a domain in .fi, .de, .ch or .nl, >>> if you know what i mean. >>> >>> so yeh you can remove unauthorized and pidip from sourceforge. >>> >>> ciao, >>> sevy >>> >>> pd _ and could you leave me in peace _forever_ ? thank you >>> >>> Hans-Christoph Steiner wrote: >>>> >>>> You'll also have to consider SourceForge's Terms of Use, which >>>> seem to disallow software with licenses that do not fit into the >>>> Open Source Definition. >>>> >>>> (from http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) >>>> >>>> # The software involved must be licensed under an Open Source >>>> license. >>>> >>>> >>>> (from http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) >>>> Notes on the application of the Open Source Definition ? >>>> >>>> The Open Source Definition requires that all Open Source licenses >>>> not limit the ways or people that are permitted to use the >>>> software. Though some developers of software may wish to prevent >>>> illegitimate use, the following should be kept in mind: >>>> >>>> * You can't restrict the way folks use your software, only make >>>> recommendations. That is: You cannot say that your software will >>>> not be used to commit a crime, or for military purposes; but you >>>> can recommend against breaking laws or using the software for >>>> military purposes, or the operaton of nuclear power facilities. >>>> No discrimination against purpose of use. >>>> * You can't restrict who can use your software: business, >>>> military, individuals, individuals with past criminal record can >>>> all use your software alike. No discrimination against people. >>>> * You can't license your software to prohibit use by T7 >>>> countries, but you can include clauses to note the requirements >>>> placed on the licensee by the US Government, and state that users >>>> should abide by all applicable laws. >>>> >>>> .hc >>>> >>>> On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: >>>> >>>>> ola, >>>>> >>>>> pidip and unauthorized are now published with a non-standard >>>>> license >>>>> that says : >>>>> >>>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>>> >>>>> the code published here can be studied, >>>>> modified, used by anyone that >>>>> provides all the original credits >>>>> and sources in derivative projects. >>>>> >>>>> there are restrictions on its use, >>>>> it cannot be used for : >>>>> >>>>> * military amd/or repressive use >>>>> * commercial installations and products >>>>> * any project that promotes : racism, nationalism, xenophobia, >>>>> sexism, >>>>> homophobia, religious hatred or missionarism .. ( expandable list) >>>>> >>>>> this is not a standard license. >>>>> >>>>> sevy. >>>>> >>>>> @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ >>>>> >>>>> ciao, >>>>> sevy >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> I hate it when they say, "He gave his life for his country." >>>> Nobody gives their life for anything. We steal the lives of >>>> these kids. -Admiral Gene LeRocque >>>> >>>> >>> >> >> >> >> ---------------------------------------------------------------------------- >> >> If you are not part of the solution, you are part of the problem. >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- News is what people want to keep hidden and everything else is publicity. - Bill Moyers From martin.peach at sympatico.ca Mon Dec 6 04:42:38 2010 From: martin.peach at sympatico.ca (Martin Peach) Date: Sun, 5 Dec 2010 22:42:38 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <1291602876.25047.5.camel@monsoon> References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: On 2010-12-05 21:34, Ivica Ico Bukvic wrote: > 3) 0.42.5 code-base is IMHO more friendly towards porting the entire > thing to a different toolkit as all tcl/tk stuff is encapsulated into > one (albeit ugly) big file. As such, I see it as a better springboard > for such a transition. That's funny. I thought the whole 0.43 thing was about putting the tcl/tk into one place. In 0.42 the tcl/tk (one of the slowest languages around) is all over the Pd code, not just in pd.tk. Martin From hans at at.or.at Mon Dec 6 04:48:47 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 22:48:47 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: <90C4A05E-0FC9-4B81-A86C-B50450AA3BF4@at.or.at> On Dec 5, 2010, at 10:42 PM, Martin Peach wrote: > On 2010-12-05 21:34, Ivica Ico Bukvic wrote: >> 3) 0.42.5 code-base is IMHO more friendly towards porting the entire >> thing to a different toolkit as all tcl/tk stuff is encapsulated into >> one (albeit ugly) big file. As such, I see it as a better springboard >> for such a transition. > > That's funny. I thought the whole 0.43 thing was about putting the > tcl/tk into one place. In 0.42 the tcl/tk (one of the slowest > languages around) is all over the Pd code, not just in pd.tk. That's a longer term goal, but 0.43 was more limited in scope. Basically the whole 'pd-gui' part was rewritten in only Tcl/Tk (no C), and some changes were made on the 'pd' side to streamline those changes. .hc ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith From hans at at.or.at Mon Dec 6 05:12:21 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 5 Dec 2010 23:12:21 -0500 Subject: [PD] plugin to make menu look like Ubuntu Maverick Message-ID: I was just playing with the menubar in 0.43, and thought I'd try to make it look like the menubars in Ubuntu/Maverick. This one-liner gets really close, the color might be slightly of: .menubar configure -background grey19 -foreground white -borderwidth 0 -font {Ubuntu 11} Just drop this file into ~/pd-externals and launch 0.43: -------------- next part -------------- A non-text attachment was scrubbed... Name: ubuntu_maverick_menu-plugin.tcl Type: application/octet-stream Size: 150 bytes Desc: not available URL: -------------- next part -------------- .hc ---------------------------------------------------------------------------- ?El pueblo unido jam?s ser? vencido! From ico at vt.edu Mon Dec 6 05:28:53 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 5 Dec 2010 23:28:53 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: <97C2315501314F92AEE5A6921EF37E9C@supersecretpear> > That's funny. I thought the whole 0.43 thing was about putting the > tcl/tk into one place. In 0.42 the tcl/tk (one of the slowest languages > around) is all over the Pd code, not just in pd.tk. > > Martin I guess drawing/erase commands are all over pd's code but this is easily identified and replaced with appropriate draw/select/unselect/delete commands, hence personally I don't feel this will be an issue. What will be a much greater issue is porting all the custom externals from other libs to be supported under the new toolkit (whatever that may be). From jancsika at yahoo.com Mon Dec 6 08:56:06 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sun, 5 Dec 2010 23:56:06 -0800 (PST) Subject: [PD] Tip of the Day Message-ID: <937801.25737.qm@web51502.mail.re2.yahoo.com> Hi, What do people think of the little "Tip of the Day" windows that are in some software? Are they helpful? Annoying? Either way, I made one in Pd. Seems like this could be useful to beginners. And at the moment they're no longer useful one can just turn them off. (Or they could be turned off by default and live in the help window.) A prototype is attached. [hcs/folder_list] and [ggee/button] are the externals used. -Jonathan -------------- next part -------------- A non-text attachment was scrubbed... Name: tip-o-day.tar.gz Type: application/gzip Size: 4216 bytes Desc: not available URL: From glitchpop at gmail.com Mon Dec 6 09:17:53 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Mon, 6 Dec 2010 19:17:53 +1100 Subject: [PD] Tip of the Day In-Reply-To: <937801.25737.qm@web51502.mail.re2.yahoo.com> References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: Cute and has a very "proprietary" feel like "Pdad" standing behind me with a reassuring hand on my shoulder. Great tips. Love it. -- shiny Rich -------------- next part -------------- An HTML attachment was scrubbed... URL: From zmoelnig at iem.at Mon Dec 6 09:21:24 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Mon, 06 Dec 2010 09:21:24 +0100 Subject: [PD] pd in ubuntu 8.04: pd hijacks alsa? In-Reply-To: References: Message-ID: <4CFC9D04.9060407@iem.at> On 2010-12-05 22:34, Aaron L. wrote: > This is somewhat of a complete newb issue so I apologize up front for > that....... > > However, it seems that I cannot use pdextended and watch a youtube video at > the same time (the youtube vid is a pd tutorial). > > Here's what it's starting with: > > pasuspender -- /usr/bin/pdextended -alsa %F > > Is it absolutely necessary to start pd with 'pasuspender'? > > When I don't (i.e. start it like this: '/usr/bin/pdextended -alsa' ), I get > a bunch of 'device or resource busy' messages in the terminal and I don't > get any audio when doing the whold testtone thing). > > Is there any way around this? well, this is exactly the way how alsa is supposed to work: - only one application can access a (hardware) device at any point pulseaudio is a way to circumvent this limitation. running Pd in pasuspender, effectively disables pulseaudio including all it's features. luckily there are ways around that. - use pulseaudio (not a good option, as Pd currently doesn't support it :-(; btw, pa is geared towards the ordinary consumer multimedia desktop where people would like to watch their youtube videos and at the same time listen to the latest p!nk smash hit; Pd is not really targeted towards that marketm, hence pa is not done yet) - use alsa's "dmix" interface; "dmix" is a virtual device that allows several applications to send their audio output to the same hardware device (without the applications even knowing of it). i'm not 100% sure whether you can actually access this from within Pd.... - use "jack". now you can think of jack as "pulseaudio for pros", it allows to route the output of one process to the input of another process (or more); "process" can be both hardware (your soundcard) or software (Pd, your browser,...). there are also ways to make alsa-only applications (e.g. your browser) use a pseudo alsa device that really sends all audio to jack (thus the application need not be aware of jack at all) madt IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From lsutton at libero.it Mon Dec 6 09:28:03 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Mon, 06 Dec 2010 09:28:03 +0100 Subject: [PD] Tip of the Day In-Reply-To: <937801.25737.qm@web51502.mail.re2.yahoo.com> References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: <4CFC9E93.3010503@libero.it> Jonathan Wilkes wrote: > Hi, > What do people think of the little "Tip of the Day" windows that > are in some software? Are they helpful? Annoying? My two cents. I think they are pretty useless and annoying, as randomly suggesting something doesn't add any help to the total beginner ("did you know you can type ctrl+1 to create a new object?"... well thank you but I'd really like to know how to make those cool sounds in pd like the videos I saw on youtube!) But I guess it's a matter of personal taste. Maybe, though, some of those "tips" could go in some sort of Pd quick tutorial or cookbook... but searchable and well indexed? Lorenzo > Either way, I made one in Pd. > > Seems like this could be useful to beginners. And at the moment > they're no longer useful one can just turn them off. (Or they could > be turned off by default and live in the help window.) > > A prototype is attached. [hcs/folder_list] and [ggee/button] are the externals used. > > -Jonathan > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From zmoelnig at iem.at Mon Dec 6 09:32:08 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Mon, 06 Dec 2010 09:32:08 +0100 Subject: [PD] problem loading externals?? In-Reply-To: References: Message-ID: <4CFC9F88.8010200@iem.at> On 2010-12-05 01:31, Richie Cyngler wrote: > It does look like that but mine's intel and that's the one I DLed. that's what you think you DLed, which might not necessarily be true. it could also be that you are running a 64bit system, and the gf image is 32bit only (which are different architectures, even though both are manufactured by intel) try: $ file /Library/Pd/gridflow/gridflow.pd_darwin fmgasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From jancsika at yahoo.com Mon Dec 6 10:26:48 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 6 Dec 2010 01:26:48 -0800 (PST) Subject: [PD] Tip of the Day In-Reply-To: <4CFC9E93.3010503@libero.it> Message-ID: <171281.46566.qm@web51505.mail.re2.yahoo.com> --- On Mon, 12/6/10, Lorenzo Sutton wrote: > From: Lorenzo Sutton > Subject: Re: [PD] Tip of the Day > To: pd-list at iem.at > Date: Monday, December 6, 2010, 9:28 AM > Jonathan Wilkes wrote: > > Hi, > >? ? ???What do people think of > the little "Tip of the Day" windows that > > are in some software?? Are they helpful?? > Annoying? > My two cents. > I think they are pretty useless and annoying, as randomly > suggesting something doesn't add any help to the total > beginner ("did you know you can type ctrl+1 to create a new > object?"... well thank you but I'd really like to know how > to make those cool sounds? in pd like the videos I saw > on youtube!) > > But I guess it's a matter of personal taste. > > Maybe, though, some of those "tips" could go in some sort > of Pd quick tutorial or cookbook... but searchable and well > indexed? I was trying to focus on matters of edition and odds and ends that are easy to overlook in such tutorials. Every one of the tips is covered somewhere in Pd's help docs, but they're all scattered about. As for searchable and well-indexed-- that's the idea of the META subpatch, which I've added to all the internal help patches as well as many external help patches, too. Not too long ago I posted a screenshot of a search patch I made that dynamically generates results in the form of link + object description. I've done the same for Miller's tutorials but I have no idea whether he'll include them or not. -Jonathan > > Lorenzo > > Either way, I made one in Pd. > > > > Seems like this could be useful to beginners.? > And at the moment > > they're no longer useful one can just turn them off. > (Or they could > > be turned off by default and live in the help > window.) > > > > A prototype is attached. [hcs/folder_list] and > [ggee/button] are the externals used. > > > > -Jonathan > > > > > >? ? ? ? > > > > _______________________________________________ > > Pd-list at iem.at > mailing list > > UNSUBSCRIBE and account-management ->? http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From lsutton at libero.it Mon Dec 6 10:42:30 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Mon, 06 Dec 2010 10:42:30 +0100 Subject: [PD] Tip of the Day In-Reply-To: <171281.46566.qm@web51505.mail.re2.yahoo.com> References: <171281.46566.qm@web51505.mail.re2.yahoo.com> Message-ID: <4CFCB006.5090905@libero.it> -------- Original Message -------- Subject: Re: [PD] Tip of the Day From: Jonathan Wilkes To: pd-list at iem.at, Lorenzo Sutton Date: 06/12/10 10:26 > > --- On Mon, 12/6/10, Lorenzo Sutton wrote: > >> From: Lorenzo Sutton >> Subject: Re: [PD] Tip of the Day >> To: pd-list at iem.at >> Date: Monday, December 6, 2010, 9:28 AM >> Jonathan Wilkes wrote: >>> Hi, >>> What do people think of >> the little "Tip of the Day" windows that >>> are in some software? Are they helpful? >> Annoying? >> My two cents. >> I think they are pretty useless and annoying, as randomly >> suggesting something doesn't add any help to the total >> beginner ("did you know you can type ctrl+1 to create a new >> object?"... well thank you but I'd really like to know how >> to make those cool sounds in pd like the videos I saw >> on youtube!) >> >> But I guess it's a matter of personal taste. >> >> Maybe, though, some of those "tips" could go in some sort >> of Pd quick tutorial or cookbook... but searchable and well >> indexed? > I was trying to focus on matters of edition and odds and ends that > are easy to overlook in such tutorials. Every one of the tips is > covered somewhere in Pd's help docs, but they're all scattered > about. > > As for searchable and well-indexed-- that's the idea of the META > subpatch, which I've added to all the internal help patches as well > as many external help patches, too. Not too long ago I posted a > screenshot of a search patch I made that dynamically generates > results in the form of link + object description. I've done the > same for Miller's tutorials but I have no idea whether he'll include > them or not. IMHO *that* is a very good idea.. searching for some library/external one doesn't always use and can't remember the exact name (including upper-lowecase mixes) can be a headache and often ends up with clumsy and not-so efficient find . -iname something in the /usr/lib/pd-extended dir :) I can't recall if there was some discussion on the list about help files "best practices", ideally there should always be a comment or the object itself with a brief (meaningful) description like: [osc~] - cosine wave oscillator This way one could easily index externals and abstractions... I had hacked a python script to create a single html page of an extrernals dir a while back but it was pretty crude. Lorenzo From jancsika at yahoo.com Mon Dec 6 11:18:12 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 6 Dec 2010 02:18:12 -0800 (PST) Subject: [PD] Tip of the Day In-Reply-To: <4CFCB006.5090905@libero.it> Message-ID: <432273.5889.qm@web51506.mail.re2.yahoo.com> --- On Mon, 12/6/10, Lorenzo Sutton wrote: > From: Lorenzo Sutton > Subject: Re: [PD] Tip of the Day > To: > Cc: "Jonathan Wilkes" , pd-list at iem.at > Date: Monday, December 6, 2010, 10:42 AM > -------- Original Message -------- > Subject: Re: [PD] Tip of the Day > From: Jonathan Wilkes > To: pd-list at iem.at, > Lorenzo Sutton > Date: 06/12/10 10:26 > > > > --- On Mon, 12/6/10, Lorenzo Sutton? > wrote: > > > >> From: Lorenzo Sutton > >> Subject: Re: [PD] Tip of the Day > >> To: pd-list at iem.at > >> Date: Monday, December 6, 2010, 9:28 AM > >> Jonathan Wilkes wrote: > >>> Hi, > >>>? ? ? ???What do > people think of > >> the little "Tip of the Day" windows that > >>> are in some software?? Are they helpful? > >> Annoying? > >> My two cents. > >> I think they are pretty useless and annoying, as > randomly > >> suggesting something doesn't add any help to the > total > >> beginner ("did you know you can type ctrl+1 to > create a new > >> object?"... well thank you but I'd really like to > know how > >> to make those cool sounds? in pd like the > videos I saw > >> on youtube!) > >> > >> But I guess it's a matter of personal taste. > >> > >> Maybe, though, some of those "tips" could go in > some sort > >> of Pd quick tutorial or cookbook... but searchable > and well > >> indexed? > > I was trying to focus on matters of edition and odds > and ends that > > are easy to overlook in such tutorials.? Every > one of the tips is > > covered somewhere in Pd's help docs, but they're all > scattered > > about. > > > > As for searchable and well-indexed-- that's the idea > of the META > > subpatch, which I've added to all the internal help > patches as well > > as many external help patches, too.? Not too long > ago I posted a > > screenshot of a search patch I made that dynamically > generates > > results in the form of link + object > description.? I've done the > > same for Miller's tutorials but I have no idea whether > he'll include > > them or not. > IMHO *that* is a very good idea.. searching for some > library/external one doesn't always use and can't remember > the exact name (including upper-lowecase mixes) can be a > headache and often ends up with clumsy and not-so efficient > find? . -iname something in the /usr/lib/pd-extended > dir :) > > I can't recall if there was some discussion on the list > about help files "best practices", ideally there should > always be a comment or the object itself with a brief > (meaningful) description like: > > [osc~] - cosine wave oscillator That would be: DESCRIPTION cosine wave oscillator So in my search patch you can type "oscillator" and get a match. You can also search for particular keys/values: "@AUTHOR Miller Puckette" returns all (well, most) of the internal objects, and "@INLET_0 symbol @OUTLET_0 symbol" gives you makefilename, openpanel, iemlib/splitfilename, iemlib/stripfilename, etc. Unfortunately there are A LOT of externals that have stop-gap help files without any descriptions (or even example patches). -Jonathan > > This way one could easily index externals and > abstractions... abstractions are types of external-- at least I treat them the same by assuming they should all have their own help patches. (Although they do get tagged with the keyword "abstraction" so one could narrow a search that way.) > I had hacked a python script to create a > single html page of an extrernals dir a while back but it > was pretty crude. > > Lorenzo > > > From claudiusmaximus at goto10.org Mon Dec 6 11:34:05 2010 From: claudiusmaximus at goto10.org (Claude Heiland-Allen) Date: Mon, 06 Dec 2010 10:34:05 +0000 Subject: [PD] OpenMP and Pd In-Reply-To: References: Message-ID: <4CFCBC1D.4030903@goto10.org> Hi Pedro, Somehow I thought this was a new message, but the date tells me it's from quite some time ago. Replying anyway as it may be interesting to you and all: On Thu, May 20, 2010 at 4:46 PM, Pedro Lopes wrote something roughly along the lines of: > I was trying to include pragma comments of OpenMp in a PD external, > but it does not seem to work for some reason. > undefined symbol: GOMP_parallel_start OpenMP has a run time system that is linked into the executable when you compile with -fopenmp - if you compile a shared object (like a Pd external) with -fopenmp it hopes that the executable that loads it will have the OpenMP run time system inside it. So the fix is simple: just compile Pd itself with -fopenmp, then compile your external with -fopenmp too, and it should Just Work (TM). Attached patch against pd-0.42-5 allowed me to load a slightly modified version of gridflow and see Pd using more than one core: http://claudiusmaximus.goto10.org/g/tech/pd-gridflow-openmp.png (After applying the patch, run "autoreconf" to regenerate "./configure") NB: while it does use more than one core, I just compared with the single core version of gridflow without openmp and it uses only 25% of my cpu (on one core) while the openmp version uses 145% of my cpu (spread over two cores). So, it's no magic bullet... Claude -- http://claudiusmaximus.goto10.org -------------- next part -------------- A non-text attachment was scrubbed... Name: pd-0.42-5-openmp.patch Type: text/x-patch Size: 1136 bytes Desc: not available URL: From reduzent at gmail.com Mon Dec 6 11:58:59 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Mon, 06 Dec 2010 11:58:59 +0100 Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: <1291633139.3806.25.camel@yoyo4> Hi Fernando I wasn't able to successfully run your python script, because I have no access to the URL you posted: urllib2.HTTPError: HTTP Error 401: Unauthorized However, the description of the problem you have did ring a bell. I remember that once someone had a similar problem. OSC allows to transport different data types and a '1' can be sent as a string, an int or a float. Ints and floats are converted by [unpackOSC] to Pd's floating point number format and strings are converted to Pd's symbols. I guess what you have here might be a symbolic '1' instead of a numeric one. The real fix would be to make sure that numeric values are really sent as numeric values. That doesn't help if you don't have any control over the sender. I haven't found yet a nice solution in Pd to convert symbolic numbers into real floats. You could send all your data over a [netsend]-[netclient] connection, because then the data is transformed to FUDI messages and back to Pd messages and thus loses any information about whether a certain element was numeric or symbolic. Roman On Sun, 2010-12-05 at 22:26 -0300, FernandoG wrote: > Hi > I am trying to comunicate pd with data coming from pachube > (www.pachube.com) using a python script. The script ask for data from > pachube web and convert the data to OSC protocol. Then the OSC mesagge > is sent to pd. Pd recibe the OSC mesagge but something is wrong when > unpack and route the data. > Data can not get in a number box object, this error mesagge is > diplayed in console: error: gatom: no method for '1' > > The python script > > # to receive data > import urllib2 > # to send on with OpenSoundControl, OSC > from simpleOSC import * > import time > > > initOSCClient('127.0.0.1', 57110) > while 1: > > data=urllib2.urlopen('http://api.pachube.com/v2/feeds/2791.csv?key=hereyourcode') > for l in data: > d = l.strip().split(",", 2) > print d > sendOSCMsg('/test/num',d[0]) > sendOSCMsg('/test/val',d[2]) > time.sleep(5) # wait here some secs > > > the patch > > #N canvas 599 0 450 476 10; > #X declare -lib mrpeach; > #X obj -217 25 import mrpeach; > #X obj -220 112 unpackOSC; > #X floatatom -219 277 5 0 0 0 - - -; > #X obj -214 148 routeOSC /test; > #X obj -191 348 print; > #X floatatom -150 281 5 0 0 0 - - -; > #X obj -219 66 udpreceive 57110; > #X floatatom -92 290 5 0 0 0 - - -; > #X obj -204 205 routeOSC /val /num; > #X connect 1 0 3 0; > #X connect 3 0 8 0; > #X connect 6 0 1 0; > #X connect 8 0 2 0; > #X connect 8 1 5 0; > #X connect 8 1 4 0; > #X connect 8 2 7 0; > > > any idea? > > thanks > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Mon Dec 6 13:59:44 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 07:59:44 -0500 (EST) Subject: [PD] big soundfiles In-Reply-To: <4CEE6589.6010002@umatic.nl> References: <7A07FE9B-6FE9-4802-AA64-F8CA854C33C2@at.or.at> <4CEB9902.3000207@umatic.nl> <4CEE6589.6010002@umatic.nl> Message-ID: On Thu, 25 Nov 2010, Derek Holzer wrote: > Yes please! Ah, forgot this one. Here it is (attachment). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- #N canvas 663 73 450 374 10; #X obj 214 95 soundfiler; #X obj 23 17 table zoo 0; #X obj 214 114 print; #X msg 154 46 read -resize -maxsize 1e+07 zoolook.wav zoo; #X obj 24 217 *~ 0.5; #X obj 24 111 sig~; #X floatatom 24 74 8 0 0 0 - - -; #X obj 152 207 snapshot~; #X floatatom 132 274 15 0 0 0 - - -; #X obj 24 92 / 44100; #X obj 26 308 dac~; #X obj 154 65 t b a b; #X obj 154 128 print; #X obj 154 109 realtime; #X msg 94 100 set 0; #X obj 24 149 *~ 22050; #X obj 156 248 t f; #X obj 132 248 +; #X msg 230 231 0; #X obj 24 130 rpole~ 1; #X obj 24 198 tabread4~ zoo; #X floatatom 132 313 15 0 0 0 - - -; #X obj 132 293 / 22050; #X obj 152 188 metro 100; #X obj 152 169 loadbang; #X obj 124 178 bng 15 250 50 0 empty empty empty 17 7 0 10 -262144 -1 -1; #X connect 0 0 2 0; #X connect 3 0 11 0; #X connect 4 0 10 0; #X connect 4 0 10 1; #X connect 5 0 19 0; #X connect 6 0 9 0; #X connect 7 0 17 0; #X connect 8 0 22 0; #X connect 9 0 5 0; #X connect 11 0 13 1; #X connect 11 1 0 0; #X connect 11 2 13 0; #X connect 13 0 12 0; #X connect 14 0 19 0; #X connect 15 0 20 0; #X connect 15 0 7 0; #X connect 16 0 17 1; #X connect 17 0 8 0; #X connect 17 0 16 0; #X connect 17 0 20 1; #X connect 18 0 17 1; #X connect 19 0 15 0; #X connect 20 0 4 0; #X connect 22 0 21 0; #X connect 23 0 7 0; #X connect 23 0 14 0; #X connect 24 0 23 0; #X connect 25 0 23 0; From morph_2016 at yahoo.co.uk Mon Dec 6 14:04:21 2010 From: morph_2016 at yahoo.co.uk (Ed Kelly) Date: Mon, 6 Dec 2010 13:04:21 +0000 (GMT) Subject: [PD] Pyode external Message-ID: <36598.98284.qm@web26304.mail.ukl.yahoo.com> Hi Frank, I've been looking for the pyode external you showed in Montreal, and can't find it. Do you think you could post a tarball? Ed Metastudio 4 for Pure Data - coming soon! Metastudio 3 still available at http://sharktracks.co.uk/puredata From matju at artengine.ca Mon Dec 6 14:04:46 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 08:04:46 -0500 (EST) Subject: [PD] big soundfiles In-Reply-To: References: <7A07FE9B-6FE9-4802-AA64-F8CA854C33C2@at.or.at> <4CEB9902.3000207@umatic.nl> <4CEFFA82.9010404@umatic.nl> <4CF0DB6B.9070108@umatic.nl> <1290855765.12928.24.camel@yoyo2> <4CF18878.4080405@umatic.nl> <4CF36A4F.1090609@iem.at> <4CF3B363.8030307@iem.at> Message-ID: On Mon, 29 Nov 2010, tim vets wrote: > "If you have to play a very large file in RAM, you can do it by emptying > your signal-rate counter into a message-rate counter that takes care of > the big digits while the signal-rate counter keeps on taking care of the > small digits and fractions. (do you want an example ?)?" > which afaict he didn't give an example for yet. > I'm not sure what he meant, but that was what I made up of it...probably wrong :) Done... The idea is that if you want very precise [tabread4~] on large sounds, you have to do the lookup relatively to a recently looked-up point, so, at every block boundary, the newest point becomes the new reference point, such that the signal-rate read-head stays in low values (high precision), whereas the message-rate read-head does all the large motion. That way, you can get up to twice the number of precision bits (but usually less than that). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 14:29:55 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 08:29:55 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> Message-ID: On Sun, 5 Dec 2010, Jose Luis Santorcuato wrote: > Hi list... a big issue, however ... PiDiP remain in extended pd > libraries? I don't know, ... five years ago, I was being flamed by Degoyon out of nowhere (as usual), and so, I got curious about which license he used for his software, because I thought he was flaming about a BSD vs GPL religious thing, and that's when I pointed out on the mailing-list (pd-dev ?) that there was a serious license problem with PiDiP, but I think that it was generally taken as part of a ?feud? between Degoyon and I, and so, it wasn't taken very seriously. (but actually, there was no feud, there was harassment and there was someone who wanted to get rid of the harassment) Anyhow, PiDiP was removed from pd-extended for a little while, and I don't recall why it was put back in pd-extended, but PiDiP was still non-free when it was put back, and nothing had changed in the PiDiP license, IIRC. It shows that license files in the pd world are not always taken seriously, and that non-free code can crawl in simply because a gatekeeper may trust his own interpretation of the law and, for example, doesn't even bother chatting (IRC) with people who know the fine points of copyright law and licenses. But even though I did fetch that information from specialists, the problem is that the gatekeeper may act like it's ?just my opinion? instead. (Of course, on IRC, you have to verify whether the person you are talking to knows his stuff first, but then, if you go to a lawyer office, you'd be a fool to not do the same !) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pat at digitalworlds.ufl.edu Mon Dec 6 14:28:19 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Mon, 6 Dec 2010 08:28:19 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> So what does this really mean? We have to go back to building pidip from source if we want to use it? has it changed that much from when it was released? I am just starting to get students interested in learning these objects and would like to continue Why is there this animosity? ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Hans-Christoph Steiner [hans at at.or.at] Sent: Sunday, December 05, 2010 2:25 PM To: ydegoyon at gmail.com Cc: pd-list at iem.at Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian You'll also have to consider SourceForge's Terms of Use, which seem to disallow software with licenses that do not fit into the Open Source Definition. (from http://sourceforge.net/apps/trac/sitelegal/wiki/What%20projects%20qualify%20for%20hosting%20at%20SourceForge.net?) # The software involved must be licensed under an Open Source license. (from http://sourceforge.net/apps/trac/sitelegal/wiki/Controversial%20project%20hosting) Notes on the application of the Open Source Definition ? The Open Source Definition requires that all Open Source licenses not limit the ways or people that are permitted to use the software. Though some developers of software may wish to prevent illegitimate use, the following should be kept in mind: * You can't restrict the way folks use your software, only make recommendations. That is: You cannot say that your software will not be used to commit a crime, or for military purposes; but you can recommend against breaking laws or using the software for military purposes, or the operaton of nuclear power facilities. No discrimination against purpose of use. * You can't restrict who can use your software: business, military, individuals, individuals with past criminal record can all use your software alike. No discrimination against people. * You can't license your software to prohibit use by T7 countries, but you can include clauses to note the requirements placed on the licensee by the US Government, and state that users should abide by all applicable laws. .hc On Dec 3, 2010, at 11:16 AM, ydegoyon at gmail.com wrote: > ola, > > pidip and unauthorized are now published with a non-standard license > that says : > > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > > the code published here can be studied, > modified, used by anyone that > provides all the original credits > and sources in derivative projects. > > there are restrictions on its use, > it cannot be used for : > > * military amd/or repressive use > * commercial installations and products > * any project that promotes : racism, nationalism, xenophobia, sexism, > homophobia, religious hatred or missionarism .. ( expandable list) > > this is not a standard license. > > sevy. > > @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ > > ciao, > sevy ---------------------------------------------------------------------------- I hate it when they say, "He gave his life for his country." Nobody gives their life for anything. We steal the lives of these kids. - Admiral Gene LeRocque _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Mon Dec 6 14:42:03 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 08:42:03 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFC4263.8050605@alum.mit.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> <4CFC4263.8050605@alum.mit.edu> Message-ID: On Sun, 5 Dec 2010, John Harrison wrote: > I was curious, since EffecTV is GPL and a significant part of PiDiP is a port > of EffecTV --- does this make an impact on what licenses are valid for PiDiP? Relicensing of EffecTV code from GPL to Degoyon license is ILLEGAL, and linking of EffecTV code frorm GPL to Degoyon license is ALSO ILLEGAL. Back in 2005, I hadn't considered the use of EffecTV code (if I recall), but there was other GPL'ed code anyway in PiDiP, which was already making redistribution ILLEGAL. Any change of license of EffecTV must get prior written approval by Kentaro Fukuchi and any other possible contributors, but that doesn't make GPL compatible with Degoyon license (the GPL must be replaced by a more ?bendable? license such as plain BSD). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Mon Dec 6 14:49:40 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Mon, 6 Dec 2010 13:49:40 +0000 Subject: [PD] OpenMP and Pd In-Reply-To: <4CFCBC1D.4030903@goto10.org> References: <4CFCBC1D.4030903@goto10.org> Message-ID: Thanks for the complete answer. >o, it's no magic bullet... true. It is not. But when applied/tested into some specific situations it can truly help, my "external wanting openMP" does maxtrix work as hell, it could definitely need some multi-core help and split the matrix work over various core-loads. I should have though about compiling pd :) Thanks, going for it. best regards, Pedro On Mon, Dec 6, 2010 at 10:34 AM, Claude Heiland-Allen < claudiusmaximus at goto10.org> wrote: > o, it's no magic bullet... -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 6 14:52:18 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 08:52:18 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> <4CFC4263.8050605@alum.mit.edu> Message-ID: On Sun, 5 Dec 2010, Hans-Christoph Steiner wrote: > Yeah, I think that's the case, its been discussed before: > http://lists.puredata.info/pipermail/pd-ot/2006-01/001371.html But legally, the way that it goes, is that licenses have to be explicitly produced by the respective copyright holders, so, when anyone says that GPL makes some other software ?automatically? GPL'ed, that's not true?: if there is a contradiction of licenses, distribution of the software is illegal until either party or both parties change their license in a way that doesn't make it conflict anymore. That's an important point of the law, because it means that if an author doesn't want to cooperate, you can't act as if the software license was something else than what is stated?: you really need explicit statements all along. Thus PiDiP not only can't go in Debian's main (and sourceforge), it can't even go in Debian's non-free, and it's been like that continuously since at least 2005. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Mon Dec 6 14:56:16 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Mon, 6 Dec 2010 13:56:16 +0000 Subject: [PD] pd in ubuntu 8.04: pd hijacks alsa? In-Reply-To: <4CFC9D04.9060407@iem.at> References: <4CFC9D04.9060407@iem.at> Message-ID: Yep, when a software demands alsa (like pd does) it gets stuck. Jack is the way to go, but it actually works the same way, 'cause once jack gets a hold of alsa, everything else that is not communcating to jack and is demanding alsa will also be stuck. The trick is making/using programs that can talk to jack (i.e.: my audio player is mocp, video player is vlc, daw is ardour, etc... etc... they all can use jack as output). Making flash plugin / browser going to jack has been coverd in many forums. example: - http://ubuntuforums.org/showthread.php?t=843012 note: Last time I tried to put my chrome+flash_plugin working with jack it took a bit of long time and a lot of ubuntu studio forum reading! best of luck, Pedro On Mon, Dec 6, 2010 at 8:21 AM, IOhannes m zmoelnig wrote: > On 2010-12-05 22:34, Aaron L. wrote: > > This is somewhat of a complete newb issue so I apologize up front for > > that....... > > > > However, it seems that I cannot use pdextended and watch a youtube video > at > > the same time (the youtube vid is a pd tutorial). > > > > Here's what it's starting with: > > > > pasuspender -- /usr/bin/pdextended -alsa %F > > > > Is it absolutely necessary to start pd with 'pasuspender'? > > > > When I don't (i.e. start it like this: '/usr/bin/pdextended -alsa' ), I > get > > a bunch of 'device or resource busy' messages in the terminal and I don't > > get any audio when doing the whold testtone thing). > > > > Is there any way around this? > > > well, this is exactly the way how alsa is supposed to work: > - only one application can access a (hardware) device at any point > > pulseaudio is a way to circumvent this limitation. > running Pd in pasuspender, effectively disables pulseaudio including all > it's features. > > > luckily there are ways around that. > > - use pulseaudio (not a good option, as Pd currently doesn't support it > :-(; btw, pa is geared towards the ordinary consumer multimedia desktop > where people would like to watch their youtube videos and at the same > time listen to the latest p!nk smash hit; Pd is not really targeted > towards that marketm, hence pa is not done yet) > > - use alsa's "dmix" interface; "dmix" is a virtual device that allows > several applications to send their audio output to the same hardware > device (without the applications even knowing of it). i'm not 100% sure > whether you can actually access this from within Pd.... > > - use "jack". now you can think of jack as "pulseaudio for pros", it > allows to route the output of one process to the input of another > process (or more); "process" can be both hardware (your soundcard) or > software (Pd, your browser,...). > there are also ways to make alsa-only applications (e.g. your browser) > use a pseudo alsa device that really sends all audio to jack (thus the > application need not be aware of jack at all) > > > madt > IOhannes > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 6 14:59:54 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 08:59:54 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Mon, 6 Dec 2010, Pagano, Patrick wrote: > So what does this really mean? We have to go back to building pidip from > source if we want to use it? has it changed that much from when it was > released? I am just starting to get students interested in learning > these objects and would like to continue Actually, you don't have the right to use PiDiP, and no-one has the right to. It's illegal, and it's been like that for at least five years. > Why is there this animosity? Because there is a genuine legal problem, and it's been there for at least five years, but for some people, it has somehow become more obvious now, because the Degoyon clause just expanded a lot, though it was already just as illegal in 2005. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From padawan12 at obiwannabe.co.uk Mon Dec 6 15:01:24 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Mon, 6 Dec 2010 14:01:24 +0000 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CFBED12.3020102@gmail.com> <4C8EEDFB-C55B-41CA-B766-9A577B93B15D@at.or.at> <4CFC4263.8050605@alum.mit.edu> Message-ID: <20101206140124.4bee5337.padawan12@obiwannabe.co.uk> Ouch, my eyes! http://www.352media.com/rantingandraving/CMFiles/Images/CapsLock.jpg Shouting in caps lock doen't make it LEGAL!!!11! or something :) On Mon, 6 Dec 2010 08:42:03 -0500 (EST) Mathieu Bouchard wrote: > On Sun, 5 Dec 2010, John Harrison wrote: > > > I was curious, since EffecTV is GPL and a significant part of PiDiP is a port > > of EffecTV --- does this make an impact on what licenses are valid for PiDiP? > > Relicensing of EffecTV code from GPL to Degoyon license is ILLEGAL, and > linking of EffecTV code frorm GPL to Degoyon license is ALSO ILLEGAL. Back > in 2005, I hadn't considered the use of EffecTV code (if I recall), but > there was other GPL'ed code anyway in PiDiP, which was already making > redistribution ILLEGAL. > > Any change of license of EffecTV must get prior written approval by > Kentaro Fukuchi and any other possible contributors, but that doesn't make > GPL compatible with Degoyon license (the GPL must be replaced by a more > ?bendable? license such as plain BSD). > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Andy Farnell From matju at artengine.ca Mon Dec 6 15:05:45 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 09:05:45 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> Message-ID: On Sun, 5 Dec 2010, Hans-Christoph Steiner wrote: > * You can't license your software to prohibit use by T7 countries, but you > can include clauses to note the requirements placed on the licensee by the US > Government, and state that users should abide by all applicable laws. But this can't apply to licensees operating outside of USA. I think that this text could be more clear about that. (USA's influence on other countries' legal systems is more indirect than that, almost all of the time). Was the above text written supposing that only USA citizens would read it?? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pat at digitalworlds.ufl.edu Mon Dec 6 15:07:59 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Mon, 6 Dec 2010 09:07:59 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> illegal where? Globally? What of fair use? ________________________________________ From: Mathieu Bouchard [matju at artengine.ca] Sent: Monday, December 06, 2010 8:59 AM To: Pagano, Patrick Cc: Hans-Christoph Steiner; ydegoyon at gmail.com; pd-list at iem.at Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian On Mon, 6 Dec 2010, Pagano, Patrick wrote: > So what does this really mean? We have to go back to building pidip from > source if we want to use it? has it changed that much from when it was > released? I am just starting to get students interested in learning > these objects and would like to continue Actually, you don't have the right to use PiDiP, and no-one has the right to. It's illegal, and it's been like that for at least five years. > Why is there this animosity? Because there is a genuine legal problem, and it's been there for at least five years, but for some people, it has somehow become more obvious now, because the Degoyon clause just expanded a lot, though it was already just as illegal in 2005. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 15:15:01 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 09:15:01 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Mon, 6 Dec 2010, Pagano, Patrick wrote: > illegal where? Globally? Anywhere it is that licenses written by non-lawyers mean anything. Which means, pretty much everywhere copyright laws may apply today. > What of fair use? Fair use traditionally overrides *any* license, thus if you know you can claim fair use for the use of PiDiP, you can use PiDiP legally. But I don't know enough about the rules of fair use, and I think it's fairly more country-dependent than your average part of copyright law. (PS: and of course, IanaL !) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 16:05:02 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 10:05:02 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: <1291594704.4cfc2bd0a4824@webmail.vt.edu> References: <1291437331.15179.2.camel@monsoon> <1291572302.23999.36.camel@monsoon> <1291594704.4cfc2bd0a4824@webmail.vt.edu> Message-ID: On Sun, 5 Dec 2010, ico at vt.edu wrote: >> Ah. I know that there are bugs in [#fft], but I don't know that one. >> Does that also happen to you in pd-extended, or not ? > > Not sure. Haven't tried. Well, I don't ask to say that you should do it, I ask because that's the information we'd need if we were trying to find out how to fix the problem. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 16:09:42 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 10:09:42 -0500 (EST) Subject: [PD] [Gridflow-dev] OpenMP and Pd In-Reply-To: <4CFCBC1D.4030903@goto10.org> References: <4CFCBC1D.4030903@goto10.org> Message-ID: On Mon, 6 Dec 2010, Claude Heiland-Allen wrote: > NB: while it does use more than one core, I just compared with the single > core version of gridflow without openmp and it uses only 25% of my cpu (on > one core) while the openmp version uses 145% of my cpu (spread over two > cores). So, it's no magic bullet... I don't know how OpenMP works, but is there a way to apply it selectively to only part of a project ? I'm just guessing that it could make a big difference, e.g. if you don't apply it to numop*.cxx but you do apply it to much of the rest (perhaps also exclude gridflow.cxx itself because it contains the BitPacking class). I just had this idea because of what you told me on the #dataflow chat. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 16:30:08 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 10:30:08 -0500 (EST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <1291602876.25047.5.camel@monsoon> References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: On Sun, 5 Dec 2010, Ivica Ico Bukvic wrote: > 2) 0.43 will likely never merge some of the UI L2Ork improvements as > they are for the lack of a better word a hack, a temporary fix if you > like until something better comes around to replace aging Tcl/Tk. Why do you say Tcl/Tk is ?aging? ? What's the rationale for this ? Changing toolkits is a tremendous task, and, if you ask me, it's rather hard to find something vaguely like TkCanvas. IIRC, there's nothing like it directly in Gtk and Qt. May I ask you which widget do you intend to replace TkCanvas with ??? And if you have trouble getting your diffs into pd, can you imagine the trouble of getting into pd the diffs for a change of toolkit ? > 3) 0.42.5 code-base is IMHO more friendly towards porting the entire > thing to a different toolkit as all tcl/tk stuff is encapsulated into > one (albeit ugly) big file. Frankly, I don't think that this is true. Whether there is one or several files, hardly matters, though I found out I preferred one big file (but I could change my mind and it still wouldn't be a big issue). What matters is that no matter whether you use 0.42 or 0.43, the tcl/tk stuff is NOT encapsulated in whatever way, because there's Tcl code all over the g_*.c files. I don't know how you can be hacking that code while claiming that all the tcl/tk stuff is ?encapsulated?. What do you mean by that ? > As such, I see it as a better springboard for such a transition. Don't be fooled... (please) > FWIW, I did some digging through the Juce platform and it is rather > amazing. I will dig a bit more to see how quickly one could port the > core Pd. A big note to you : find an equivalent for TkCanvas, or how you're going to make one, before looking for anything else in there. But another big note to you : afaict, Miller will not accept any C++ in the project. > I also understand that this process will undoubtedly require a huge > rewrite of all gui-based externals but sometimes one simply has to take > a fews steps back to start leaping forward. If Juce is any better than Tcl/Tk, the rewrite should be much easier than the original write, no ? If it's not, then perhaps Juce is not the answer, or perhaps Tcl/Tk doesn't really suck, or perhaps the sucky part is really something else that you are not addressing. You will see. For example, when I rewrote a lot of gui classes, I kept C and I kept Tcl/Tk, but used them in a different way than Pd does, which very radically cut down the amount of code (per gui class) by much more than half. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 16:38:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 10:38:12 -0500 (EST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: On Sun, 5 Dec 2010, Martin Peach wrote: > That's funny. I thought the whole 0.43 thing was about putting the tcl/tk > into one place. It isn't doing that at all. All the sys_vgui calls are still there. There is no such thing in 0.43. The way it's been talked about, though, it was misleading to people who didn't look at the code difference. > tcl/tk (one of the slowest languages around) Benchmarks indicate that Tcl/Tk 8.5 is quite faster than 8.4. But if anyone insists on sticking with Tcl/Tk 8.4, they're sticking with year 2002 and rejecting all the speed improvements that were made between 2002 and 2007, for instance. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Mon Dec 6 17:01:55 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 6 Dec 2010 11:01:55 -0500 Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <367576.93011.qm@web51501.mail.re2.yahoo.com> <1291602876.25047.5.camel@monsoon> Message-ID: <4CE70180C3FC4CC09FFAB7F999DE4E85@supersecretpear> > > 2) 0.43 will likely never merge some of the UI L2Ork improvements as > > they are for the lack of a better word a hack, a temporary fix if you > > like until something better comes around to replace aging Tcl/Tk. > > Why do you say Tcl/Tk is ? > What's the rationale for this ? Because its performance, appearance (at least on Linux), and buggy/incorrect documentation remind me of good ole' nineties. > > Changing toolkits is a tremendous task, and, if you ask me, it's rather > hard to find something vaguely like TkCanvas. IIRC, there's nothing like > it directly in Gtk and Qt. May I ask you which widget do you intend to > replace TkCanvas with ??? How about: Qt Canvas http://doc.trolltech.com/4.2/graphicsview-portedcanvas-canvas-cpp.html Or better yet, how about Juce's drawable class that supports just about anything under the Sun: http://www.rawmaterialsoftware.com/api/classDrawable.html Both of these are way faster than Tk's canvas. See the juce demo if you have a chance. On my netbook it runs circles around the Tk's editor which feels very slow. Even with l2ork improvements that cut the C<->Tk socket chatter to a fraction of what is in vanilla, it is still considerably slower than Juce doing simpler tasks. > > And if you have trouble getting your diffs into pd, can you imagine the > trouble of getting into pd the diffs for a change of toolkit ? That's why I mentioned that I won't mind maintaining L2Ork iteration of Pd for as long as there is a need to do so. > > > 3) 0.42.5 code-base is IMHO more friendly towards porting the entire > > thing to a different toolkit as all tcl/tk stuff is encapsulated into > > one (albeit ugly) big file. > > Frankly, I don't think that this is true. Whether there is one or several > files, hardly matters, though I found out I preferred one big file (but I > could change my mind and it still wouldn't be a big issue). > > What matters is that no matter whether you use 0.42 or 0.43, the tcl/tk > stuff is NOT encapsulated in whatever way, because there's Tcl code all > over the g_*.c files. I don't know how you can be hacking that code > while > claiming that all the tcl/tk stuff is . What do you mean by > that ? Please check my changes and you'll see it is not that bad. Selection is already partially circumvented using tagged approach, so is moving by tag (at least for vanilla objects). So, even though there are seemingly a lot of "calls," it all pretty much boils down to draw/erase/select/move which can be easily replaced with appropriate calls once you've become comfortable with the basic code structure. > > As such, I see it as a better springboard for such a transition. > > Don't be fooled... (please) I am not. Please check out the L2Ork iteration of Pd if you doubt my resolve. > > > FWIW, I did some digging through the Juce platform and it is rather > > amazing. I will dig a bit more to see how quickly one could port the > > core Pd. > > A big note to you : find an equivalent for TkCanvas, or how you're going > to make one, before looking for anything else in there. Please check the Juce Demo that comes with Juce SDK (it builds pretty quickly) and all your concerns will be laid to rest. You may also check Max/MSP (or some of its videos) and you'll see what its canvas can or cannot do. > > But another big note to you : afaict, Miller will not accept any C++ in > the project. And that is certainly his right. FWIW, I do not see changing core Pd engine in this port, but only the editor side of things, so C++ and C should still coexist quite happily. In other words C++ would replace only the Tk side of things not the core engine. > > > I also understand that this process will undoubtedly require a huge > > rewrite of all gui-based externals but sometimes one simply has to take > > a fews steps back to start leaping forward. > > If Juce is any better than Tcl/Tk, the rewrite should be much easier than > the original write, no ? I am quite confident this is the case. > > If it's not, then perhaps Juce is not the answer, or perhaps Tcl/Tk > doesn't really suck, or perhaps the sucky part is really something else > that you are not addressing. You will see. > > For example, when I rewrote a lot of gui classes, I kept C and I kept > Tcl/Tk, but used them in a different way than Pd does, which very > radically cut down the amount of code (per gui class) by much more > than > half. Given the complexity of Gridflow, I think you would love Juce. Have a look over its classes as well as juce demo and I think you will be pleasantly surprised. Cheers! Ico From pedro.lopes at ist.utl.pt Mon Dec 6 18:37:33 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Mon, 6 Dec 2010 17:37:33 +0000 Subject: [PD] [Gridflow-dev] OpenMP and Pd In-Reply-To: References: <4CFCBC1D.4030903@goto10.org> Message-ID: Yep, the idea behind openMP is related to what you normally call directives or pragmas[1]. OpenMP offers a set of such directives so you can choose ways to parallelize *chunks* of your code accordingly to the best option you want. List of pragmas here [2]. The very basic example is a parallel for: int main(int argc, char *argv[]) { const int N = 100000; int i, a[N]; #pragma omp parallel for for (i = 0; i < N; i++) a[i] = 2 * i; return 0;} And yes, you only type "#pragma omp parallel for" before the "for" statement. Nothing more. You can test within your systems for the results. Now just a final, very important notice: I am no openMP expert, just looking for interesting ways of speeding things up, there are other as mentioned in this list, several other times. [1] http://books.google.pt/books?id=MeFLQSKmaJYC&printsec=frontcover&dq=openMP&source=bl&ots=5yWLnT441E&sig=ckzBbxx3u_EbWPNxaf9MkFn-CFM&hl=pt-PT&ei=6h39TPHeIY6j4QaWprypBw&sa=X&oi=book_result&ct=result&resnum=8&ved=0CGAQ6AEwBw#v=onepage&q&f=false [2] http://publib.boulder.ibm.com/infocenter/lnxpcomp/v8v101/index.jsp?topic=/com.ibm.xlcpp8l.doc/compiler/ref/ruprpdir.htm On Mon, Dec 6, 2010 at 3:09 PM, Mathieu Bouchard wrote: > On Mon, 6 Dec 2010, Claude Heiland-Allen wrote: > > NB: while it does use more than one core, I just compared with the single >> core version of gridflow without openmp and it uses only 25% of my cpu (on >> one core) while the openmp version uses 145% of my cpu (spread over two >> cores). So, it's no magic bullet... >> > > I don't know how OpenMP works, but is there a way to apply it selectively > to only part of a project ? I'm just guessing that it could make a big > difference, e.g. if you don't apply it to numop*.cxx but you do apply it to > much of the rest (perhaps also exclude gridflow.cxx itself because it > contains the BitPacking class). > > I just had this idea because of what you told me on the #dataflow chat. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 6 20:21:06 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 14:21:06 -0500 (EST) Subject: [PD] [Gridflow-dev] OpenMP and Pd In-Reply-To: References: <4CFCBC1D.4030903@goto10.org> Message-ID: On Mon, 6 Dec 2010, Pedro Lopes wrote: > Yep, the idea behind openMP is related to what you normally call > directives or pragmas[1]. OpenMP offers a set of such directives so you > can choose ways to?parallelize?*chunks* of your code?accordingly?to the > best option you want. List of pragmas here [2]. The very basic example > is a parallel for: Ok, well, I think that it's going to be hard to parallelise GridFlow like that, because almost all loops are medium-sized (more than enough for SIMD, but far from making sense for multithreading) and/or it makes too many calls to other functions in other objects that will have to be waiting for data to come in, due to GridFlow's packet-oriented nature (packets more like TCP/IP, not like PDP, but still based on function-calls). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Mon Dec 6 20:24:51 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Mon, 6 Dec 2010 19:24:51 +0000 Subject: [PD] [Gridflow-dev] OpenMP and Pd In-Reply-To: References: <4CFCBC1D.4030903@goto10.org> Message-ID: >to GridFlow's packet-oriented nature (packets more like TCP/IP, not like PDP, but still based on function->calls) Yep, that's a consideration that will ultimately yield in a lot of dead times if its parallel. I can try to talk to some openMP heads and figure out if that's out of the equation or not. Best regards, Pedro On Mon, Dec 6, 2010 at 7:21 PM, Mathieu Bouchard wrote: > e to GridFlow's packet-oriented nature (packets more like TCP/IP, not like > PDP, but still based on function-calls) -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From me at pedrofigueiredo.org Mon Dec 6 21:08:55 2010 From: me at pedrofigueiredo.org (Pedro Figueiredo) Date: Mon, 6 Dec 2010 20:08:55 +0000 Subject: [PD] Tip of the Day In-Reply-To: <937801.25737.qm@web51502.mail.re2.yahoo.com> References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: <99CB59C9-F730-4000-9D4B-9A5A633FA536@pedrofigueiredo.org> On 6 Dec 2010, at 07:56, Jonathan Wilkes wrote: > Hi, > What do people think of the little "Tip of the Day" windows that > are in some software? Are they helpful? Annoying? Mostly annoying, except in software I don't know yet :) I especially like ones that mix the usual newbie tips with a few gems, so that from time to time you'll go "ooooh, I didn't know that!", making it fun. > > Either way, I made one in Pd. > > Seems like this could be useful to beginners. And at the moment > they're no longer useful one can just turn them off. (Or they could > be turned off by default and live in the help window.) Judging from my experience of looking at click logs and reading usability stuff, no newbie will turn them on (hence the importance of sensible defaults, the vast majority of users doesn't change anything when they're just starting). When they finally feel they can go around toggling things, perhaps they won't need it anymore, so I would say on by default, with an option to turn it off, like you say. Cheers, Pedro From santorcuato76 at gmail.com Mon Dec 6 21:46:01 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Mon, 6 Dec 2010 17:46:01 -0300 Subject: [PD] Video Mapping or Morph GEM? Message-ID: Dear list, working with my students came up with the questions about an object that can modify a map or projection, that is, adjust the projection points to a particular object, such a projection map to a bottle or car for example. Maybe Gem? Maybe Pidip? Best regards Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From matju at artengine.ca Mon Dec 6 21:52:38 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 15:52:38 -0500 (EST) Subject: [PD] [Gridflow-dev] OpenMP and Pd In-Reply-To: References: <4CFCBC1D.4030903@goto10.org> Message-ID: On Mon, 6 Dec 2010, Pedro Lopes wrote: >> to GridFlow's packet-oriented nature (packets more like TCP/IP, not >> like PDP, but still based on function->calls) > > Yep, that's a consideration that will ultimately yield in a lot of dead > times if its parallel. I can try to talk to some openMP heads and figure > out if that's out of the equation or not. can you do something like have a thread per object, such that : [#for] | [#store] | [#convolve] ... runs in three threads ? a GridOut struct is a transmission connector, and that's what's being passed in grid-messages. After the sending of the grid-message returns, each call to the .flow method ?sends? a packet from one object to another. But you can't parallelise that all over because, quite often, the buffer used for that is reused immediately because it's assumed that the data is already consumed. However, in many other cases, the data being ?sent? is just a piece of a grid that will stay constant (for at least until the transmission is over). Frankly, I'm open to a lot of changes in grid.cxx's API, because I believe that it's not efficient enough (even from my totally single-threaded perspective), and I've been hesitating for too long about this. Perhaps that the ways to make it more efficient as a single thread will also be related to the ways to make it more threadable. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From glitchpop at gmail.com Mon Dec 6 21:53:02 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Tue, 7 Dec 2010 07:53:02 +1100 Subject: [PD] problem loading externals?? In-Reply-To: <4CFC9F88.8010200@iem.at> References: <4CFC9F88.8010200@iem.at> Message-ID: Thanks IOhannes, I'm pretty sure it's the right download for my system. I've been looking for externals just to try a different one to see if I get the same result or a different one, but I'm having a hard time finding something that isn't already in pd extended. I've attached a pic of my externals directory. Maybe I've got that part wrong? Thanks Rich -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: external_folder.jpg Type: image/jpeg Size: 224355 bytes Desc: not available URL: From matju at artengine.ca Mon Dec 6 21:58:59 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 15:58:59 -0500 (EST) Subject: [PD] Video Mapping or Morph GEM? In-Reply-To: References: Message-ID: On Mon, 6 Dec 2010, Jose Luis Santorcuato wrote: > Dear list, working with my students came up with the questions about > an object that can modify a map or projection, that is, adjust the > projection points to a particular object, If you are thinking about 2-D, then [#store] might be your friend. It's somewhat like [tabread], but with a lot of different read modes : read invididual values, read whole pixels, read whole rows, read whole images, from a picture, a set of pictures, etc. ; there is also [#remap_image] as a shortcut for one common special case, and there are rather elaborate examples such as nervous_video.pd, remap_video.pd, feedback_fractal.pd, linear_transform.pd, etc. If you are thinking about openGL 3-D models, it's a different matter. But maybe I just don't know what you mean precisely enough. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jbeezez at gmail.com Mon Dec 6 22:00:13 2010 From: jbeezez at gmail.com (J bz) Date: Mon, 6 Dec 2010 21:00:13 +0000 Subject: [PD] msd puredyne Message-ID: Hi all, Before I add a bug report can I ask if anyone using puredyne can confirm whether the msd library and/or the msd-editor is working for them? Both are packaged with puredyne but I'm having no joy with them at all( apart from the [msd] object itself, so no 2d, 3d etc. Very best wishes, Julian -------------- next part -------------- An HTML attachment was scrubbed... URL: From muranyia at gmail.com Mon Dec 6 22:02:58 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Mon, 6 Dec 2010 22:02:58 +0100 Subject: [PD] Tip of the Day In-Reply-To: <937801.25737.qm@web51502.mail.re2.yahoo.com> References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: On Mon, Dec 6, 2010 at 8:56 AM, Jonathan Wilkes wrote: > Hi, > What do people think of the little "Tip of the Day" windows that > are in some software? Are they helpful? Annoying? > > Either way, I made one in Pd. > > Seems like this could be useful to beginners. And at the moment > they're no longer useful one can just turn them off. (Or they could > be turned off by default and live in the help window.) > > A prototype is attached. [hcs/folder_list] and [ggee/button] are the > externals used. > > -Jonathan > > Annoying for me, even if i'm interested in the software. But that's just me. For those who find it useful, this could be developed into something that can really be started up when pd starts - sounds like a plugin? :op One way is to rewrite it as a plugin, another is to make a plugin which loads the patch at startup. Either way i'd be happy to help you. Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 6 22:19:57 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 16:19:57 -0500 (EST) Subject: [PD] Tip of the Day In-Reply-To: References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: > Annoying for me, even if i'm interested in the software. But that's just > me. For those who find it useful, this could be developed into something > that can really be started up when pd starts - sounds like a plugin? :op > One way is to rewrite it as a plugin, another is to make a plugin which > loads the patch at startup. Either way i'd be happy to help you. Btw, it doesn't have to be a gui plugin, it can also be a regular -lib that doesn't contain any externals, but instead, just a single call to canvas_open or similar. And btw, lots of people use the word ?plugin? to mean library or external, so, if by plugin, you mean gui plugin, you ought to be more specific. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 6 22:22:48 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 16:22:48 -0500 (EST) Subject: [PD] gridflow-9.13 on win32 [was: Re: Musical notation object on Pd] In-Reply-To: <1728205222.425441289133195268.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <1728205222.425441289133195268.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: On Sun, 7 Nov 2010, patko wrote: > it looks like we can have real score display on pd! Unfortunately it's using a lot of bandwidth, as it goes through [#see], but that's ok as long as you don't need to use them to display the output of several [fiddle] at once. ;) If ever it becomes a problem, we will find a solution (there are several possible) > lgamma_r function isn't implemented on mingw so I've just removed it > from numop1.cxx, maybe it's possible to grab it from ruby sources and > add it to the build system? (I put this reply on hold for a long time because I didn't try reimplementing/transplanting lgamma_r yet. You may also comment it out from the DECL_OP tables) > pdp doesn't exist yet(?) on windows so I've removed it from makefile, Ok, but why would you need to remove it from the makefile ? Does it cause any problem ? > there is also a missing line in classes1.cxx: > #ifdef __MINGW32__ > void *alloca(size_t); > #endif Fixed in r6450 > I've attached a screenshot from the doc patch, the object doesn't seem to show the note at the right place, > it seems to be caused by this error: > speedlim 50 > ... couldn't create haven't looked at this part yet. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From muranyia at gmail.com Mon Dec 6 22:33:45 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Mon, 6 Dec 2010 22:33:45 +0100 Subject: [PD] Tip of the Day In-Reply-To: References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: 2010/12/6 Mathieu Bouchard > On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: > > Annoying for me, even if i'm interested in the software. But that's just >> me. For those who find it useful, this could be developed into something >> that can really be started up when pd starts - sounds like a plugin? :op One >> way is to rewrite it as a plugin, another is to make a plugin which loads >> the patch at startup. Either way i'd be happy to help you. >> > > Btw, it doesn't have to be a gui plugin, it can also be a regular -lib that > doesn't contain any externals, but instead, just a single call to > canvas_open or similar. > Yea, but i cannot help Jonathan with that. What "makes it make sense" however, is that it starts up automatically. One can also modify his/her pd icon so that it starts up with the patch. > > And btw, lots of people use the word ?plugin? to mean library or external, Honestly, you are to first to tell me this, but i'm not so old and haven't really been around the world so much. > so, if by plugin, you mean gui plugin, you ought to be more specific. > Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for things that are pluggable into an API and that is something me and Hans may have a different view about - for him (afaiu) it's almost an API, for me hardly an API. Nevertheless, it's cool. (I won't define 'cool' for you :o) Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From abonnements at revolwear.com Mon Dec 6 22:42:58 2010 From: abonnements at revolwear.com (Max) Date: Mon, 6 Dec 2010 22:42:58 +0100 Subject: [PD] Video Mapping or Morph GEM? In-Reply-To: References: Message-ID: <261E313C-9CAD-4963-BCDD-96D92CCE158F@revolwear.com> http://lists.puredata.info/pipermail/pd-list/2010-03/077319.html Am 06.12.2010 um 21:46 schrieb Jose Luis Santorcuato: > Dear list, working with my students came up with the questions about > an object that can modify a map or projection, that is, adjust the > projection points to a particular object, such a projection map to a > bottle or car for example. > > Maybe Gem? Maybe Pidip? > > Best regards > > Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From member at linkedin.com Mon Dec 6 23:52:17 2010 From: member at linkedin.com (=?UTF-8?Q?Jos=C3=A9_Luis_Santorcuato_Tapia_via_LinkedIn?=) Date: Mon, 6 Dec 2010 14:52:17 -0800 (PST) Subject: [PD] =?utf-8?q?Invitaci=C3=B3n_a_conectarnos_en_LinkedIn?= Message-ID: <1609319937.17525641.1291675937976.JavaMail.app@ech3-cdn12.prod> LinkedIn ------------Jos? Luis Santorcuato Tapia requested to add you as a connection on LinkedIn: ------------------------------------------ Barry, Me gustar?a a?adirte a mi red profesional en LinkedIn. -Jos? Luis Accept invitation from Jos? Luis Santorcuato Tapia http://www.linkedin.com/e/-24tqmf-ghdyi4dx-5k/Z-E7tbU-3QZNZY3MUQJPpadq/blk/I2019966_70/6lColZJrmZznQNdhjRQnOpBtn9QfmhBt71BoSd1p65Lr6lOfP0TnPoSejANc399bPpbjlYQlDF7bPsUd3sVejcVej4LrCBxbOYWrSlI/EML_comm_afe/ View invitation from Jos? Luis Santorcuato Tapia http://www.linkedin.com/e/-24tqmf-ghdyi4dx-5k/Z-E7tbU-3QZNZY3MUQJPpadq/blk/I2019966_70/c3tvdzoVej4McAALqnpPbOYWrSlI/svi/ ------------------------------------------ Why might connecting with Jos? Luis Santorcuato Tapia be a good idea? Jos? Luis Santorcuato Tapia's connections could be useful to you: After accepting Jos? Luis Santorcuato Tapia's invitation, check Jos? Luis Santorcuato Tapia's connections to see who else you may know and who you might want an introduction to. Building these connections can create opportunities in the future. -- (c) 2010, LinkedIn Corporation -------------- next part -------------- An HTML attachment was scrubbed... URL: From muranyia at gmail.com Tue Dec 7 00:04:31 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Tue, 7 Dec 2010 00:04:31 +0100 Subject: [PD] Fwd: Fullscreen plugin Message-ID: ---------- Forwarded message ---------- From: Santa Claus Date: 2010/12/6 Subject: Fullscreen plugin To: muranyia at gmail.com here is a little Pd 0.43 plugin that makes your patches go fullscreen with the button. hope you'll like it :) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: fullscreen-plugin.tcl Type: application/x-tcl Size: 1306 bytes Desc: not available URL: From hans at at.or.at Tue Dec 7 00:13:18 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 6 Dec 2010 18:13:18 -0500 Subject: [PD] GUI plugins In-Reply-To: References: <13BB5DF4-8039-4FE8-906E-4CA6C462AD43@at.or.at> <8C0D6C93-BA2F-46A9-ADD2-753AC94CC8F5@at.or.at> Message-ID: On Dec 6, 2010, at 5:51 PM, Andr?s Mur?nyi wrote: > > > 2010/12/5 Hans-Christoph Steiner > > On Dec 4, 2010, at 8:31 PM, Andr?s Mur?nyi wrote: > >> >> >> 2010/12/5 Hans-Christoph Steiner >> >> On Dec 4, 2010, at 7:41 PM, Andr?s Mur?nyi wrote: >> >>> >>> >>>> >>>> 2010/9/13 Hans-Christoph Steiner >>>> >>>> Hey Andr?s, >>>> >>>> Since we are in bug fixing mode for 0.43, now is a good time to >>>> test your GUI plugins, so we can make sure that they work in >>>> 0.43. Your plugins-plugin.tcl is a good example. >>>> >>>> .hc >>>> >>>> OK, you'll find plugins-plugin rewritten and attached. Later i'll >>>> add it to the wiki too... >>>> >>>> Now i'd rewrite my other plugins, and the first would be a simple >>>> one binding fullscreen to F11 - but it seems keypresses are >>>> already captured and i cannot get a hold of F11 any more from >>>> TCL. Is that right or am i just lost? >>>> >>>> Andras >>>> >>> >>> Excellent! I just tried it out, and got a problem when I >>> unchecked "set_custom_stored_histores". Here's the screenshot and >>> error log: >>> >>> bad option "-index": must be -all, -ascii, -decreasing, - >>> dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - >>> real, -regexp, -sorted, or -start >>> bad option "-index": must be -all, -ascii, -decreasing, - >>> dictionary, -exact, -glob, -increasing, -inline, -integer, -not, - >>> real, -regexp, -sorted, or -start >>> while executing >>> "lsearch -index 0 -exact $startup_plugins $shortname" >>> >>> >>> oops. "lsearch -index" turns out to be a 8.5 thing (and you >>> probably have 8.4), so i'll need to require 8.5, as I cannot even >>> work this around. >>> Thanks for pointing it out! >> >> Ah, yes, works fine with Tcl/Tk 8.5 >> >>> (can you, by any chance, give me a hint on bindings...?) >>> Andras >> >> Sure, what help do you need with bindings? >> >> .hc >> >> >> >> ...now i'd rewrite my other plugins, and the first would be a >> simple one binding fullscreen to F11 - but it seems keypresses are >> already captured and i cannot get a hold of F11 any more from TCL. >> Is that right or am i just lost? >> >> Andras > > Hmm, as far as I know you can always bind to any keystroke. Just be > sure to not override the built-in bindings and use a + before the > proc in the bind statement. > > .hc > > Thanks, of course it was something else that i messed up. > btw, it refused the "+" when the command was more than one word, ie: > bind all +{toggle_fullscreen} # works > bind all +{toggle_fullscreen %W} # bummer > > Andras Hmm, I put the plus inside the quotes, then it seems to work: bind all {+toggle_fullscreen %W} .hc ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith -------------- next part -------------- An HTML attachment was scrubbed... URL: From timvets at gmail.com Tue Dec 7 00:15:53 2010 From: timvets at gmail.com (tim vets) Date: Tue, 7 Dec 2010 00:15:53 +0100 Subject: [PD] Tip of the Day In-Reply-To: References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: my two cents: It crossed my mind that many programs on the first run show you the 'preferences' window automatically. This is not always entirely useless if you ask me. I can imagine that in pd-extended for example, the first time you start it, you would be asked what externals you want loaded (I guess now it's 'all' by default?) and what sound driver, how many channels etc... A new user is not necessarily aware of all those settings, so having them presented automatically the first time can be a good thing. Maybe even the 'test audio and midi' patch could open automatically after that, so the new user can verify that his sound is working before trying anything else...? Of course this should only be shown at the first run, or have a check box to un-check 'show this at startup'... gr, Tim 2010/12/6 Andr?s Mur?nyi > > > 2010/12/6 Mathieu Bouchard > > On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: >> >> Annoying for me, even if i'm interested in the software. But that's just >>> me. For those who find it useful, this could be developed into something >>> that can really be started up when pd starts - sounds like a plugin? :op One >>> way is to rewrite it as a plugin, another is to make a plugin which loads >>> the patch at startup. Either way i'd be happy to help you. >>> >> >> Btw, it doesn't have to be a gui plugin, it can also be a regular -lib >> that doesn't contain any externals, but instead, just a single call to >> canvas_open or similar. >> > > Yea, but i cannot help Jonathan with that. What "makes it make sense" > however, is that it starts up automatically. One can also modify his/her pd > icon so that it starts up with the patch. > > >> >> And btw, lots of people use the word ?plugin? to mean library or external, > > > Honestly, you are to first to tell me this, but i'm not so old and haven't > really been around the world so much. > > >> so, if by plugin, you mean gui plugin, you ought to be more specific. >> > > Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for things > that are pluggable into an API and that is something me and Hans may have a > different view about - for him (afaiu) it's almost an API, for me hardly an > API. Nevertheless, it's cool. (I won't define 'cool' for you :o) > > Andras > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Tue Dec 7 00:41:12 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Mon, 6 Dec 2010 20:41:12 -0300 Subject: [PD] Video Mapping or Morph GEM? In-Reply-To: <261E313C-9CAD-4963-BCDD-96D92CCE158F@revolwear.com> References: <261E313C-9CAD-4963-BCDD-96D92CCE158F@revolwear.com> Message-ID: Yes... works...funny! thanks a lot dear list. Jos? 2010/12/6 Max : > http://lists.puredata.info/pipermail/pd-list/2010-03/077319.html > > > Am 06.12.2010 um 21:46 schrieb Jose Luis Santorcuato: > >> Dear list, working with my students came up with the questions about >> an object that can modify a map or projection, that is, adjust the >> projection points to a particular object, such a projection map to a >> bottle or car for example. >> >> Maybe Gem? Maybe Pidip? >> >> Best regards >> >> Jos? >> >> -- >> http://arselectronicachile.blogspot.com >> http://comunicacionnativa.blogspot.com/ >> http://www.myspace.com/santorcuato >> >> _______________________________________________ >> Pd-list at 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 From hans at at.or.at Tue Dec 7 00:56:52 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 6 Dec 2010 18:56:52 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Its not "illegal" because its a not about laws, but rather copyright licenses, which is more like contracts, i.e. agreements between private parties. Currently pidip is in a state where the two licenses conflict irreconcilably. So if you use pidip under Yves' license, you could be sued by the EffecTV copyright holder. Or if you use it under the GPL from EffecTV, you could be sued by the PiDiP copyright holder. .hc On Dec 6, 2010, at 9:07 AM, Pagano, Patrick wrote: > illegal where? Globally? > What of fair use? > ________________________________________ > From: Mathieu Bouchard [matju at artengine.ca] > Sent: Monday, December 06, 2010 8:59 AM > To: Pagano, Patrick > Cc: Hans-Christoph Steiner; ydegoyon at gmail.com; pd-list at iem.at > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- > pidip into Debian > > On Mon, 6 Dec 2010, Pagano, Patrick wrote: > >> So what does this really mean? We have to go back to building pidip >> from >> source if we want to use it? has it changed that much from when it >> was >> released? I am just starting to get students interested in learning >> these objects and would like to continue > > Actually, you don't have the right to use PiDiP, and no-one has the > right > to. It's illegal, and it's been like that for at least five years. > >> Why is there this animosity? > > Because there is a genuine legal problem, and it's been there for at > least > five years, but for some people, it has somehow become more obvious > now, > because the Degoyon clause just expanded a lot, though it was already > just as illegal in 2005. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, > Montr?al, QC ---------------------------------------------------------------------------- Access to computers should be unlimited and total. - the hacker ethic From hans at at.or.at Tue Dec 7 01:03:41 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 6 Dec 2010 19:03:41 -0500 Subject: [PD] Fwd: Fullscreen plugin In-Reply-To: References: Message-ID: <71725E9B-0CFB-4A9A-9E3C-AD2DC94AF1BA@at.or.at> Nice, I like that. Good for when you really need to focus on patching. I would just do the binding like this to support the Mac OS X common fullscreen key, Cmd-Shift-F (note the + too): if {$::windowingsystem eq "aqua"} { bind all {+toggle_fullscreen %W} } else { bind all {+toggle_fullscreen %W} } .hc On Dec 6, 2010, at 6:04 PM, Andr?s Mur?nyi wrote: > ---------- Forwarded message ---------- > From: Santa Claus > Date: 2010/12/6 > Subject: Fullscreen plugin > To: muranyia at gmail.com > > here is a little Pd 0.43 plugin that makes your patches go > fullscreen with the button. > hope you'll like it :) > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "It is convenient to imagine a power beyond us because that means we don't have to examine our own lives.", from "The Idols of Environmentalism", by Curtis White -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Tue Dec 7 02:54:19 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 6 Dec 2010 20:54:19 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Mon, 6 Dec 2010, Hans-Christoph Steiner wrote: > Its not "illegal" because its a not about laws, but rather copyright > licenses, which is more like contracts, i.e. agreements between private > parties. Right. I used the wrong word. I'm sorry. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Tue Dec 7 07:29:36 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Tue, 07 Dec 2010 01:29:36 -0500 Subject: [PD] Release candidate 6 of L2Ork iteration of pd-extended now available In-Reply-To: <8B6A15E2A0A8470488AB5CBD7CB9FBD1@supersecretpear> References: <8B6A15E2A0A8470488AB5CBD7CB9FBD1@supersecretpear> Message-ID: <1291703376.14180.27.camel@monsoon> Fixes include: *colored selection rectangle the same color as default select color *fixed bug where gop-ed abstractions with hidden text should not resize when activated to accommodate text that is not there to begin with *fixed segfault when trying to disconnect (NB: core Pd developers may want to check this one out as it may affect core Pd as well--it is very sporadic and difficult to reproduce, however--I finally caught it by using Pd via gdb for an extended period of time working on patches). FWIW, this may be also specific to magicGlass feature. m_obj.c line 527 if (!(oc = o->o_connections)) return; change to: if (!o || !(oc = o->o_connections)) return; *added ignore attempts at obj_connect that involve same object (happened sometimes when using undo/redo due to the ugly workaround for the tk_canvas unique id bug) http://l2ork.music.vt.edu/main/?page_id=56 Cheers! Ico From zmoelnig at iem.at Tue Dec 7 08:58:47 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 07 Dec 2010 08:58:47 +0100 Subject: [PD] problem loading externals?? In-Reply-To: References: <4CFC9F88.8010200@iem.at> Message-ID: <4CFDE937.2040307@iem.at> On 2010-12-06 21:53, Richie Cyngler wrote: > Thanks IOhannes, > > I'm pretty sure it's the right download for my system. I've been looking for > externals just to try a different one to see if I get the same result or a > different one, but I'm having a hard time finding something that isn't > already in pd extended. so what is the _tested_ (with the test i sent in my last email) architecture of the files you downloaded? > > I've attached a pic of my externals directory. Maybe I've got that part > wrong? > unfortunately, this doesn't tell anything at all, apart from the fact that you have a "gridflow.pd_darwin", which is what you need and which is already found by Pd and, as the error you are getting is telling us. again: please check the architecture of gridflow.pd_darwin fgamsdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From padawan12 at obiwannabe.co.uk Tue Dec 7 09:50:03 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Tue, 7 Dec 2010 08:50:03 +0000 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <20101207085003.5b52a704.padawan12@obiwannabe.co.uk> You could be forgiven. The effort to forge this confusion is one of the defining propaganda campaigns of the 21st Century. There are lawyers out there who don't know the difference. On Mon, 6 Dec 2010 20:54:19 -0500 (EST) Mathieu Bouchard wrote: > On Mon, 6 Dec 2010, Hans-Christoph Steiner wrote: > > > Its not "illegal" because its a not about laws, but rather copyright > > licenses, which is more like contracts, i.e. agreements between private > > parties. > > Right. I used the wrong word. I'm sorry. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Andy Farnell From jamie at postlude.co.uk Tue Dec 7 09:57:29 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Tue, 7 Dec 2010 08:57:29 +0000 Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: <7C19007C-2660-4B98-9279-C4FA4B06763B@postlude.co.uk> On 6 Dec 2010, at 01:26, FernandoG wrote: > Hi > I am trying to comunicate pd with data coming from pachube (www.pachube.com) using a python script. The script ask for data from pachube web and convert the data to OSC protocol. Then the OSC mesagge is sent to pd. Pd recibe the OSC mesagge but something is wrong when unpack and route the data. It looks like someone is solving the same problem in Max. Maybe worth a look... http://www.frankmacdonald.co.uk/digital-economy-news/parsing-pachube-xml-data-directly-into-maxmsp-updated-version.html Jamie > Data can not get in a number box object, this error mesagge is diplayed in console: error: gatom: no method for '1' > > The python script > > # to receive data > import urllib2 > # to send on with OpenSoundControl, OSC > from simpleOSC import * > import time > > > initOSCClient('127.0.0.1', 57110) > while 1: > data=urllib2.urlopen('http://api.pachube.com/v2/feeds/2791.csv?key=hereyourcode') > for l in data: > d = l.strip().split(",", 2) > print d > sendOSCMsg('/test/num',d[0]) > sendOSCMsg('/test/val',d[2]) > time.sleep(5) # wait here some secs > > > the patch > > #N canvas 599 0 450 476 10; > #X declare -lib mrpeach; > #X obj -217 25 import mrpeach; > #X obj -220 112 unpackOSC; > #X floatatom -219 277 5 0 0 0 - - -; > #X obj -214 148 routeOSC /test; > #X obj -191 348 print; > #X floatatom -150 281 5 0 0 0 - - -; > #X obj -219 66 udpreceive 57110; > #X floatatom -92 290 5 0 0 0 - - -; > #X obj -204 205 routeOSC /val /num; > #X connect 1 0 3 0; > #X connect 3 0 8 0; > #X connect 6 0 1 0; > #X connect 8 0 2 0; > #X connect 8 1 5 0; > #X connect 8 1 4 0; > #X connect 8 2 7 0; > > > any idea? > > thanks > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From excalibas at gmail.com Tue Dec 7 10:28:26 2010 From: excalibas at gmail.com (F. Medeiros) Date: Tue, 07 Dec 2010 09:28:26 +0000 Subject: [PD] pix_film crash with .avi files In-Reply-To: <1291385320.1420.11.camel@x-laptop> References: <1291385320.1420.11.camel@x-laptop> Message-ID: <1291714106.9723.3.camel@x-laptop> Actually it is not just .avi files that make pd crash, maybe it is the mjpeg codec? This is an example of a file that crashes pd http://www.archive.org/download/ANALOG_RECYCLING_VJ_LOOPS/AR_ARROW_3.mov I just tried on Pd version 0.42-5extended-20101206 Anny ideas? I miss playing videos with pd. On Fri, 2010-12-03 at 14:08 +0000, F. Medeiros wrote: > Hello, > > pix_film crashes pdextended every time I try to open an .avi file , I > think with whichever coded. > > It works on .mpeg files tho. > > When it crashes I get this: > > swScaler: Exactly one scaler algorithm must be chosen > Segmentation fault > > This is on Ubuntu Lucid and maverick with Pd version 0.42.5-extended-rc6 > I got the deb from the Nightly Auto-Builds. > > I am sure this was working before but I don't know what I did, if it was > with a different version of pd or some coded I installed. > > Can someone help please? > > Thanks in advance. > > From zmoelnig at iem.at Tue Dec 7 10:49:11 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 07 Dec 2010 10:49:11 +0100 Subject: [PD] pix_film crash with .avi files In-Reply-To: <1291714106.9723.3.camel@x-laptop> References: <1291385320.1420.11.camel@x-laptop> <1291714106.9723.3.camel@x-laptop> Message-ID: <4CFE0317.2070808@iem.at> On 2010-12-07 10:28, F. Medeiros wrote: > Actually it is not just .avi files that make pd crash, maybe it is the > mjpeg codec? > > This is an example of a file that crashes pd > > http://www.archive.org/download/ANALOG_RECYCLING_VJ_LOOPS/AR_ARROW_3.mov > > I just tried on Pd version 0.42-5extended-20101206 > > Anny ideas? > > I miss playing videos with pd. > works fine here. i don't know which decoding library your build of Gem uses, but chances are that you have either lqt and/or gmerlin. you can see which decoding libs you have when you create the first [pix_film] object. you should get something like: pix_film:: quicktime support pix_film:: libmpeg3 support pix_film:: libaviplay support on your pd-console. if you have "quicktime support" (meaning "lqt"), you should try to play the video with "lqtplay" (which is part of quicktime-x11utils on debian). if this crashes as well, your libquicktime is broken (read: it's nothing Gem can do anything about) fgmafr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From jancsika at yahoo.com Tue Dec 7 10:49:37 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 7 Dec 2010 01:49:37 -0800 (PST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <20101207085003.5b52a704.padawan12@obiwannabe.co.uk> Message-ID: <716995.26810.qm@web51502.mail.re2.yahoo.com> --- On Tue, 12/7/10, Andy Farnell wrote: > From: Andy Farnell > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian > To: pd-list at iem.at > Date: Tuesday, December 7, 2010, 9:50 AM > You could be forgiven. The effort to > forge this confusion is > one of the defining propaganda campaigns of the 21st > Century. > There are lawyers out there who don't know the difference. The difference between what and what? -Jonathan > > On Mon, 6 Dec 2010 20:54:19 -0500 (EST) > Mathieu Bouchard > wrote: > > > On Mon, 6 Dec 2010, Hans-Christoph Steiner wrote: > > > > > Its not "illegal" because its a not about laws, > but rather copyright > > > licenses, which is more like contracts, i.e. > agreements between private > > > parties. > > > > Right. I used the wrong word. I'm sorry. > > > >???_______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > > > -- > Andy Farnell > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From timvets at gmail.com Tue Dec 7 10:50:13 2010 From: timvets at gmail.com (tim vets) Date: Tue, 7 Dec 2010 10:50:13 +0100 Subject: [PD] pix_film crash with .avi files In-Reply-To: <1291714106.9723.3.camel@x-laptop> References: <1291385320.1420.11.camel@x-laptop> <1291714106.9723.3.camel@x-laptop> Message-ID: Hi, Here's what I do to any video I want to use in pd: mencoder $1 -ovc lavc -lavcopts vcodec=mjpeg:vpass=1 -oac pcm -o $1_pd.avi ffmpeg -i $1_pd.avi -ar 44100 $1_pd.wav the second line extracts the audio into a separate wav file. has always worked for me so far... gr, Tim 2010/12/7 F. Medeiros > Actually it is not just .avi files that make pd crash, maybe it is the > mjpeg codec? > > This is an example of a file that crashes pd > > http://www.archive.org/download/ANALOG_RECYCLING_VJ_LOOPS/AR_ARROW_3.mov > > I just tried on Pd version 0.42-5extended-20101206 > > Anny ideas? > > I miss playing videos with pd. > > > On Fri, 2010-12-03 at 14:08 +0000, F. Medeiros wrote: > > Hello, > > > > pix_film crashes pdextended every time I try to open an .avi file , I > > think with whichever coded. > > > > It works on .mpeg files tho. > > > > When it crashes I get this: > > > > swScaler: Exactly one scaler algorithm must be chosen > > Segmentation fault > > > > This is on Ubuntu Lucid and maverick with Pd version 0.42.5-extended-rc6 > > I got the deb from the Nightly Auto-Builds. > > > > I am sure this was working before but I don't know what I did, if it was > > with a different version of pd or some coded I installed. > > > > Can someone help please? > > > > Thanks in advance. > > > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From lsutton at libero.it Tue Dec 7 11:04:15 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 07 Dec 2010 11:04:15 +0100 Subject: [PD] Fwd: Fullscreen plugin In-Reply-To: References: Message-ID: <4CFE069F.8020000@libero.it> Andr?s Mur?nyi wrote: > ---------- Forwarded message ---------- > From: Santa Claus > > Date: 2010/12/6 > Subject: Fullscreen plugin > To: muranyia at gmail.com > > here is a little Pd 0.43 plugin that makes your patches go fullscreen > with the button. > hope you'll like it :) Very nice idea (couldn't get it to work because Pd seems to use tcl 8.4 even though I have 8.5 installed). Good for focusing on both patching and "performance", Lorenzo > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From fbar at footils.org Tue Dec 7 11:03:09 2010 From: fbar at footils.org (Frank Barknecht) Date: Tue, 7 Dec 2010 11:03:09 +0100 Subject: [PD] Pyode external In-Reply-To: <36598.98284.qm@web26304.mail.ukl.yahoo.com> References: <36598.98284.qm@web26304.mail.ukl.yahoo.com> Message-ID: <20101207100309.GA8480@fliwatut.scifi> Hi Ed, I've put the old package back where it belongs: http://footils.org/pkg/pyode-montreal.tgz Ciao -- Frank On Mon, Dec 06, 2010 at 01:04:21PM +0000, Ed Kelly wrote: > I've been looking for the pyode external you showed in Montreal, and can't find > it. Do you think you could post a tarball? > > Ed > > Metastudio 4 for Pure Data - coming soon! > Metastudio 3 still available at http://sharktracks.co.uk/puredata > > > > -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ From lsutton at libero.it Tue Dec 7 11:14:52 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 07 Dec 2010 11:14:52 +0100 Subject: [PD] py/pyext: building on Ubuntu Lucid with Python 2.6 (and python in pd) Message-ID: <4CFE091C.4010102@libero.it> Has anyone managed to do it successfully? I managed to build flext, but when I call the ../flext/build.sh script from within the pyext source dir it fails with the first error being to the fact m_pd.h is not found. I have pd-extended installed and thus m_pd.h lives in /usr/include/pdextended/ and this seems some trivial path problem, but I really can't seem to find a simple way to add that dir to the build process (build.sh seems to call another script but I can't figure out how everything works out). Somewhat related to this, would it be possible to make py/pyext somewhat more "python-minor-version-agnostic"? Sorry if the question seems naive, I guess the build process actually links to the exact Python in the user's system. In general IMHO it would *really* be nice to be able to have an easy way to hack up externals in python (I could do with even message-only ones) 'by default' with a Pd-extended. Thanks, Lorenzo. From zmoelnig at iem.at Tue Dec 7 11:17:45 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 07 Dec 2010 11:17:45 +0100 Subject: [PD] py/pyext: building on Ubuntu Lucid with Python 2.6 (and python in pd) In-Reply-To: <4CFE091C.4010102@libero.it> References: <4CFE091C.4010102@libero.it> Message-ID: <4CFE09C9.1030209@iem.at> On 2010-12-07 11:14, Lorenzo Sutton wrote: > Has anyone managed to do it successfully? > > I managed to build flext, but when I call the ../flext/build.sh script > from within the pyext source dir it fails with the first error being to > the fact m_pd.h is not found. > I have pd-extended installed and thus m_pd.h lives in > /usr/include/pdextended/ and this seems some trivial path problem, but I try something like adding INCPATH+=/usr/include/pdextended to your config.txt fgmadft IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From husk00 at gmail.com Tue Dec 7 11:18:48 2010 From: husk00 at gmail.com (Husk 00) Date: Tue, 7 Dec 2010 11:18:48 +0100 Subject: [PD] py/pyext: building on Ubuntu Lucid with Python 2.6 (and python in pd) In-Reply-To: <4CFE091C.4010102@libero.it> References: <4CFE091C.4010102@libero.it> Message-ID: Hey Lorenzo, I know I'm not answering exactly to your question but from Thomas grill's site you can find a py.pd_linux binary build with python 2.6: http://grrrr.org/ext/beta/linux/pd/py.pd_linux I hope it helps you husk On Tue, Dec 7, 2010 at 11:14 AM, Lorenzo Sutton wrote: > Has anyone managed to do it successfully? > > I managed to build flext, but when I call the ../flext/build.sh script from > within the pyext source dir it fails with the first error being to the fact > m_pd.h is not found. > I have pd-extended installed and thus m_pd.h lives in > /usr/include/pdextended/ and this seems some trivial path problem, but I > really can't seem to find a simple way to add that dir to the build process > (build.sh seems to call another script but I can't figure out how everything > works out). > > Somewhat related to this, would it be possible to make py/pyext somewhat > more "python-minor-version-agnostic"? Sorry if the question seems naive, I > guess the build process actually links to the exact Python in the user's > system. > In general IMHO it would *really* be nice to be able to have an easy way to > hack up externals in python (I could do with even message-only ones) 'by > default' with a Pd-extended. > > Thanks, > Lorenzo. > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From derek at umatic.nl Tue Dec 7 11:36:49 2010 From: derek at umatic.nl (Derek Holzer) Date: Tue, 07 Dec 2010 12:36:49 +0200 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <4CFE0E41.2070905@umatic.nl> What is there exactly in PiDiP that people need so badly? The (IMHO ugly) video filters from EffecTV? Or the streaming part? In either case, the solution seems simple to me. PDP itself isn't really being maintained AFAIK, and isn't completely cross-platform anyways, so why not just implement what is needed from PiDiP in GEM? If there is a (willfully) stubborn stone in the river, just fork and move around it! And one less reason to put up with a certain person's temper-tantrums later... D. On 12/7/10 1:56 AM, Hans-Christoph Steiner wrote: > Currently pidip is in a state where the two licenses conflict > irreconcilably. So if you use pidip under Yves' license, you could be > sued by the EffecTV copyright holder. Or if you use it under the GPL > from EffecTV, you could be sued by the PiDiP copyright holder. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 131: "Question the heroic approach" From lsutton at libero.it Tue Dec 7 12:17:04 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 07 Dec 2010 12:17:04 +0100 Subject: [PD] py/pyext: building on Ubuntu Lucid with Python 2.6 (and python in pd) In-Reply-To: <4CFE09C9.1030209@iem.at> References: <4CFE091C.4010102@libero.it> <4CFE09C9.1030209@iem.at> Message-ID: <4CFE17B0.4080406@libero.it> IOhannes m zmoelnig wrote: > On 2010-12-07 11:14, Lorenzo Sutton wrote: >> Has anyone managed to do it successfully? >> >> I managed to build flext, but when I call the ../flext/build.sh script >> from within the pyext source dir it fails with the first error being to >> the fact m_pd.h is not found. >> I have pd-extended installed and thus m_pd.h lives in >> /usr/include/pdextended/ and this seems some trivial path problem, but I > > try something like adding > > INCPATH+=/usr/include/pdextended > > to your config.txt I tried, and I actually also spotted in file called buildsys/config-lnx-pd-gcc.txt under the flext directory PDPATH=/usr/local/src/pd which I changed to PDPATH=/usr/include/pdextended the build still complains about m_pd.h missing. :/ Lorenzo > fgmadft > IOhannes > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Tue Dec 7 13:01:00 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 7 Dec 2010 09:01:00 -0300 Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: Yes, the system send a non custom invite....automatically send... clearly invasive... excuse me friends...we are friends beyond linkedin. Best regards Jos? 2010/11/30 David : > Recently, LinkedIn has been targeted by spammers or phishers. I've > received emails with hot links to a web site purportedly run by > LinkedIn, but when I forwarded the email to the LinkedIn > administrators, they told me it was a fake. So I wouldn't assume that > these invitations are really coming from the people they are > supposedly coming from. > > If possible, these invitations should just be filtered out > automatically, like any other junk mail or spam. If they are > legitimate, they should be sent to the invitee, not the list. > > _______________________________________________ > Pd-list at 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 From santorcuato76 at gmail.com Tue Dec 7 13:10:15 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 7 Dec 2010 09:10:15 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFE0E41.2070905@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> Message-ID: Hi list!, PiDiP In my humble opinion is a great tool for video work, a complement to or Gem or Gridflow and actually doing would be a shame to stay out of pd extended. I like the possibilities of interaction and partnership with OpenCV ... is a penalty if it is not in pd, but is also addressing the problem of licenses. Best regards Jos? 2010/12/7 Derek Holzer : > What is there exactly in PiDiP that people need so badly? The (IMHO ugly) > video filters from EffecTV? Or the streaming part? > > In either case, the solution seems simple to me. PDP itself isn't really > being maintained AFAIK, and isn't completely cross-platform anyways, so why > not just implement what is needed from PiDiP in GEM? > > If there is a (willfully) stubborn stone in the river, just fork and move > around it! And one less reason to put up with a certain person's > temper-tantrums later... > > D. > > On 12/7/10 1:56 AM, Hans-Christoph Steiner wrote: > >> Currently pidip is in a state where the two licenses conflict >> irreconcilably. So if you use pidip under Yves' license, you could be >> sued by the EffecTV copyright holder. Or if you use it under the GPL >> from EffecTV, you could be sued by the PiDiP copyright holder. > > -- > ::: derek holzer ::: http://macumbista.net ::: > ---Oblique Strategy # 131: > "Question the heroic approach" > > _______________________________________________ > Pd-list at 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 From matju at artengine.ca Tue Dec 7 13:19:22 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 7 Dec 2010 07:19:22 -0500 (EST) Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: On Tue, 7 Dec 2010, Jose Luis Santorcuato wrote: > Yes, the system send a non custom invite....automatically send... clearly > invasive... excuse me friends...we are friends beyond linkedin. How automatic was it ? Can you describe how it happened ? LinkedIn is the only ?social network? site I'm registered on, so naturally I'd like to know what kind of people they are. Plus, it's been happening several times recently on pd-list, so, it's of interest to pd-list, I suppose. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From santorcuato76 at gmail.com Tue Dec 7 13:23:23 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 7 Dec 2010 09:23:23 -0300 Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: Thanks Mathieu, it happens that linkedin invite your mail contacts, not segmented by digital behavior, simply import the contacts from gmail, as in the tradigital marketing and becomes invasive, especially if you use it for the first time and do not understand how it works. Best regards Jos? 2010/12/7 Mathieu Bouchard : > On Tue, 7 Dec 2010, Jose Luis Santorcuato wrote: > >> Yes, ?the system send a non custom invite....automatically send... clearly >> invasive... excuse me friends...we are friends beyond linkedin. > > How automatic was it ? Can you describe how it happened ? LinkedIn is the > only ?social network? site I'm registered on, so naturally I'd like to know > what kind of people they are. Plus, it's been happening several times > recently on pd-list, so, it's of interest to pd-list, I suppose. > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From dfkettle at gmail.com Tue Dec 7 13:51:30 2010 From: dfkettle at gmail.com (David) Date: Tue, 7 Dec 2010 07:51:30 -0500 Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: Like I said, Linkedin has been the victim of hacker attacks recently. I received a bogus email supposedly from Linkedin, asking me to click on some link in the email. I forwarded it to the admin at Linkedin, and he said it wasn't from Linkedln. So I wouldn't blame it on them if some of their customers are careless. It probably has nothing to do with them. David. On Tue, Dec 7, 2010 at 7:23 AM, Jose Luis Santorcuato wrote: > Thanks Mathieu, it happens that linkedin invite your mail contacts, > not segmented by digital behavior, simply import the contacts from > gmail, as in the tradigital marketing and becomes invasive, especially > if you use it for the first time and do not understand how it works. > > Best regards > > Jos? > > 2010/12/7 Mathieu Bouchard : >> On Tue, 7 Dec 2010, Jose Luis Santorcuato wrote: >> >>> Yes, ?the system send a non custom invite....automatically send... clearly >>> invasive... excuse me friends...we are friends beyond linkedin. >> >> How automatic was it ? Can you describe how it happened ? LinkedIn is the >> only ?social network? site I'm registered on, so naturally I'd like to know >> what kind of people they are. Plus, it's been happening several times >> recently on pd-list, so, it's of interest to pd-list, I suppose. >> >> ?_______________________________________________________________________ >> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > From dfkettle at gmail.com Tue Dec 7 13:56:39 2010 From: dfkettle at gmail.com (David) Date: Tue, 7 Dec 2010 07:56:39 -0500 Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: It might be worth talking to them, though. Maybe they can block any emails going to the list from their end. Nobody should be sending invitations to a mailing list, anyway. David. On Tue, Dec 7, 2010 at 7:51 AM, David wrote: > Like I said, Linkedin has been the victim of hacker attacks recently. > I received a bogus email supposedly from Linkedin, asking me to click > on some link in the email. I forwarded it to the admin at Linkedin, > and he said it wasn't from Linkedln. So I wouldn't blame it on them if > some of their customers are careless. It probably has nothing to do > with them. > > David. > > On Tue, Dec 7, 2010 at 7:23 AM, Jose Luis Santorcuato > wrote: >> Thanks Mathieu, it happens that linkedin invite your mail contacts, >> not segmented by digital behavior, simply import the contacts from >> gmail, as in the tradigital marketing and becomes invasive, especially >> if you use it for the first time and do not understand how it works. >> >> Best regards >> >> Jos? >> >> 2010/12/7 Mathieu Bouchard : >>> On Tue, 7 Dec 2010, Jose Luis Santorcuato wrote: >>> >>>> Yes, ?the system send a non custom invite....automatically send... clearly >>>> invasive... excuse me friends...we are friends beyond linkedin. >>> >>> How automatic was it ? Can you describe how it happened ? LinkedIn is the >>> only ?social network? site I'm registered on, so naturally I'd like to know >>> what kind of people they are. Plus, it's been happening several times >>> recently on pd-list, so, it's of interest to pd-list, I suppose. >>> >>> ?_______________________________________________________________________ >>> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC >> >> >> >> -- >> http://arselectronicachile.blogspot.com >> http://comunicacionnativa.blogspot.com/ >> http://www.myspace.com/santorcuato >> > From husk00 at gmail.com Tue Dec 7 14:00:40 2010 From: husk00 at gmail.com (Husk 00) Date: Tue, 7 Dec 2010 14:00:40 +0100 Subject: [PD] py/pyext: building on Ubuntu Lucid with Python 2.6 (and python in pd) In-Reply-To: <4CFE18D2.9080502@libero.it> References: <4CFE091C.4010102@libero.it> <4CFE18D2.9080502@libero.it> Message-ID: On Tue, Dec 7, 2010 at 12:21 PM, Lorenzo Sutton wrote: > Hi Husk, > > Husk 00 wrote: >> >> Hey Lorenzo, >> I know I'm not answering exactly to your question but from Thomas >> grill's site you can find a py.pd_linux binary build with python 2.6: >> http://grrrr.org/ext/beta/linux/pd/py.pd_linux > > Thanks for the suggestion... I had downloaded that very file before trying > to compile, but I think it's using Python 2.5 because in Pd it gives an > error: > > libpython2.5.so.1.0: cannot open shared object file: No such file or > directory Are you sure is this the file you downloaded? It was upgraded some months ago and I tested just now and it works with python 2.6 (py.pd_linux revision 265: 79063, apr 16 2010) I use it in all my project and I'm also using a lucid machine..... husk -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From pat at digitalworlds.ufl.edu Tue Dec 7 14:06:57 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Tue, 7 Dec 2010 08:06:57 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFE0E41.2070905@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> , <4CFE0E41.2070905@umatic.nl> Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> yes, all of the effectTV filters if we can get pix_effectTV half of it would be obsolete but also pdp_mgrid pdp_cmap pdp_ctrack pdp_ascii are essential pdp_qt will be obsolete when we get either pix_film OR pix_movie or whatever to play audio directly from a movie without extra table banging [hopefully this exists somewhere] pdp_frei0r is ESSENTIAL now as is pdp_freeframe also from unauthorized, playlist~ a graphical playlist external and an updated version of cooled~ ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek Holzer [derek at umatic.nl] Sent: Tuesday, December 07, 2010 5:36 AM To: pd-list at iem.at Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian What is there exactly in PiDiP that people need so badly? The (IMHO ugly) video filters from EffecTV? Or the streaming part? In either case, the solution seems simple to me. PDP itself isn't really being maintained AFAIK, and isn't completely cross-platform anyways, so why not just implement what is needed from PiDiP in GEM? If there is a (willfully) stubborn stone in the river, just fork and move around it! And one less reason to put up with a certain person's temper-tantrums later... D. On 12/7/10 1:56 AM, Hans-Christoph Steiner wrote: > Currently pidip is in a state where the two licenses conflict > irreconcilably. So if you use pidip under Yves' license, you could be > sued by the EffecTV copyright holder. Or if you use it under the GPL > from EffecTV, you could be sued by the PiDiP copyright holder. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 131: "Question the heroic approach" _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Tue Dec 7 14:11:09 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 7 Dec 2010 08:11:09 -0500 (EST) Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: On Tue, 7 Dec 2010, David wrote: > Like I said, Linkedin has been the victim of hacker attacks recently. > I received a bogus email supposedly from Linkedin, asking me to click > on some link in the email. I forwarded it to the admin at Linkedin, > and he said it wasn't from Linkedln. But were the links in the bogus email all going to linkedin.com, or were there any ?fake? links ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From robbathon at yahoo.co.uk Tue Dec 7 15:31:20 2010 From: robbathon at yahoo.co.uk (Robb Mitchell) Date: Tue, 7 Dec 2010 14:31:20 +0000 (GMT) Subject: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) Message-ID: <729080.89314.qm@web28508.mail.ukl.yahoo.com> Hi I am trying to make a musical instrument for two or three people to play at once (fuller details below). Each person will have a controller, and I am outputting to a software synthesizier. It works fine (some very fun responses!) with one controller, but input from the second sensor cuts short the notes played by the first (and vice versa). Is there some way to make a MIDI note play for its full duration regardless or whether another "overlapping" note is being played ? (and if not, other suggested workarounds most welcome) I thought maybe Noteout channel numbers was the way, but I maybe misunderstanding how these work... Many thanks Robb Fuller Details: I am working towards a remake and electronic update of an earlier, fairly popular "dance floor" sculpture: http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm but hoping to transform people's movements on the rotating discs into sound (though not expecting to wire up as many as 28 rotating discs for some time! Two or three is enough for now) So the basic set up is: Gyroscope sensor in each disc/controller > Arduino > xbee > serial read in via a receiving Arduino (using Comport) > Pure Data (happy to share my patch if you like) > FM8 (currently just able to >use the Demo mode, so very open to alternative synthesiser suggestions!) From excalibas at gmail.com Tue Dec 7 16:04:23 2010 From: excalibas at gmail.com (F. Medeiros) Date: Tue, 07 Dec 2010 15:04:23 +0000 Subject: [PD] pix_film crash with .avi files In-Reply-To: <4CFE0317.2070808@iem.at> References: <1291385320.1420.11.camel@x-laptop> <1291714106.9723.3.camel@x-laptop> <4CFE0317.2070808@iem.at> Message-ID: <1291734263.9723.19.camel@x-laptop> On Tue, 2010-12-07 at 10:49 +0100, IOhannes m zmoelnig wrote: > > i don't know which decoding library your build of Gem uses, but chances > are that you have either lqt and/or gmerlin. > you can see which decoding libs you have when you create the first > [pix_film] object. you should get something like: > > pix_film:: quicktime support > pix_film:: libmpeg3 support > pix_film:: libaviplay support > > on your pd-console. > ... I also don't know, I use pdextended from the Nightly Auto-Builds when I create the first pix_film I get: pix_film:: quicktime support pix_film:: libmpeg3 support > if you have "quicktime support" (meaning "lqt"), you should try to play > the video with "lqtplay" (which is part of quicktime-x11utils on debian). > if this crashes as well, your libquicktime is broken (read: it's nothing > Gem can do anything about) > I think you are right, lqtplay crashes with the same error, I wonder if I can fix this. On Tue, 2010-12-07 at 10:50 +0100, tim vets wrote: > ... > > Here's what I do to any video I want to use in pd: > > > mencoder $1 -ovc lavc -lavcopts vcodec=mjpeg:vpass=1 -oac pcm -o > $1_pd.avi > ffmpeg -i $1_pd.avi -ar 44100 $1_pd.wav > > the second line extracts the audio into a separate wav file. > has always worked for me so far... This works very good. thank you! Looks like I will have to convert all my videos now. Thank you all for the help. Have a nice day. From lsutton at libero.it Tue Dec 7 16:27:56 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 07 Dec 2010 16:27:56 +0100 Subject: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) In-Reply-To: <729080.89314.qm@web28508.mail.ukl.yahoo.com> References: <729080.89314.qm@web28508.mail.ukl.yahoo.com> Message-ID: <4CFE527C.8000004@libero.it> Hi, Robb Mitchell wrote: > Hi > > I am trying to make a musical instrument for two or three people to play at once > (fuller details below). Each person will have a controller, and I am outputting > to a software synthesizier. > It works fine (some very fun responses!) with one controller, but input from the > second sensor cuts short the notes played by the first (and vice versa). > Is there some way to make a MIDI note play for its full duration regardless or > whether another "overlapping" note is being played ? > (and if not, other suggested workarounds most welcome) > I thought maybe Noteout channel numbers was the way, but I maybe > misunderstanding how these work... Indeed you'de probaly need to go for 1 midi channel per instrument (midi input). Additionally you need a "polyphony" of at least 3 notes in this case, that is the synthesiser must be able to output at least 3 notes all-together. Hope this helps. Lorenzo > Many thanks > > Robb > > > > > Fuller Details: > > I am working towards a remake and electronic update of an earlier, fairly > popular "dance floor" sculpture: > http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm > but hoping to transform people's movements on the rotating discs into sound > (though not expecting to wire up as many as 28 rotating discs for some time! > Two or three is enough for now) > > So the basic set up is: > Gyroscope sensor in each disc/controller >> Arduino >> xbee >> serial read in via a receiving Arduino (using Comport) >> Pure Data (happy to share my patch if you like)> FM8 (currently just able to >> use the Demo mode, so very open to alternative synthesiser suggestions!) > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From matju at artengine.ca Tue Dec 7 16:30:51 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 7 Dec 2010 10:30:51 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> , <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Tue, 7 Dec 2010, Pagano, Patrick wrote: > pdp_mgrid I don't quite understand why people do motion detection with squares like that. I use a generic motion detection that gets me the centre of the motion, and then when I rescale the values, it may split the possible results into bands or squares because of rounding (if I quantise them). Nevertheless, if I have a picture of size (240 320 3), I can make groups of rows and columns, for example I [#redim (15 16 20 16 3)], which turns a picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will have a 5-dimensional grid that is a 2-dimensional grid of 16x16 icons. After that, many effects and analyses that GF can do on pictures will also work on such groups of pictures without any change. But more simply, if I want an average of each 16x16 icon, I don't need to go 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. > pdp_cmap > pdp_ctrack > pdp_ascii > are essential I'd like to know what it takes for you to call something ?essential?. Do you mean that there is no other way to do it with Pd, or just no other way to do with with PDP ? > pdp_qt will be obsolete when we get either pix_film OR pix_movie or > whatever to play audio directly from a movie without extra table banging > [hopefully this exists somewhere] There's [#in~], which is rather experimental. It uses [#to~]. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From robbathon at yahoo.co.uk Tue Dec 7 16:54:16 2010 From: robbathon at yahoo.co.uk (Robb Mitchell) Date: Tue, 7 Dec 2010 15:54:16 +0000 (GMT) Subject: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) In-Reply-To: <4CFE527C.8000004@libero.it> References: <729080.89314.qm@web28508.mail.ukl.yahoo.com> <4CFE527C.8000004@libero.it> Message-ID: <584586.78754.qm@web28505.mail.ukl.yahoo.com> Thanks very much Lorenzo, This sounds good, but I am not sure how to assign a midi input to an input which is not a midi instrument. Apologies for not being clear. My musical controllers are not really instruments by themselves - they are only simple movement sensors. I have PD receiving bytes from the sensors over wireless via a single comport object. But can PD be "cheated" to think that a message which is not a midi input, is a midi input? (and if so how? I see only outlets on the Midi-in object... ) cheers, Robb ----- Original Message ---- From: Lorenzo Sutton To: pd-list at iem.at Sent: Tue, 7 December, 2010 16:27:56 Subject: Re: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) Hi, Robb Mitchell wrote: > Hi > > I am trying to make a musical instrument for two or three people to play at >once > (fuller details below). Each person will have a controller, and I am >outputting > to a software synthesizier. > It works fine (some very fun responses!) with one controller, but input from >the > second sensor cuts short the notes played by the first (and vice versa). > Is there some way to make a MIDI note play for its full duration regardless or > whether another "overlapping" note is being played ? > (and if not, other suggested workarounds most welcome) > I thought maybe Noteout channel numbers was the way, but I maybe > misunderstanding how these work... Indeed you'de probaly need to go for 1 midi channel per instrument (midi input). Additionally you need a "polyphony" of at least 3 notes in this case, that is the synthesiser must be able to output at least 3 notes all-together. Hope this helps. Lorenzo > Many thanks > > Robb > > > > > Fuller Details: > > I am working towards a remake and electronic update of an earlier, fairly > popular "dance floor" sculpture: > http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm > but hoping to transform people's movements on the rotating discs into sound > (though not expecting to wire up as many as 28 rotating discs for some time! > Two or three is enough for now) > > So the basic set up is: > Gyroscope sensor in each disc/controller >> Arduino >> xbee >> serial read in via a receiving Arduino (using Comport) >> Pure Data (happy to share my patch if you like)> FM8 (currently just able to >> use the Demo mode, so very open to alternative synthesiser suggestions!) > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> >http://lists.puredata.info/listinfo/pd-list > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Tue Dec 7 17:43:22 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 7 Dec 2010 13:43:22 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: I don't quite understand why people do motion detection with squares like that. I use a generic motion detection that gets me the centre of the motion, and then when I rescale the values, it may split the possible results into bands or squares because of rounding (if I quantise them). Hi all!, what is the generic motion detector you are using Mathieu? I use pdp... Best Regards Jos? 2010/12/7 Mathieu Bouchard : > On Tue, 7 Dec 2010, Pagano, Patrick wrote: > >> pdp_mgrid > > I don't quite understand why people do motion detection with squares like > that. I use a generic motion detection that gets me the centre of the > motion, and then when I rescale the values, it may split the possible > results into bands or squares because of rounding (if I quantise them). > > Nevertheless, if I have a picture of size (240 320 3), I can make groups of > rows and columns, for example I [#redim (15 16 20 16 3)], which turns a > picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will > have a 5-dimensional grid that is a 2-dimensional grid of 16x16 icons. After > that, many effects and analyses that GF can do on pictures will also work on > such groups of pictures without any change. > > But more simply, if I want an average of each 16x16 icon, I don't need to go > 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. > >> pdp_cmap >> pdp_ctrack >> pdp_ascii >> are essential > > I'd like to know what it takes for you to call something ?essential?. Do you > mean that there is no other way to do it with Pd, or just no other way to do > with with PDP ? > >> pdp_qt will be obsolete when we get either pix_film OR pix_movie or >> whatever to play audio directly from a movie without extra table banging >> [hopefully this exists somewhere] > > There's [#in~], which is rather experimental. It uses [#to~]. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From dfkettle at gmail.com Tue Dec 7 18:59:57 2010 From: dfkettle at gmail.com (David) Date: Tue, 7 Dec 2010 12:59:57 -0500 Subject: [PD] [OT] join my at LinkedIn In-Reply-To: References: Message-ID: They were fake, they were directed towards some other web site. I didn't keep the email so I can't remember where, but they weren't goingto Linkedin. I didn't click on them, I just hovered the mouse over the link to see where it went, so I don't know what would happen if you clicked on one of them. But the email looked legitimate, someone less paranoid than myself could easily have clicked on it. I happen to have an account on Linkedin, but I didn't recognize the name in the email so I was a little suspicious. On Tue, Dec 7, 2010 at 8:11 AM, Mathieu Bouchard wrote: > On Tue, 7 Dec 2010, David wrote: > >> Like I said, Linkedin has been the victim of hacker attacks recently. >> I received a bogus email supposedly from Linkedin, asking me to click >> on some link in the email. I forwarded it to the admin at Linkedin, >> and he said it wasn't from Linkedln. > > But were the links in the bogus email all going to linkedin.com, or were > there any ?fake? links ? > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From muranyia at gmail.com Tue Dec 7 21:16:19 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Tue, 7 Dec 2010 21:16:19 +0100 Subject: [PD] Fwd: Fullscreen plugin In-Reply-To: <4CFE069F.8020000@libero.it> References: <4CFE069F.8020000@libero.it> Message-ID: On Tue, Dec 7, 2010 at 11:04 AM, Lorenzo Sutton wrote: > Andr?s Mur?nyi wrote: > >> ---------- Forwarded message ---------- >> From: Santa Claus > >> Date: 2010/12/6 >> Subject: Fullscreen plugin >> To: muranyia at gmail.com >> >> here is a little Pd 0.43 plugin that makes your patches go fullscreen with >> the button. >> hope you'll like it :) >> > Very nice idea (couldn't get it to work because Pd seems to use tcl 8.4 > even though I have 8.5 installed). Good for focusing on both patching and > "performance", > > Did you try 'sudo update-alternatives --config wish'? Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Tue Dec 7 21:33:45 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 7 Dec 2010 17:33:45 -0300 Subject: [PD] gEM scREEN Question Message-ID: Hi list, I am more active than usual, a question: when we use the dimen message can determine the dimensions of our GEM screen, when using border 0 is possible to eliminate the edge or tab GEM, but we can not move that window, for example, we cant move to a projector ... it is possible? Best regards Jos? (the snorer, spammer and friend) -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato -------------- next part -------------- An HTML attachment was scrubbed... URL: From derek at umatic.nl Tue Dec 7 22:29:54 2010 From: derek at umatic.nl (Derek Holzer) Date: Tue, 07 Dec 2010 23:29:54 +0200 Subject: [PD] gEM scREEN Question In-Reply-To: References: Message-ID: <4CFEA752.7060306@umatic.nl> Use the "offset" message to send the gemwin to the second screen. You just have to know where the second screen is in relation to the first (to the right, above, below, etc) and offset the dimensions of the first screen. D. On 12/7/10 10:33 PM, Jose Luis Santorcuato wrote: > Hi list, I am more active than usual, a question: when we use the dimen > message can determine the dimensions of our GEM screen, when using > border 0 is possible to eliminate the edge or tab GEM, but we can not > move that window, for example, we cant move to a projector ... it is > possible? -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 204: "What do you do? Now, what do you do best?'" From derek at umatic.nl Tue Dec 7 22:32:41 2010 From: derek at umatic.nl (Derek Holzer) Date: Tue, 07 Dec 2010 23:32:41 +0200 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <4CFEA7F9.4080303@umatic.nl> Motion tracking can be done easily in GEM with a combination of [pix-background] to create a histrogram showing only changed pixel values, and [pix_blob] to track the center of gravity of those changed values. D. On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: > I don't quite understand why people do motion detection with squares > like that. I use a generic motion detection that gets me the centre of > the motion, and then when I rescale the values, it may split the > possible results into bands or squares because of rounding (if I > quantise them). > Hi all!, > what is the generic motion detector you are using Mathieu? I use pdp... > Best Regards > Jos? > 2010/12/7 Mathieu Bouchard >: > > On Tue, 7 Dec 2010, Pagano, Patrick wrote: > > > >> pdp_mgrid > > > > I don't quite understand why people do motion detection with squares like > > that. I use a generic motion detection that gets me the centre of the > > motion, and then when I rescale the values, it may split the possible > > results into bands or squares because of rounding (if I quantise them). > > > > Nevertheless, if I have a picture of size (240 320 3), I can make > groups of > > rows and columns, for example I [#redim (15 16 20 16 3)], which turns a > > picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will > > have a 5-dimensional grid that is a 2-dimensional grid of 16x16 > icons. After > > that, many effects and analyses that GF can do on pictures will also > work on > > such groups of pictures without any change. > > > > But more simply, if I want an average of each 16x16 icon, I don't > need to go > > 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. > > > >> pdp_cmap > >> pdp_ctrack > >> pdp_ascii > >> are essential > > > > I'd like to know what it takes for you to call something ?essential?. > Do you > > mean that there is no other way to do it with Pd, or just no other > way to do > > with with PDP ? > > > >> pdp_qt will be obsolete when we get either pix_film OR pix_movie or > >> whatever to play audio directly from a movie without extra table banging > >> [hopefully this exists somewhere] > > > > There's [#in~], which is rather experimental. It uses [#to~]. > > > > _______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > > Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 207: "Take away as much mystery as possible. What is left?" From derek at umatic.nl Tue Dec 7 22:34:39 2010 From: derek at umatic.nl (Derek Holzer) Date: Tue, 07 Dec 2010 23:34:39 +0200 Subject: [PD] motion tracking in GEM (WAS) new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFEA7F9.4080303@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> Message-ID: <4CFEA86F.5040104@umatic.nl> See attached path by Ben Bogart. D. On 12/7/10 11:32 PM, Derek Holzer wrote: > Motion tracking can be done easily in GEM with a combination of > [pix-background] to create a histrogram showing only changed pixel > values, and [pix_blob] to track the center of gravity of those changed > values. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 27: "Change instrument roles" -------------- next part -------------- A non-text attachment was scrubbed... Name: Gem-Tracking-Presence.pd Type: text/x-puredata Size: 7673 bytes Desc: not available URL: From hans at at.or.at Tue Dec 7 23:32:32 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 07 Dec 2010 17:32:32 -0500 Subject: [PD] motion tracking in GEM (WAS) new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFEA86F.5040104@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4CFEA86F.5040104@umatic.nl> Message-ID: <1291761152.1086.1409181733@webmail.messagingengine.com> Also check in Gem examples, Help -> Browser -> Gem -> examples -> 04.video -> 06.frame_diff_tracking and 07.bg_subtract_tracking, Manuals -> 2.Image -> 17.tracking .hc -- Hans-Christoph Steiner hans at at.or.at On Tue, 07 Dec 2010 23:34 +0200, "Derek Holzer" wrote: > See attached path by Ben Bogart. > > D. > > On 12/7/10 11:32 PM, Derek Holzer wrote: > > Motion tracking can be done easily in GEM with a combination of > > [pix-background] to create a histrogram showing only changed pixel > > values, and [pix_blob] to track the center of gravity of those changed > > values. > > -- > ::: derek holzer ::: http://macumbista.net ::: > ---Oblique Strategy # 27: > "Change instrument roles" > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From ben at ekran.org Wed Dec 8 00:22:49 2010 From: ben at ekran.org (B. Bogart) Date: Tue, 07 Dec 2010 15:22:49 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> Message-ID: <4CFEC1C9.2070204@ekran.org> Hi Hans and all, After reading too many books and not doing much PD, I'm back. I'm now running on an ubuntu64 lucid installation, and using the corresponding pd-extended package. I also tried yesterdays nightly build. Both versions show object and console text in a super small font. It looks like 8 or 9 point. I thought it may be the dpi setting (since nvidia cards seems to mess with that a bit) but changing the dpi setting in xfce font settings appears to make no difference. Also the object boxes are bigger than needed for the text size. I've attached a screenshot. Thanks, B. Bogart On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: > > On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: > >> from testing 5m with windows (in a hurry): >> >> - path and other menus are now in normal size again. >> - properties menu for the guis/gop is still with small font size > > Should be fixed. > >> - if you have a canvas with dynamic label inside a GOP, the label will >> appear in a differente place in the main patch (I have a patch that >> does this, but can't put it in now, it's too complicated) > > Sounds like this is worth a bug report with an example patch, I don't > really understand it from this description. > > .hc > >> >> Jo?o >> >>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>> since 0.42.5-rc1: >>> >>> * 64-bit builds on Ubuntu >>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>> pidip (Carbon) >>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>> * Pd-extended shows in the GNOME menus again >>> >>> There are of course many bug fixes and additions since 0.41.4, here >>> are some highlights: >>> >>> * fixing Graph-On-Parent GUI bugs >>> * complete 64-bit support for GNU/Linux >>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>> * a brand new Help Browser that shows all installed libraries >>> >>> For more details, check the notes on the release wiki page: >>> http://puredata.info/dev/NextRelease >>> >>> >>> Downloading >>> ----------- >>> >>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>> http://at.or.at/hans/pd/installers.html >>> >>> You can get the source and build it yourself here: >>> http://puredata.info/docs/developer/GettingPdSource >>> >>> >>> BUGS >>> -------- >>> >>> Test away and file bugs in the bug tracker! Also check the bug >>> tracker before reporting bugs, and if you find an existing bug report >>> on the same issue, please add your information there: >>> >>> http://puredata.info/dev/bugtracker >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> >> -- >> Friedenstr. 58 >> 10249 Berlin (Deutschland) >> Tel +49 30 42020091 | Mob +49 162 6843570 >> Studio +49 30 69509190 >> jmmmpais at googlemail.com | skype: jmmmpjmmmp > > > > > ---------------------------------------------------------------------------- > > > 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- A non-text attachment was scrubbed... Name: small-font-pd-extended.png Type: image/png Size: 129857 bytes Desc: not available URL: From hans at at.or.at Wed Dec 8 00:34:58 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 07 Dec 2010 18:34:58 -0500 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4CFEC1C9.2070204@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> Message-ID: <1291764898.4426.0.camel@palatschinken> Start here for debugging it: http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small .hc On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: > Hi Hans and all, > > After reading too many books and not doing much PD, I'm back. > > I'm now running on an ubuntu64 lucid installation, and using the > corresponding pd-extended package. I also tried yesterdays nightly build. > > Both versions show object and console text in a super small font. It > looks like 8 or 9 point. I thought it may be the dpi setting (since > nvidia cards seems to mess with that a bit) but changing the dpi setting > in xfce font settings appears to make no difference. > > Also the object boxes are bigger than needed for the text size. I've > attached a screenshot. > > Thanks, > B. Bogart > > On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: > > > > On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: > > > >> from testing 5m with windows (in a hurry): > >> > >> - path and other menus are now in normal size again. > >> - properties menu for the guis/gop is still with small font size > > > > Should be fixed. > > > >> - if you have a canvas with dynamic label inside a GOP, the label will > >> appear in a differente place in the main patch (I have a patch that > >> does this, but can't put it in now, it's too complicated) > > > > Sounds like this is worth a bug report with an example patch, I don't > > really understand it from this description. > > > > .hc > > > >> > >> Jo?o > >> > >>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed > >>> since 0.42.5-rc1: > >>> > >>> * 64-bit builds on Ubuntu > >>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and > >>> pidip (Carbon) > >>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows > >>> * Pd-extended shows in the GNOME menus again > >>> > >>> There are of course many bug fixes and additions since 0.41.4, here > >>> are some highlights: > >>> > >>> * fixing Graph-On-Parent GUI bugs > >>> * complete 64-bit support for GNU/Linux > >>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) > >>> * a brand new Help Browser that shows all installed libraries > >>> > >>> For more details, check the notes on the release wiki page: > >>> http://puredata.info/dev/NextRelease > >>> > >>> > >>> Downloading > >>> ----------- > >>> > >>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: > >>> http://at.or.at/hans/pd/installers.html > >>> > >>> You can get the source and build it yourself here: > >>> http://puredata.info/docs/developer/GettingPdSource > >>> > >>> > >>> BUGS > >>> -------- > >>> > >>> Test away and file bugs in the bug tracker! Also check the bug > >>> tracker before reporting bugs, and if you find an existing bug report > >>> on the same issue, please add your information there: > >>> > >>> http://puredata.info/dev/bugtracker > >>> > >>> _______________________________________________ > >>> Pd-list at iem.at mailing list > >>> UNSUBSCRIBE and account-management -> > >>> http://lists.puredata.info/listinfo/pd-list > >> > >> > >> -- > >> Friedenstr. 58 > >> 10249 Berlin (Deutschland) > >> Tel +49 30 42020091 | Mob +49 162 6843570 > >> Studio +49 30 69509190 > >> jmmmpais at googlemail.com | skype: jmmmpjmmmp > > > > > > > > > > ---------------------------------------------------------------------------- > > > > > > 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 at iem.at mailing list > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From muranyia at gmail.com Wed Dec 8 01:59:40 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Wed, 8 Dec 2010 01:59:40 +0100 Subject: [PD] Segfault with less libs Message-ID: Dear List, i've made some clanup in my .pdsetting and .pdextended files and removed the paths and libs not needed for me. Now i get segfault when i load my patch. Could it because of a missing lib (like i have deleted a line i shouldn't have) and if so, how come? How can i debug this? With -verbose, i don't get the segfault but the patch never loads... Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From bfcarney at gmail.com Wed Dec 8 03:46:10 2010 From: bfcarney at gmail.com (Ben Carney) Date: Tue, 7 Dec 2010 20:46:10 -0600 Subject: [PD] if not currently recieving a 1 then send 0 Message-ID: hey list, lets say I have a metro that sends a bang every one second, for the rest of the 999 miliseconds, could I somehow deduce a zero message? it doesn't need to be that granular(I don't need 999 0s for every 1) something like [metro 1000] | | [1 \ | | [if not currently a 1 then zero] the above pseudo patch is just not how pd works, I realize, but is there a way to do this otherwise? -- benfcarney www.benfcarney.com Chicago, IL -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 8 04:00:32 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 7 Dec 2010 22:00:32 -0500 (EST) Subject: [PD] if not currently recieving a 1 then send 0 In-Reply-To: References: Message-ID: On Tue, 7 Dec 2010, Ben Carney wrote: > lets say I have a metro that sends a bang every one second, for the rest > of the 999 miliseconds, could I somehow deduce a zero message? > it doesn't need to be that granular(I don't need 999 0s for every 1) Even though the base unit of [metro]'s time is the millisecond, it doesn't mean that a millisecond is somehow any kind of building block of pd's concept of time. You can have fractional delays of your choice, within the limits of the float32 format and of the manner of writing it (not too many decimals...). Well, actually, [metro] has an artificial lower limit at 1.000000, but if you imitate [metro] using [delay] connected to itself, you don't have that limitation. In the light of this, the question doesn't make much practical sense. But suppose you still want it. You have to put a [delay 1] so that at the same time you set the "1", you set a clock that will set the "0" after 1 ms of time. Alternately, you can have a [metro 1] connected to a counter that loops at 1000. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From bfcarney at gmail.com Wed Dec 8 04:07:46 2010 From: bfcarney at gmail.com (Ben Carney) Date: Tue, 7 Dec 2010 21:07:46 -0600 Subject: [PD] if not currently recieving a 1 then send 0 In-Reply-To: References: Message-ID: I don't think I am very good at asking pure data related questions. the 1000 milliseconds is an arbitrary number. I am just trying to deduce that a 1 is not being sent or received. for any amount of time. so the example I gave was everything that wasn't a 1 in that second would be spat out as a zero. is that a bit more clear? I am doing this as I am receiving data from someone else's processing sketch that is sending 1s if a certain condition is met. However, In this processing sketch there are no zeros being sent if this condition is no longer met, so It is up to me to decipher if whether or not this condition is true any longer. It confuses me quite a bit too, which is why i came to the list. hope I am clear here, and thanks a bunch for taking the time to take a look at my problem! On Tue, Dec 7, 2010 at 9:00 PM, Mathieu Bouchard wrote: > On Tue, 7 Dec 2010, Ben Carney wrote: > > lets say I have a metro that sends a bang every one second, for the rest >> of the 999 miliseconds, could I somehow deduce a zero message? >> it doesn't need to be that granular(I don't need 999 0s for every 1) >> > > Even though the base unit of [metro]'s time is the millisecond, it doesn't > mean that a millisecond is somehow any kind of building block of pd's > concept of time. You can have fractional delays of your choice, within the > limits of the float32 format and of the manner of writing it (not too many > decimals...). > > Well, actually, [metro] has an artificial lower limit at 1.000000, but if > you imitate [metro] using [delay] connected to itself, you don't have that > limitation. > > In the light of this, the question doesn't make much practical sense. But > suppose you still want it. You have to put a [delay 1] so that at the same > time you set the "1", you set a clock that will set the "0" after 1 ms of > time. > > Alternately, you can have a [metro 1] connected to a counter that loops at > 1000. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- benfcarney www.benfcarney.com Chicago, IL -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Wed Dec 8 04:56:15 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 07 Dec 2010 22:56:15 -0500 Subject: [PD] Segfault with less libs In-Reply-To: References: Message-ID: <1291780575.31064.0.camel@palatschinken> That's odd, you'll need to provide more info, like backtrace from the segfault, which libs, etc. .hc On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: > Dear List, > > i've made some clanup in my .pdsetting and .pdextended files and > removed the paths and libs not needed for me. > Now i get segfault when i load my patch. > Could it because of a missing lib (like i have deleted a line i > shouldn't have) and if so, how come? > How can i debug this? With -verbose, i don't get the segfault but the > patch never loads... > > Andras > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From pat at digitalworlds.ufl.edu Wed Dec 8 04:54:57 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Tue, 7 Dec 2010 22:54:57 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4CFEA7F9.4080303@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> , <4CFEA7F9.4080303@umatic.nl> Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> lets make a replacement patch. where shall we begin? pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek Holzer [derek at umatic.nl] Sent: Tuesday, December 07, 2010 4:32 PM To: pd-list at iem.at Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian Motion tracking can be done easily in GEM with a combination of [pix-background] to create a histrogram showing only changed pixel values, and [pix_blob] to track the center of gravity of those changed values. D. On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: > I don't quite understand why people do motion detection with squares > like that. I use a generic motion detection that gets me the centre of > the motion, and then when I rescale the values, it may split the > possible results into bands or squares because of rounding (if I > quantise them). > Hi all!, > what is the generic motion detector you are using Mathieu? I use pdp... > Best Regards > Jos? > 2010/12/7 Mathieu Bouchard >: > > On Tue, 7 Dec 2010, Pagano, Patrick wrote: > > > >> pdp_mgrid > > > > I don't quite understand why people do motion detection with squares like > > that. I use a generic motion detection that gets me the centre of the > > motion, and then when I rescale the values, it may split the possible > > results into bands or squares because of rounding (if I quantise them). > > > > Nevertheless, if I have a picture of size (240 320 3), I can make > groups of > > rows and columns, for example I [#redim (15 16 20 16 3)], which turns a > > picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will > > have a 5-dimensional grid that is a 2-dimensional grid of 16x16 > icons. After > > that, many effects and analyses that GF can do on pictures will also > work on > > such groups of pictures without any change. > > > > But more simply, if I want an average of each 16x16 icon, I don't > need to go > > 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. > > > >> pdp_cmap > >> pdp_ctrack > >> pdp_ascii > >> are essential > > > > I'd like to know what it takes for you to call something ?essential?. > Do you > > mean that there is no other way to do it with Pd, or just no other > way to do > > with with PDP ? > > > >> pdp_qt will be obsolete when we get either pix_film OR pix_movie or > >> whatever to play audio directly from a movie without extra table banging > >> [hopefully this exists somewhere] > > > > There's [#in~], which is rather experimental. It uses [#to~]. > > > > _______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > > Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 207: "Take away as much mystery as possible. What is left?" _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From pww35 at cornell.edu Wed Dec 8 06:21:50 2010 From: pww35 at cornell.edu (Paul Winchester) Date: Wed, 8 Dec 2010 00:21:50 -0500 Subject: [PD] MIDI Out Scaling Issue (controlling DAW tempo w/ PD) Message-ID: Hi all, I made the following circuit in PD in an attempt to control a DAW's (FL Studio's in this case) tempo via recorded clapping or tapping (much thanks to Pedro Lopes who helped me in another thread). Here's a picture of it: http://img227.imageshack.us/img227/9851/bpmpd.gif The only issue I'm having now is scaling the midi data/ doing the right math so the tempo I calculate in PD is the tempo that is received by my DAW. I had an 81 bpm song that was consistently being "tapped in" at 88 bpm when I clapped along, and I suspect this has something to do with my scale divisor being about 8 in my patch. The DAW I'm working with has a scale of about 0-1000 bpm, so I simply divided 1000 by 127 in order to get ~7.87. This isn't working/isn't as accurate as it needs to be though, and I'm wondering why. Any suggestions? Tips? Better ways of approaching this? Thanks. 2010/12/7 Andr?s Mur?nyi > Dear List, > > i've made some clanup in my .pdsetting and .pdextended files and removed > the paths and libs not needed for me. > Now i get segfault when i load my patch. > Could it because of a missing lib (like i have deleted a line i shouldn't > have) and if so, how come? > How can i debug this? With -verbose, i don't get the segfault but the patch > never loads... > > Andras > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Paul Winchester -------------- next part -------------- An HTML attachment was scrubbed... URL: From elmastero74 at gmail.com Wed Dec 8 07:43:57 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Tue, 7 Dec 2010 22:43:57 -0800 Subject: [PD] MIDI Out Scaling Issue (controlling DAW tempo w/ PD) In-Reply-To: References: Message-ID: On Tue, Dec 7, 2010 at 9:21 PM, Paul Winchester wrote: > Hi all, > > I made the following circuit in PD in an attempt to control a DAW's (FL > Studio's in this case) tempo via recorded clapping or tapping (much thanks > to Pedro Lopes who helped me in another thread). > > Here's a picture of it: > http://img227.imageshack.us/img227/9851/bpmpd.gif > > The only issue I'm having now is scaling the midi data/ doing the right > math so the tempo I calculate in PD is the tempo that is received by my > DAW. > > I had an 81 bpm song that was consistently being "tapped in" at 88 bpm when > I clapped along, and I suspect this has something to do with my scale > divisor being about 8 in my patch. The DAW I'm working with has a scale of > about 0-1000 bpm, so I simply divided 1000 by 127 in order to get ~7.87. > This isn't working/isn't as accurate as it needs to be though, and I'm > wondering why. > > Any suggestions? Tips? Better ways of approaching this? > > Thanks. > -- > Paul Winchester > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > Just out of curiousity, how long does it take the tempo to "correct" (quotes are because it sounds like it's not)? What if you already knew what tempo you were aiming for (e.g. you entered it in when you created/saved the song) and then you'd clap to set the tempo and there'd be some math to get the diff of the 2 tempos and determine it that way? -Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: From konarsonarsmonar at gmail.com Wed Dec 8 08:32:48 2010 From: konarsonarsmonar at gmail.com (Daniel K.) Date: Tue, 7 Dec 2010 23:32:48 -0800 Subject: [PD] Osc phase and number of periods for subsonic touch-music Message-ID: I'm working on re-realizing a piece I wrote for subwoofer that is meant to be felt by touching the speaker cone instead of hearing it. This is done by using sine waves from around 15 to 26 Hz at low volume adn utilizing difference frequencies to get lower frequency pulses. My problem is that the way I have my synth set up, the osc~ objects end up receiving midi messages a unpredictable times in the period which is leading to interference and thus unintended dynamic shifts. Another problem is clicks on note-offs. I can get around those with [line~] or a low pass filter but it would seem more elegant if I could solve both problems by generating sine waves with finite numbers of periods that always started with the same phase. I haven't been able to figure out to this and I've thrown enough hours at it that I think it's time to ask for some help. Any suggestions would be much appreciated. -Daniel Konar -------------- next part -------------- An HTML attachment was scrubbed... URL: From lsutton at libero.it Wed Dec 8 10:30:52 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Wed, 08 Dec 2010 10:30:52 +0100 Subject: [PD] Fwd: Fullscreen plugin In-Reply-To: References: <4CFE069F.8020000@libero.it> Message-ID: <4CFF504C.3010900@libero.it> Andr?s Mur?nyi wrote: > > > On Tue, Dec 7, 2010 at 11:04 AM, Lorenzo Sutton > wrote: > > Andr?s Mur?nyi wrote: > > ---------- Forwarded message ---------- > From: Santa Claus >> > Date: 2010/12/6 > Subject: Fullscreen plugin > To: muranyia at gmail.com > > > > here is a little Pd 0.43 plugin that makes your patches go > fullscreen with the button. > hope you'll like it :) > > Very nice idea (couldn't get it to work because Pd seems to use > tcl 8.4 even though I have 8.5 installed). Good for focusing on > both patching and "performance", > > > Did you try 'sudo update-alternatives --config wish'? No I haven't, thanks for the hint. I'll try as soon as possible. Lorenzo > > Andras > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From muranyia at gmail.com Wed Dec 8 10:57:18 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Wed, 8 Dec 2010 10:57:18 +0100 Subject: [PD] Segfault with less libs In-Reply-To: <1291780575.31064.0.camel@palatschinken> References: <1291780575.31064.0.camel@palatschinken> Message-ID: Yea, help me with the backtrace please, how do i get it? -verbose doesn't put anything on the console/terminal. Andras 2010/12/8 Hans-Christoph Steiner > That's odd, you'll need to provide more info, like backtrace from the > segfault, which libs, etc. > > .hc > > On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: > > Dear List, > > > > i've made some clanup in my .pdsetting and .pdextended files and > > removed the paths and libs not needed for me. > > Now i get segfault when i load my patch. > > Could it because of a missing lib (like i have deleted a line i > > shouldn't have) and if so, how come? > > How can i debug this? With -verbose, i don't get the segfault but the > > patch never loads... > > > > Andras > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicolas_montgermont at yahoo.fr Wed Dec 8 11:09:36 2010 From: nicolas_montgermont at yahoo.fr (Nicolas Montgermont) Date: Wed, 08 Dec 2010 11:09:36 +0100 Subject: [PD] if not currently recieving a 1 then send 0 In-Reply-To: References: Message-ID: <4CFF5960.8000002@yahoo.fr> something like this? very arbitrary though, it should be better to receive 0 when the condition is false. n Le 08/12/10 04:07, Ben Carney a ?crit : > I don't think I am very good at asking pure data related questions. > > the 1000 milliseconds is an arbitrary number. > > I am just trying to deduce that a 1 is not being sent or received. > for any amount of time. > > so the example I gave was everything that wasn't a 1 in that second > would be spat out as a zero. > > is that a bit more clear? > > I am doing this as I am receiving data from someone else's processing > sketch that is sending 1s if a certain condition is met. However, In > this processing sketch there are no zeros being sent if this condition > is no longer met, so It is up to me to decipher if whether or not this > condition is true any longer. > > It confuses me quite a bit too, which is why i came to the list. > > > hope I am clear here, and thanks a bunch for taking the time to take a > look at my problem! > > On Tue, Dec 7, 2010 at 9:00 PM, Mathieu Bouchard > wrote: > > On Tue, 7 Dec 2010, Ben Carney wrote: > > lets say I have a metro that sends a bang every one second, > for the rest of the 999 miliseconds, could I somehow deduce a > zero message? > it doesn't need to be that granular(I don't need 999 0s for > every 1) > > > Even though the base unit of [metro]'s time is the millisecond, it > doesn't mean that a millisecond is somehow any kind of building > block of pd's concept of time. You can have fractional delays of > your choice, within the limits of the float32 format and of the > manner of writing it (not too many decimals...). > > Well, actually, [metro] has an artificial lower limit at 1.000000, > but if you imitate [metro] using [delay] connected to itself, you > don't have that limitation. > > In the light of this, the question doesn't make much practical > sense. But suppose you still want it. You have to put a [delay 1] > so that at the same time you set the "1", you set a clock that > will set the "0" after 1 ms of time. > > Alternately, you can have a [metro 1] connected to a counter that > loops at 1000. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, > Montr?al, QC > > > > > -- > benfcarney > www.benfcarney.com > Chicago, IL > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- http://nim.on.free.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: receive_ones.pd Type: text/x-puredata Size: 454 bytes Desc: not available URL: From jack at rybn.org Wed Dec 8 12:07:20 2010 From: jack at rybn.org (Jack) Date: Wed, 08 Dec 2010 12:07:20 +0100 Subject: [PD] motion tracking in GEM (WAS) new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <1291761152.1086.1409181733@webmail.messagingengine.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4CFEA86F.5040104@umatic.nl> <1291761152.1086.1409181733@webmail.messagingengine.com> Message-ID: <1291806440.1995.4.camel@jack-laptop> Le mardi 07 d?cembre 2010 ? 17:32 -0500, Hans-Christoph Steiner a ?crit : > Also check in Gem examples, Help -> Browser -> > > Gem -> examples -> 04.video -> 06.frame_diff_tracking and > 07.bg_subtract_tracking, Why there is a [pix_delay 1] in 06.frame_diff_tracking ? For simple tracking, you can also use [pix_movement] or [pix_movement2] (which give good results) and [pix_blob]. ++ Jack > > Manuals -> 2.Image -> 17.tracking > > .hc > From jack at rybn.org Wed Dec 8 12:23:23 2010 From: jack at rybn.org (Jack) Date: Wed, 08 Dec 2010 12:23:23 +0100 Subject: [PD] if not currently recieving a 1 then send 0 In-Reply-To: <4CFF5960.8000002@yahoo.fr> References: <4CFF5960.8000002@yahoo.fr> Message-ID: <1291807403.1995.7.camel@jack-laptop> Or like this ? ;) ++ Jack Le mercredi 08 d?cembre 2010 ? 11:09 +0100, Nicolas Montgermont a ?crit : > something like this? > very arbitrary though, it should be better to receive 0 when the > condition is false. > n > > Le 08/12/10 04:07, Ben Carney a ?crit : > > I don't think I am very good at asking pure data related questions. > > > > > > the 1000 milliseconds is an arbitrary number. > > > > > > I am just trying to deduce that a 1 is not being sent or received. > > for any amount of time. > > > > > > so the example I gave was everything that wasn't a 1 in that second > > would be spat out as a zero. > > > > > > is that a bit more clear? > > > > > > I am doing this as I am receiving data from someone else's > > processing sketch that is sending 1s if a certain condition is met. > > However, In this processing sketch there are no zeros being sent if > > this condition is no longer met, so It is up to me to decipher if > > whether or not this condition is true any longer. > > > > > > It confuses me quite a bit too, which is why i came to the list. > > > > > > > > > > hope I am clear here, and thanks a bunch for taking the time to take > > a look at my problem! > > > > On Tue, Dec 7, 2010 at 9:00 PM, Mathieu Bouchard > > wrote: > > On Tue, 7 Dec 2010, Ben Carney wrote: > > > > lets say I have a metro that sends a bang every one > > second, for the rest of the 999 miliseconds, could I > > somehow deduce a zero message? > > it doesn't need to be that granular(I don't need 999 > > 0s for every 1) > > > > > > Even though the base unit of [metro]'s time is the > > millisecond, it doesn't mean that a millisecond is somehow > > any kind of building block of pd's concept of time. You can > > have fractional delays of your choice, within the limits of > > the float32 format and of the manner of writing it (not too > > many decimals...). > > > > Well, actually, [metro] has an artificial lower limit at > > 1.000000, but if you imitate [metro] using [delay] connected > > to itself, you don't have that limitation. > > > > In the light of this, the question doesn't make much > > practical sense. But suppose you still want it. You have to > > put a [delay 1] so that at the same time you set the "1", > > you set a clock that will set the "0" after 1 ms of time. > > > > Alternately, you can have a [metro 1] connected to a counter > > that loops at 1000. > > > > _______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, > > Montr?al, QC > > > > > > > > -- > > benfcarney > > www.benfcarney.com > > Chicago, IL > > > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > -- > http://nim.on.free.fr > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- A non-text attachment was scrubbed... Name: receiveOnes.pd Type: application/x-extension-pd Size: 748 bytes Desc: not available URL: From noishx at gmail.com Wed Dec 8 13:08:44 2010 From: noishx at gmail.com (oskoff lovich) Date: Wed, 8 Dec 2010 13:08:44 +0100 Subject: [PD] =?windows-1252?q?=5BPD-announce=5D_Noish=7E_=3A=3A_=93AQHG?= =?windows-1252?q?=94_=3A=3A=85=3E_net/cdr_=85=3A=3A=3Euzusounds=3C?= =?windows-1252?q?=3A=3A=85?= Message-ID: Hi all, my latest audio-release made with Pure-data *Noish~ ::?AQHG?::?> UZUCDR-10 * Coded, edited and mixed at Txcucrut Studio Bcn. Field recordings, synthesis, diy software pure data Experimental generative techniques for de-composing. Graphic ///lcpino/// :::::::::::::::::::::::::::::::::::::---------track_A :::::::::::::::::::::::::::::::::::::---------track_B Uzusounds >>>>>>>>>>>>>>>>>>http://www.uzusounds.com Net//Cdr label managed by Aurel {zorei}, where you can find people like Kenji Siratori, Phroq / Francisco Meirino,Manuel Knapp & Tim Blechmann, the tropicals fish(s) of the bilbao?s RIA ??Mubles??,and more.. full download here: http://www.archive.org/details/noish_aqhg This is a free work, you can copy, distribute, and modify it under the terms of Yves Degoyon's license @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ the noise published here can be studied, modified, used by anyone that provides all the original credits and sources in derivative projects. there are restrictions on its use, it cannot be used for : * military amd/or repressive use * commercial installations and products * any project that promotes : racism, nationalism, xenophobia, sexism, homophobia, religious hatred or missionarism .. ( expandable list) this is not a standard license. sevy. @@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@ dale! -- >>>http://noconventions.mobi/noish -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From robbathon at yahoo.co.uk Wed Dec 8 14:45:27 2010 From: robbathon at yahoo.co.uk (Robb Mitchell) Date: Wed, 8 Dec 2010 13:45:27 +0000 (GMT) Subject: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) In-Reply-To: <4CFE527C.8000004@libero.it> References: <729080.89314.qm@web28508.mail.ukl.yahoo.com> <4CFE527C.8000004@libero.it> Message-ID: <58139.24205.qm@web28506.mail.ukl.yahoo.com> Thanks again - it turns out that it was a synthesiser problem. In case anyone was wondering, I went back to basics and attempted to play multiple notes through a simple patch. The synth (FM8) appears very much polyphony. However I noticed by chance, the "overlapping" choppy problem with chords that do not start synchronously (if you know what I mean) occurred with only some of the preprogrammed sounds. So switching to a different sound on the synth solves the problem. ----- Original Message ---- From: Lorenzo Sutton To: pd-list at iem.at Sent: Tue, 7 December, 2010 16:27:56 Subject: Re: [PD] How to avoid "choppy" midi outputs sounds using multi-user DIY music controllers ? (newbie question) Hi, Robb Mitchell wrote: > Hi > > I am trying to make a musical instrument for two or three people to play at >once > (fuller details below). Each person will have a controller, and I am >outputting > to a software synthesizier. > It works fine (some very fun responses!) with one controller, but input from >the > second sensor cuts short the notes played by the first (and vice versa). > Is there some way to make a MIDI note play for its full duration regardless or > whether another "overlapping" note is being played ? > (and if not, other suggested workarounds most welcome) > I thought maybe Noteout channel numbers was the way, but I maybe > misunderstanding how these work... Indeed you'de probaly need to go for 1 midi channel per instrument (midi input). Additionally you need a "polyphony" of at least 3 notes in this case, that is the synthesiser must be able to output at least 3 notes all-together. Hope this helps. Lorenzo > Many thanks > > Robb > > > > > Fuller Details: > > I am working towards a remake and electronic update of an earlier, fairly > popular "dance floor" sculpture: > http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm > but hoping to transform people's movements on the rotating discs into sound > (though not expecting to wire up as many as 28 rotating discs for some time! > Two or three is enough for now) > > So the basic set up is: > Gyroscope sensor in each disc/controller >> Arduino >> xbee >> serial read in via a receiving Arduino (using Comport) >> Pure Data (happy to share my patch if you like)> FM8 (currently just able to >> use the Demo mode, so very open to alternative synthesiser suggestions!) > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> >http://lists.puredata.info/listinfo/pd-list > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From ludwig.maes at gmail.com Wed Dec 8 15:53:33 2010 From: ludwig.maes at gmail.com (Ludwig Maes) Date: Wed, 8 Dec 2010 15:53:33 +0100 Subject: [PD] Osc phase and number of periods for subsonic touch-music In-Reply-To: References: Message-ID: Could you be more specific, im not sure I entirely understand the problem... On 8 December 2010 08:32, Daniel K. wrote: > > I'm working on re-realizing a piece I wrote for subwoofer that is meant to > be felt by touching the speaker cone instead of hearing it. This is done by > using sine waves from around 15 to 26 Hz at low volume adn utilizing > difference frequencies to get lower frequency pulses. My problem is that the > way I have my synth set up, the osc~ objects end up receiving midi messages > a unpredictable times in the period which is leading to interference and > thus unintended dynamic shifts. Another problem is clicks on note-offs. I > can get around those with [line~] or a low pass filter but it would seem > more elegant if I could solve both problems by generating sine waves with > finite numbers of periods that always started with the same phase. I haven't > been able to figure out to this and I've thrown enough hours at it that I > think it's time to ask for some help. Any suggestions would be much > appreciated. > > -Daniel Konar > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > From matju at artengine.ca Wed Dec 8 16:02:14 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 8 Dec 2010 10:02:14 -0500 (EST) Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: <1291437331.15179.2.camel@monsoon> <1291572302.23999.36.camel@monsoon> <1291594704.4cfc2bd0a4824@webmail.vt.edu> Message-ID: On Wed, 8 Dec 2010, ALAN BROOKER wrote: > I have replaced ?the?g_canvas.h ?with the version from?L2Ork pd-extended > and?recomplided gridflow-?yes it is stable now. However some objects are > not loading/working specifically [#see] and [#out window]. I am replying back to the list because it looks like your email doesn't have private content, even though you wrote it to just me. The problem with [#see] must have to do with changes specific to L2Ork. Do you get a crash ? It has to do with the NEWWB macro in src/classes_gui.cxx, which allocates a t_widgetbehavior, but does not set the 8th field. To do this in a way that is also compatible with pd-extended's g_canvas.h, we have to add a CLEAR(wb) right there (it's just a memset shortcut). I'm adding it now. [#out window] is an alias for any of the 3 main image display handlers : [#out x11], [#out sdl], [#out quartz]. (there are two more, [#out aalib] and [#see], that aren't accessible by [#out window]). To get [#out x11] working, you need to have enough .h files installed. Perhaps you need libx11-dev, libxext-dev, and/or libxt-dev. They're not listed in README. I'm adding them now. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From santorcuato76 at gmail.com Wed Dec 8 16:18:07 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 8 Dec 2010 12:18:07 -0300 Subject: [PD] gEM scREEN Question In-Reply-To: <4CFEA752.7060306@umatic.nl> References: <4CFEA752.7060306@umatic.nl> Message-ID: Thanks Derek, ill try... Best regards Jos? 2010/12/7 Derek Holzer > Use the "offset" message to send the gemwin to the second screen. You just > have to know where the second screen is in relation to the first (to the > right, above, below, etc) and offset the dimensions of the first screen. > > D. > > > On 12/7/10 10:33 PM, Jose Luis Santorcuato wrote: > >> Hi list, I am more active than usual, a question: when we use the dimen >> message can determine the dimensions of our GEM screen, when using >> border 0 is possible to eliminate the edge or tab GEM, but we can not >> move that window, for example, we cant move to a projector ... it is >> possible? >> > > -- > ::: derek holzer ::: http://macumbista.net ::: > ---Oblique Strategy # 204: > "What do you do? Now, what do you do best?'" > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 8 16:28:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 8 Dec 2010 10:28:10 -0500 (EST) Subject: [PD] =?iso-8859-15?q?=5BPD-announce=5D_thirty-eighth_meeting_of_t?= =?iso-8859-15?q?he_PureData_Users_Group_of_Montr=E9al_TONIGHT?= Message-ID: ---------- Forwarded message ---------- Date: Tue, 7 Dec 2010 21:13:48 -0500 (EST) From: Mathieu Bouchard To: pdmtl at artengine.ca Subject: pdmtl#38 (annonce compl?te) La trente-huiti?me rencontre du club d'utilisateurs de PureData de Montr?al aura lieu au local J-1250 ? l'UQ?M le mercredi 8 d?cembre 2010 de 18h30 jusqu'? 22h30. POUR SE RENDRE ? l'UQ?M : * le pavillon J (Judith-Jasmin) est situ? sur Maisonneuve entre Berri et Saint-Denis * le m?tro le plus proche est Berri-UQ?M (c'est facile, non ?) et en fait, il y a un corridor direct entre le m?tro et ce pavillon. ordre du jour (dans aucun ordre particulier) : 1. discussion sur les activit?s futures de pdmtl (propos?e par Emmanuelle Raynauld) 2. discussion sur l'organisation d'un openlab (propos?e par Maxime Damecour) 3. discussion sur l'organisation d'un atelier (cours) de PureData d'une dur?e approximative de 50 heures (propos?e par Mathieu Bouchard) 4. Session PAGES BLANCHES (www.blankpages.fr) propos?e par Thomas Thiery Live coding avec MAX/MSP et/ou Pure Data, 1 heure, Partir d'une page blanche, Pas de pr?paration Je voudrais ajouter que la session Blank Pages se fera et on pourra en discuter. J'ai pas pris le temps de m'en occuper cette fois-ci mais je vais mieux m'organiser pour que la premi?re session sur le continent am?ricain ait lieu ? Montr?al. -- Thomas T Je n'exclus pas qu'on fasse une telle session ? pdmtl#38, si d'autres gens veulent bien participer. -- Mathieu 5. logistic_map.pd par Mathieu Bouchard Je montrerai le fonctionnement d'un g?n?rateur de fractale de type ??bifurcation de Feigenbaum??. ?a utilise surtout des objets de base de pd ; GridFlow n'est utilis? que comme surface de dessin. 6. daddy.pd par Mathieu Bouchard Je montrerai un exemple simple de patchage dynamique dans lequel on ?crit du texte dont les pixels sont des boutons bang. --- Bien entendu, il va se passer d'autres choses qui ne sont pas ? l'horaire?: inqui?tez-vous pas ! _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- A non-text attachment was scrubbed... Name: pdmtl-38.png Type: image/png Size: 26377 bytes Desc: URL: -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From santorcuato76 at gmail.com Wed Dec 8 16:31:11 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 8 Dec 2010 12:31:11 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Well, I used pix_blob, or blob tracker, do not remember exactly, but I always gave erratic readings or based only on two axes, I like working with coordinate and mgrid are well suited to that need. Mathieu Gridflow ever asked me, I have not tried what Derek and Mathieu proposes no doubt I will today, but obviously I ask the question because I do not like to rely on a single object or platform. Best regards friends Jos? This is a great topic B regards Jos? 2010/12/8 Pagano, Patrick > lets make a replacement patch. where shall we begin? > > pp > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek > Holzer [derek at umatic.nl] > Sent: Tuesday, December 07, 2010 4:32 PM > To: pd-list at iem.at > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into > Debian > > Motion tracking can be done easily in GEM with a combination of > [pix-background] to create a histrogram showing only changed pixel > values, and [pix_blob] to track the center of gravity of those changed > values. > > D. > > On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: > > I don't quite understand why people do motion detection with squares > > like that. I use a generic motion detection that gets me the centre of > > the motion, and then when I rescale the values, it may split the > > possible results into bands or squares because of rounding (if I > > quantise them). > > Hi all!, > > what is the generic motion detector you are using Mathieu? I use pdp... > > Best Regards > > Jos? > > 2010/12/7 Mathieu Bouchard matju at artengine.ca>>: > > > On Tue, 7 Dec 2010, Pagano, Patrick wrote: > > > > > >> pdp_mgrid > > > > > > I don't quite understand why people do motion detection with squares > like > > > that. I use a generic motion detection that gets me the centre of the > > > motion, and then when I rescale the values, it may split the possible > > > results into bands or squares because of rounding (if I quantise > them). > > > > > > Nevertheless, if I have a picture of size (240 320 3), I can make > > groups of > > > rows and columns, for example I [#redim (15 16 20 16 3)], which turns > a > > > picture into a 5-dimensional grid, and then if I [#transpose 1 2], I > will > > > have a 5-dimensional grid that is a 2-dimensional grid of 16x16 > > icons. After > > > that, many effects and analyses that GF can do on pictures will also > > work on > > > such groups of pictures without any change. > > > > > > But more simply, if I want an average of each 16x16 icon, I don't > > need to go > > > 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's > all. > > > > > >> pdp_cmap > > >> pdp_ctrack > > >> pdp_ascii > > >> are essential > > > > > > I'd like to know what it takes for you to call something ?essential?. > > Do you > > > mean that there is no other way to do it with Pd, or just no other > > way to do > > > with with PDP ? > > > > > >> pdp_qt will be obsolete when we get either pix_film OR pix_movie or > > >> whatever to play audio directly from a movie without extra table > banging > > >> [hopefully this exists somewhere] > > > > > > There's [#in~], which is rather experimental. It uses [#to~]. > > > > > > > _______________________________________________________________________ > > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, > QC > > > _______________________________________________ > > > Pd-list at 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 at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- > ::: derek holzer ::: http://macumbista.net ::: > ---Oblique Strategy # 207: > "Take away as much mystery as possible. What is left?" > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From colet.patrice at free.fr Wed Dec 8 16:44:33 2010 From: colet.patrice at free.fr (patko) Date: Wed, 8 Dec 2010 16:44:33 +0100 (CET) Subject: [PD] gridflow 9.13 for windows? In-Reply-To: <616271838.1480751291822769216.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <524730902.1482251291823073424.JavaMail.root@zimbra4-e1.priv.proxad.net> Hello MiS, I'm actually sharing this archive, with a binary compiled in november, and will make another one in a few days: http://megalego.free.fr/pd/gridflow/ This should be gridflow 9.12, I didn't heard about a 9.13 version, also HC told me to put the link on puredata.info but I don't understand how this plone site is working, I can't post anything without getting errors. This binary should work on XP even if this has been compiled on a Vista machine, but only with pd-extended because there is something actually clashing with vanilla version, that has been recently resolved from what I've understood. Actually I'm trying to resolve an ASIO issue on pd-extended/Vista if someone else could flag this, that would be great. ----- "Michal Seta" a ?crit : > Hi Patko, > > Would you mind sharing somehow a binary build of a recent gridflow > version? I am guessing it could probably even be sent as attachment. > I run WinXP service pack 3 on an Intel CPU for this particular > exercise, I don't know if that matters. > > Thanks! > > ./MiS -- Patrice Colet From dmedine at ucsd.edu Wed Dec 8 18:54:32 2010 From: dmedine at ucsd.edu (david medine) Date: Wed, 08 Dec 2010 09:54:32 -0800 Subject: [PD] Osc phase and number of periods for subsonic touch-music, (Daniel K.) Message-ID: <4CFFC658.6040007@ucsd.edu> Daniel, You could make a table with a sine wave form in it and drive it with a [tabosc4~] object. The only way (as far as I know) to ensure sample accuracy for this is to set the blocksize to 1 (use the [blocksize] object). Otherwise you might run over the end of your table by as much as 63 samples and you will probably get a click (Pd defaults to calculating 64 samples at a time). Hope that helps, David From coldham at mac.com Wed Dec 8 19:12:54 2010 From: coldham at mac.com (Collin Oldham) Date: Wed, 08 Dec 2010 10:12:54 -0800 Subject: [PD] Osc phase and number of periods for subsonic touch-music In-Reply-To: References: Message-ID: <4CFFCAA6.70403@mac.com> Hi, You can reset the phase of an [osc~] by sending a message to its right inlet. In your case the message would be [0.25( , i.e. 1/4 of the way through the cosine wave form, which is zero. That won't work at the note off, though, so the sensible thing would be to use an envelope. But, if you really want precise control of phase instead, write a period of a sine wave to a table (might as well use a long one) and read through it with a [line~] and a [tabread~].If you want 20 Hz, the period in ms is 1000/20 = 50. Let's say the sine table is 4096 samples long and lives in a table: [table sine 4096]. Use [metro 50] to bang a message [0, 4096 50( to [line~] controlling [tabread~ sine]. That way, when you turn on the [metro] it will start at zero, and when you turn it off, [line~] will continue until it reaches the end of the table (which should also be a zero), and then stop. Collin On 12/08/2010 07:02 AM, pd-list-request at iem.at wrote: > On 8 December 2010 08:32, Daniel K. wrote: > >> > >> > I'm working on re-realizing a piece I wrote for subwoofer that is meant to >> > be felt by touching the speaker cone instead of hearing it. This is done by >> > using sine waves from around 15 to 26 Hz at low volume adn utilizing >> > difference frequencies to get lower frequency pulses. My problem is that the >> > way I have my synth set up, the osc~ objects end up receiving midi messages >> > a unpredictable times in the period which is leading to interference and >> > thus unintended dynamic shifts. Another problem is clicks on note-offs. I >> > can get around those with [line~] or a low pass filter but it would seem >> > more elegant if I could solve both problems by generating sine waves with >> > finite numbers of periods that always started with the same phase. I haven't >> > been able to figure out to this and I've thrown enough hours at it that I >> > think it's time to ask for some help. Any suggestions would be much >> > appreciated. >> > >> > -Daniel Konar >> From claudiusmaximus at goto10.org Wed Dec 8 19:52:52 2010 From: claudiusmaximus at goto10.org (Claude Heiland-Allen) Date: Wed, 08 Dec 2010 18:52:52 +0000 Subject: [PD] Osc phase and number of periods for subsonic touch-music In-Reply-To: References: Message-ID: <4CFFD404.4040508@goto10.org> On 08/12/10 07:32, Daniel K. wrote: > generating sine waves with > finite numbers of periods that always started with the same phase. 10 periods of 20Hz sine wave, subsample accurate timing without needing [block~]: "0, 10 500" | [vline~] | [- 0.25] | [cos~] | [dac~] For N periods of F Hz, something like this should work if my mental algebra is up to scratch: "0, N T" where T = 1000 * N / F Have fun! Claude -- http://claudiusmaximus.goto10.org From colet.patrice at free.fr Wed Dec 8 20:59:40 2010 From: colet.patrice at free.fr (patko) Date: Wed, 8 Dec 2010 20:59:40 +0100 (CET) Subject: [PD] gridflow 9.13 for windows? In-Reply-To: Message-ID: <1533940280.1549431291838380616.JavaMail.root@zimbra4-e1.priv.proxad.net> I'm using RME fireface asio, I don't know what is the problem, it's running on pd-vanilla but not on pd-extended ----- "Caecos" a ?crit : > What is your problem with ASIO. I use ASIO4ALL on Vista without any > troubles. > > Marc > > -----Message d'origine----- > De : pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] De la part > de patko > Envoy? : 8 d?cembre 2010 10:45 > ? : mis at artengine.ca; pd-list > Objet : Re: [PD] gridflow 9.13 for windows? > > Hello MiS, > > I'm actually sharing this archive, with a binary compiled in november, > and will make another one in a few days: > > http://megalego.free.fr/pd/gridflow/ > > This should be gridflow 9.12, I didn't heard about a 9.13 version, > also HC told me to put the link on puredata.info but I don't > understand how this plone site is working, > I can't post anything without getting errors. > > This binary should work on XP even if this has been compiled on a > Vista machine, > but only with pd-extended because there is something actually clashing > with vanilla version, > that has been recently resolved from what I've understood. > > Actually I'm trying to resolve an ASIO issue on pd-extended/Vista if > someone else could flag this, that would be great. > > > > ----- "Michal Seta" a ?crit : > > > Hi Patko, > > > > Would you mind sharing somehow a binary build of a recent gridflow > > version? I am guessing it could probably even be sent as > attachment. > > I run WinXP service pack 3 on an Intel CPU for this particular > > exercise, I don't know if that matters. > > > > Thanks! > > > > ./MiS > > -- > Patrice Colet > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From hans at at.or.at Wed Dec 8 21:05:02 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 8 Dec 2010 15:05:02 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> , <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Which kind of tracking to do want to do? It should be pretty easy to a motiongrid as an abstraction. Start with the diff tracking Gem example, and then just break it down into a grid. .hc On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote: > lets make a replacement patch. where shall we begin? > > pp > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of > Derek Holzer [derek at umatic.nl] > Sent: Tuesday, December 07, 2010 4:32 PM > To: pd-list at iem.at > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- > pidip into Debian > > Motion tracking can be done easily in GEM with a combination of > [pix-background] to create a histrogram showing only changed pixel > values, and [pix_blob] to track the center of gravity of those changed > values. > > D. > > On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: >> I don't quite understand why people do motion detection with squares >> like that. I use a generic motion detection that gets me the centre >> of >> the motion, and then when I rescale the values, it may split the >> possible results into bands or squares because of rounding (if I >> quantise them). >> Hi all!, >> what is the generic motion detector you are using Mathieu? I use >> pdp... >> Best Regards >> Jos? >> 2010/12/7 Mathieu Bouchard > >>: >>> On Tue, 7 Dec 2010, Pagano, Patrick wrote: >>> >>>> pdp_mgrid >>> >>> I don't quite understand why people do motion detection with >>> squares like >>> that. I use a generic motion detection that gets me the centre of >>> the >>> motion, and then when I rescale the values, it may split the >>> possible >>> results into bands or squares because of rounding (if I quantise >>> them). >>> >>> Nevertheless, if I have a picture of size (240 320 3), I can make >> groups of >>> rows and columns, for example I [#redim (15 16 20 16 3)], which >>> turns a >>> picture into a 5-dimensional grid, and then if I [#transpose 1 2], >>> I will >>> have a 5-dimensional grid that is a 2-dimensional grid of 16x16 >> icons. After >>> that, many effects and analyses that GF can do on pictures will also >> work on >>> such groups of pictures without any change. >>> >>> But more simply, if I want an average of each 16x16 icon, I don't >> need to go >>> 5-dimensional, I can just do [#downscale_by 16 smoothly] and >>> that's all. >>> >>>> pdp_cmap >>>> pdp_ctrack >>>> pdp_ascii >>>> are essential >>> >>> I'd like to know what it takes for you to call something >>> ?essential?. >> Do you >>> mean that there is no other way to do it with Pd, or just no other >> way to do >>> with with PDP ? >>> >>>> pdp_qt will be obsolete when we get either pix_film OR pix_movie or >>>> whatever to play audio directly from a movie without extra table >>>> banging >>>> [hopefully this exists somewhere] >>> >>> There's [#in~], which is rather experimental. It uses [#to~]. >>> >>> _______________________________________________________________________ >>> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, >>> Montr?al, QC >>> _______________________________________________ >>> Pd-list at 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 at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > -- > ::: derek holzer ::: http://macumbista.net ::: > ---Oblique Strategy # 207: > "Take away as much mystery as possible. What is left?" > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- You can't steal a gift. Bird gave the world his music, and if you can hear it, you can have it. - Dizzy Gillespie From colet.patrice at free.fr Wed Dec 8 21:07:00 2010 From: colet.patrice at free.fr (patko) Date: Wed, 8 Dec 2010 21:07:00 +0100 (CET) Subject: [PD] gridflow 9.13 for windows? In-Reply-To: <1533940280.1549431291838380616.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <748840531.1551041291838820868.JavaMail.root@zimbra4-e1.priv.proxad.net> a little correction, I have error 9997 from portaudio in ms-dos console ----- "patko" a ?crit : > I'm using RME fireface asio, I don't know what is the problem, it's > running on pd-vanilla but not on pd-extended > > ----- "Caecos" a ?crit : > > > What is your problem with ASIO. I use ASIO4ALL on Vista without any > > troubles. > > > > Marc > > > > -----Message d'origine----- > > De : pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] De la > part > > de patko > > Envoy? : 8 d?cembre 2010 10:45 > > ? : mis at artengine.ca; pd-list > > Objet : Re: [PD] gridflow 9.13 for windows? > > > > Hello MiS, > > > > I'm actually sharing this archive, with a binary compiled in > november, > > and will make another one in a few days: > > > > http://megalego.free.fr/pd/gridflow/ > > > > This should be gridflow 9.12, I didn't heard about a 9.13 version, > > also HC told me to put the link on puredata.info but I don't > > understand how this plone site is working, > > I can't post anything without getting errors. > > > > This binary should work on XP even if this has been compiled on a > > Vista machine, > > but only with pd-extended because there is something actually > clashing > > with vanilla version, > > that has been recently resolved from what I've understood. > > > > Actually I'm trying to resolve an ASIO issue on pd-extended/Vista > if > > someone else could flag this, that would be great. > > > > > > > > ----- "Michal Seta" a ?crit : > > > > > Hi Patko, > > > > > > Would you mind sharing somehow a binary build of a recent gridflow > > > version? I am guessing it could probably even be sent as > > attachment. > > > I run WinXP service pack 3 on an Intel CPU for this particular > > > exercise, I don't know if that matters. > > > > > > Thanks! > > > > > > ./MiS > > > > -- > > Patrice Colet > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > -- > Patrice Colet > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From hans at at.or.at Wed Dec 8 21:12:32 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 8 Dec 2010 15:12:32 -0500 Subject: [PD] Segfault with less libs In-Reply-To: References: <1291780575.31064.0.camel@palatschinken> Message-ID: <874F6A93-2762-4D90-A029-6AB38A30537B@at.or.at> Try running Pd with 'gdb' or 'valgrind'. In gdb, once it crashes, you type "backtrace" to get it. Search puredata.info for gdb for a howto. .hc On Dec 8, 2010, at 4:57 AM, Andr?s Mur?nyi wrote: > Yea, help me with the backtrace please, how do i get it? -verbose > doesn't put anything on the console/terminal. > > Andras > > 2010/12/8 Hans-Christoph Steiner > That's odd, you'll need to provide more info, like backtrace from the > segfault, which libs, etc. > > .hc > > On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: > > Dear List, > > > > i've made some clanup in my .pdsetting and .pdextended files and > > removed the paths and libs not needed for me. > > Now i get segfault when i load my patch. > > Could it because of a missing lib (like i have deleted a line i > > shouldn't have) and if so, how come? > > How can i debug this? With -verbose, i don't get the segfault but > the > > patch never loads... > > > > Andras > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- There is no way to peace, peace is the way. -A.J. Muste -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.brooker2010 at gmail.com Wed Dec 8 21:15:59 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Wed, 8 Dec 2010 20:15:59 +0000 Subject: [PD] Gridflow+ L2Ork pd-extended (was: L2Ork pd-extended release candidate 1 now available) In-Reply-To: References: <1291437331.15179.2.camel@monsoon> <1291572302.23999.36.camel@monsoon> <1291594704.4cfc2bd0a4824@webmail.vt.edu> Message-ID: oops!Apologies Mathieu, it was meant for list, rather just an email to you directly I have all of those libraries installed, so I will download Gridflow again shortly for those additions- the object [#to_pdp] is working and and can display output, so I am using that for meantime Thanks to all for looking into this, it's great to have gridflow going on L2Ork pd-extended for a good set up ! On Wed, Dec 8, 2010 at 3:02 PM, Mathieu Bouchard wrote: > On Wed, 8 Dec 2010, ALAN BROOKER wrote: > > I have replaced the g_canvas.h with the version from L2Ork pd-extended >> and recomplided gridflow- yes it is stable now. However some objects are not >> loading/working specifically [#see] and [#out window]. >> > > I am replying back to the list because it looks like your email doesn't > have private content, even though you wrote it to just me. > > The problem with [#see] must have to do with changes specific to L2Ork. Do > you get a crash ? It has to do with the NEWWB macro in src/classes_gui.cxx, > which allocates a t_widgetbehavior, but does not set the 8th field. To do > this in a way that is also compatible with pd-extended's g_canvas.h, we have > to add a CLEAR(wb) right there (it's just a memset shortcut). I'm adding it > now. > > [#out window] is an alias for any of the 3 main image display handlers : > [#out x11], [#out sdl], [#out quartz]. (there are two more, [#out aalib] and > [#see], that aren't accessible by [#out window]). > > To get [#out x11] working, you need to have enough .h files installed. > Perhaps you need libx11-dev, libxext-dev, and/or libxt-dev. They're not > listed in README. I'm adding them now. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -------------- next part -------------- An HTML attachment was scrubbed... URL: From colet.patrice at free.fr Wed Dec 8 22:15:11 2010 From: colet.patrice at free.fr (patko) Date: Wed, 8 Dec 2010 22:15:11 +0100 (CET) Subject: [PD] ASIO not working with RME fireface and pd-extended 0.42-5 In-Reply-To: <2057130652.1567251291842726215.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <1906410562.1568041291842911598.JavaMail.root@zimbra4-e1.priv.proxad.net> Thank you for fast replying, well, I've seen those errors reports in several forums, with no pertinent answer. I've just installed ASIO4ALL, I have no error but pd is stuck, I have to kill it with task manager, also there is no sound. With forcing samplerate at 44100 there is no change. I'm sure to use the good audio port, also it's the same ports over vanilla or extended by using "pd -listdev". For finding out the problem I'm working on makefile.mingw to compile extended with portaudio sources used by vanilla, that are not as the same as the ones used by extended, it's almost there...:) ----- "Caecos" a ?crit : > If the error is related to the sample rate you can try the 44.1k and > 48k sample rate settings, other's may not work, depending on what > sample rates your hardware supports. > > If the error is related to a port problem (which has been reported > from time to time of some forum) I cannot help. > > Marc > > -----Message d'origine----- > De : patko [mailto:colet.patrice at free.fr] > Envoy? : 8 d?cembre 2010 15:07 > ? : Caecos > Cc : pd-list > Objet : Re: [PD] gridflow 9.13 for windows? > > a little correction, I have error 9997 from portaudio in ms-dos > console > > ----- "patko" a ?crit : > > > I'm using RME fireface asio, I don't know what is the problem, it's > > running on pd-vanilla but not on pd-extended > > > > ----- "Caecos" a ?crit : > > > > > What is your problem with ASIO. I use ASIO4ALL on Vista without > any > > > troubles. > > > > > > Marc > > > > > > -----Message d'origine----- > > > De : pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] De la > > part > > > de patko > > > Envoy? : 8 d?cembre 2010 10:45 > > > ? : mis at artengine.ca; pd-list > > > Objet : Re: [PD] gridflow 9.13 for windows? > > > > > > Hello MiS, > > > > > > I'm actually sharing this archive, with a binary compiled in > > november, > > > and will make another one in a few days: > > > > > > http://megalego.free.fr/pd/gridflow/ > > > > > > This should be gridflow 9.12, I didn't heard about a 9.13 > version, > > > also HC told me to put the link on puredata.info but I don't > > > understand how this plone site is working, > > > I can't post anything without getting errors. > > > > > > This binary should work on XP even if this has been compiled on > a > > > Vista machine, > > > but only with pd-extended because there is something actually > > clashing > > > with vanilla version, > > > that has been recently resolved from what I've understood. > > > > > > Actually I'm trying to resolve an ASIO issue on > pd-extended/Vista > > if > > > someone else could flag this, that would be great. > > > > > > > > > > > > ----- "Michal Seta" a ?crit : > > > > > > > Hi Patko, > > > > > > > > Would you mind sharing somehow a binary build of a recent > gridflow > > > > version? I am guessing it could probably even be sent as > > > attachment. > > > > I run WinXP service pack 3 on an Intel CPU for this particular > > > > exercise, I don't know if that matters. > > > > > > > > Thanks! > > > > > > > > ./MiS > > > > > > -- > > > Patrice Colet > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> > > > http://lists.puredata.info/listinfo/pd-list > > > > -- > > Patrice Colet > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > -- > Patrice Colet -- Patrice Colet From jancsika at yahoo.com Wed Dec 8 23:33:20 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 8 Dec 2010 14:33:20 -0800 (PST) Subject: [PD] lower limit on control to signal Message-ID: <785823.2144.qm@web51505.mail.re2.yahoo.com> Hi List, I have a question about converting control messages to signal messages that I thought about after reading a recent thread about triggering sounds made from [osc~]. I recently tried a simple test to see if I could generate audio using a [del] metronome, a counter, and [sin] in a subpatch with [block~ 1]. However, I ended up with a kind of staircase signal that resembles a sine wave, where each step is 64 samples long. Does this mean it's not possible in Pd to convert control messages to audio faster than however long it takes to play a 64-sample block? I (think) I understand why this is true for a normal canvas with the default blocksize 64, but not for the subpatch where I've reset the block size to be smaller. -Jonathan From august at alien.mur.at Wed Dec 8 23:37:06 2010 From: august at alien.mur.at (august) Date: Wed, 8 Dec 2010 23:37:06 +0100 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <4CF6228B.3000404@4thharmonic.com> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> Message-ID: <20101208223706.GA31853@alien.mur.at> > ok I downloaded Pd-vanilla 0.42-6 from puredata.info and ran the patch. It took > about 10 mins, but eventually there were a couple of buzzes. No libs or other > externals, just pd-vanilla 0.42-6 with readanysf~ running your stress patch. > James, Can you download and try this: http://aug.ment.org/software/readanysf~testing.tar.gz does that help any? -august. From morph_2016 at yahoo.co.uk Thu Dec 9 00:01:08 2010 From: morph_2016 at yahoo.co.uk (Ed Kelly) Date: Wed, 8 Dec 2010 23:01:08 +0000 (GMT) Subject: [PD] Fw: Pure Data Resources In-Reply-To: References: <191287.23434.qm@web26308.mail.ukl.yahoo.com> Message-ID: <134434.98886.qm@web26304.mail.ukl.yahoo.com> Hi Robb, http://www.tigoe.net/pcomp/stamp/stamp-midi.shtml is good to look at, considering that MIDI is a serial interface it's pretty segregated in terms of data - scroll down the page until you see the chart. I suspect you are using the [makenote] object which is monophonic. Open the dynamic patching example I send you. It builds the contents of [pd $0-subsub] in [pd-$0-submidimix] to contain 128 [makenote] objects, 1 for each note. I'm thinking of trying to implement this in two dimensions with my [polymap] object, but haven't got round to it yet. Best, Ed Metastudio 4 for Pure Data - coming soon! Metastudio 3 still available at http://sharktracks.co.uk/puredata ----- Original Message ---- From: Robb Mitchell To: Ed Kelly Cc: Zhu CW ; pd at morganism.info; blythebore at yahoo.co.uk; keith.de.mendonca at gmail.com; interstar at gmail.com; mariejosiane at yahoo.com; cajf1000 at yahoo.co.uk; freealyssa at yahoo.co.uk; davidwright66 at googlemail.com; digby at talk21.com; ghaigh at gmail.com Sent: Wed, 8 December, 2010 8:25:28 Subject: Re: Pure Data Resources Hi Ed, Zhu and everyone Good to meet everyone and thanks for the resources. I recommend the Hernandez youtube tutorials too. I want to have a good look at Ed's tutorials too. Particularly if the answer to the following query might be found therein.... :) I am trying to make a musical instrument for two or three people to play at once (fuller details below). Each person will have a controller (just a simple gyro sensor) , and I am outputting to a single software synthesizier. It works fine (some very fun responses so far!) with one controller, but input from the second sensor cuts short the notes played by the first (and vice versa). Is there some way to make a MIDI note play for its full duration regardless or whether another "overlapping" note is being played ? (and if not, other suggested workarounds most welcome) I thought maybe Noteout channel numbers was the way, but I maybe misunderstanding how these work... I would like to work towards eventually making my own sounds in PD rather than using a preprogrammed synth, but getting this far has been tricky enough for a non-techy like me:) Sorry to spam you with this query.. but I think you did ask for an update :) Many thanks Robb Project Details: I am working towards a remake and electronic update of an earlier, fairly popular "dance floor" sculpture: http://www.chateau.eclipse.co.uk/robb/socialwhirl.htm but hoping to transform people's movements on the rotating discs into sound (though not expecting to wire up as many as 28 rotating discs for some time! Two or three controllers is more than enough for now) So the basic set up is: Gyroscope sensor in each disc/controller > Arduino > xbee > serial read in via a receiving Arduino (using Comport) > Pure Data (patch attached) > FM8 (currently just able to >use the Demo mode, so very open to alternative synthesiser suggestions!) >> There is a good series of video tutorials on YouTube by Professor Rafael >> Hernandez: >> http://www.youtube.com/watch?v=rtgGol-I4gA&feature=related >> -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: midimethods.pd URL: From reduzent at gmail.com Thu Dec 9 00:34:23 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 09 Dec 2010 00:34:23 +0100 Subject: [PD] lower limit on control to signal In-Reply-To: <785823.2144.qm@web51505.mail.re2.yahoo.com> References: <785823.2144.qm@web51505.mail.re2.yahoo.com> Message-ID: <1291851263.11343.1.camel@yoyo2> On Wed, 2010-12-08 at 14:33 -0800, Jonathan Wilkes wrote: > Hi List, > I have a question about converting control messages to signal > messages that I thought about after reading a recent thread about > triggering sounds made from [osc~]. > I recently tried a simple test to see if I could generate audio > using a [del] metronome, a counter, and [sin] in a subpatch with > [block~ 1]. However, I ended up with a kind of staircase signal that > resembles a sine wave, where each step is 64 samples long. > Does this mean it's not possible in Pd to > convert control messages to audio faster than however long it takes to > play a 64-sample block? I (think) I understand why this is true for a > normal canvas with the default blocksize 64, but not for the subpatch > where I've reset the block size to be smaller. Yeah, it is possible and no, you don't need to adjust the block size of the canvas. Setting the block size can be useful for implementing short audio signal feedbacks and for FFT operations where you sometimes need even bigger block size. The case you describe here is about message to signal conversion which should generally work without adjustments to block size. First, you need a metro that is faster than the 1ms-limited [metro], so your [del] based metro should do. [del] and [metro], both are able to schedule messages in between of blocks, but not all object classes with control inlets and signal outlets take that scheduled timing into account. For instance, [sig~] updates the audio signal only at block boundaries. OTOH, [vline~] uses this timing information to create sub-sample accurate signals (sub-sample accurate means here that a ramp might start and end between samples). I assume, you're now using a [sig~] for the conversion. Try replacing it with a [vline~] and it should do. I am too lazy to test right now, so I hope everything I said is correct. Roman From phaselocker at gmail.com Thu Dec 9 01:29:56 2010 From: phaselocker at gmail.com (Lewis Pike) Date: Wed, 08 Dec 2010 19:29:56 -0500 Subject: [PD] pd in ubuntu 8.04: pd hijacks alsa? In-Reply-To: <4CFC9D04.9060407@iem.at> (IOhannes m. zmoelnig's message of "Mon, 06 Dec 2010 09:21:24 +0100") References: <4CFC9D04.9060407@iem.at> Message-ID: <87oc8veqkb.fsf@gmail.com> IOhannes m zmoelnig writes: > On 2010-12-05 22:34, Aaron L. wrote: >> This is somewhat of a complete newb issue so I apologize up front for >> that....... >> >> However, it seems that I cannot use pdextended and watch a youtube video at >> the same time (the youtube vid is a pd tutorial). >> >> Here's what it's starting with: >> >> pasuspender -- /usr/bin/pdextended -alsa %F >> >> Is it absolutely necessary to start pd with 'pasuspender'? >> >> When I don't (i.e. start it like this: '/usr/bin/pdextended -alsa' ), I get >> a bunch of 'device or resource busy' messages in the terminal and I don't >> get any audio when doing the whold testtone thing). >> >> Is there any way around this? > > > well, this is exactly the way how alsa is supposed to work: > - only one application can access a (hardware) device at any point > > pulseaudio is a way to circumvent this limitation. > running Pd in pasuspender, effectively disables pulseaudio including all > it's features. > > > luckily there are ways around that. > > - use pulseaudio (not a good option, as Pd currently doesn't support it > :-(; btw, pa is geared towards the ordinary consumer multimedia desktop > where people would like to watch their youtube videos and at the same > time listen to the latest p!nk smash hit; Pd is not really targeted > towards that marketm, hence pa is not done yet) > > - use alsa's "dmix" interface; "dmix" is a virtual device that allows > several applications to send their audio output to the same hardware > device (without the applications even knowing of it). i'm not 100% sure > whether you can actually access this from within Pd.... > > - use "jack". now you can think of jack as "pulseaudio for pros", it > allows to route the output of one process to the input of another > process (or more); "process" can be both hardware (your soundcard) or > software (Pd, your browser,...). > there are also ways to make alsa-only applications (e.g. your browser) > use a pseudo alsa device that really sends all audio to jack (thus the > application need not be aware of jack at all) > > > madt > IOhannes I'm new to Pd as well and ran into the ver same problem. After a bit of guesswork, I tried running Pd with the command: pd -alsa -alsaadd dmix which seems to add an unlabelled audio output in the Pd alsa configuration menu. When this output is selected, it solves the problem. I works well enough, but I haven't tried using jack. Can anyone who has used both dmix and jack offer offer an opinion on the pros and cons of each? .Lewis From santorcuato76 at gmail.com Thu Dec 9 01:56:26 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 8 Dec 2010 21:56:26 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Hi list, Hi Hans, I really liked using pdp_mgrid why I allowed to follow each of the points that I requested, even could make conditional for each of the points of intersection, not only on an axis. The object pix_blob also gave me those readings, but always so noisy and erratic, usually can detect the presence and the occasional movement, have a leading colleagues have recommended pix_background, but no taste, what recommend you to detect exactly each quadrant? ... ideal would be a kind of grid. Gridflow have also recommended, but still can not quite decipher the code. Thanks for responding. Best regards Jos? 2010/12/8 Hans-Christoph Steiner > > Which kind of tracking to do want to do? ?It should be pretty easy to a motiongrid as an abstraction. ?Start with the diff tracking Gem example, and then just break it down into a grid. > > .hc > > On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote: > >> lets make a replacement patch. where shall we begin? >> >> pp >> ________________________________________ >> From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek Holzer [derek at umatic.nl] >> Sent: Tuesday, December 07, 2010 4:32 PM >> To: pd-list at iem.at >> Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian >> >> Motion tracking can be done easily in GEM with a combination of >> [pix-background] to create a histrogram showing only changed pixel >> values, and [pix_blob] to track the center of gravity of those changed >> values. >> >> D. >> >> On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: >>> >>> I don't quite understand why people do motion detection with squares >>> like that. I use a generic motion detection that gets me the centre of >>> the motion, and then when I rescale the values, it may split the >>> possible results into bands or squares because of rounding (if I >>> quantise them). >>> Hi all!, >>> what is the generic motion detector you are using Mathieu? I use pdp... >>> Best Regards >>> Jos? >>> 2010/12/7 Mathieu Bouchard >: >>>> >>>> On Tue, 7 Dec 2010, Pagano, Patrick wrote: >>>> >>>>> pdp_mgrid >>>> >>>> I don't quite understand why people do motion detection with squares like >>>> that. I use a generic motion detection that gets me the centre of the >>>> motion, and then when I rescale the values, it may split the possible >>>> results into bands or squares because of rounding (if I quantise them). >>>> >>>> Nevertheless, if I have a picture of size (240 320 3), I can make >>> >>> groups of >>>> >>>> rows and columns, for example I [#redim (15 16 20 16 3)], which turns a >>>> picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will >>>> have a 5-dimensional grid that is a 2-dimensional grid of 16x16 >>> >>> icons. After >>>> >>>> that, many effects and analyses that GF can do on pictures will also >>> >>> work on >>>> >>>> such groups of pictures without any change. >>>> >>>> But more simply, if I want an average of each 16x16 icon, I don't >>> >>> need to go >>>> >>>> 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. >>>> >>>>> pdp_cmap >>>>> pdp_ctrack >>>>> pdp_ascii >>>>> are essential >>>> >>>> I'd like to know what it takes for you to call something ?essential?. >>> >>> Do you >>>> >>>> mean that there is no other way to do it with Pd, or just no other >>> >>> way to do >>>> >>>> with with PDP ? >>>> >>>>> pdp_qt will be obsolete when we get either pix_film OR pix_movie or >>>>> whatever to play audio directly from a movie without extra table banging >>>>> [hopefully this exists somewhere] >>>> >>>> There's [#in~], which is rather experimental. It uses [#to~]. >>>> >>>> _______________________________________________________________________ >>>> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC >>>> _______________________________________________ >>>> Pd-list at 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 at iem.at mailing list >>> UNSUBSCRIBE and account-management -> ?http://lists.puredata.info/listinfo/pd-list >> >> -- >> ::: derek holzer ::: http://macumbista.net ::: >> ---Oblique Strategy # 207: >> "Take away as much mystery as possible. What is left?" >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > ---------------------------------------------------------------------------- > > 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-list at 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 From jack at rybn.org Thu Dec 9 02:20:25 2010 From: jack at rybn.org (Jack) Date: Thu, 09 Dec 2010 02:20:25 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <1291857625.2138.27.camel@jack-laptop> Hello, You can use [pix_crop] with [pix_movement]/[pix_movement2] and [pix_blob] to have something similar to [pdp_mgrid]. [pix_crop] will return a subimage of a (for example) video from a webcam. Apply on each subimage [pix_movement]/[pix_movement2] and [pix_blob] to return the id (or coords) of the [pix_crop] when the size of the blob is > to a certain value. ++ Jack Le mercredi 08 d?cembre 2010 ? 21:56 -0300, Jose Luis Santorcuato a ?crit : > Hi list, Hi Hans, I really liked using pdp_mgrid why I allowed to > follow each of the points that I requested, even could make > conditional for each of the points of intersection, not only on an > axis. > The object pix_blob also gave me those readings, but always so noisy > and erratic, usually can detect the presence and the occasional > movement, have a leading colleagues have recommended pix_background, > but no taste, what recommend you to detect exactly each quadrant? ... > ideal would be a kind of grid. > Gridflow have also recommended, but still can not quite decipher the code. > > Thanks for responding. > > Best regards > > Jos? > > 2010/12/8 Hans-Christoph Steiner > > > > Which kind of tracking to do want to do? It should be pretty easy to a motiongrid as an abstraction. Start with the diff tracking Gem example, and then just break it down into a grid. > > > > .hc > > > > On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote: > > > >> lets make a replacement patch. where shall we begin? > >> > >> pp > >> ________________________________________ > >> From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek Holzer [derek at umatic.nl] > >> Sent: Tuesday, December 07, 2010 4:32 PM > >> To: pd-list at iem.at > >> Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian > >> > >> Motion tracking can be done easily in GEM with a combination of > >> [pix-background] to create a histrogram showing only changed pixel > >> values, and [pix_blob] to track the center of gravity of those changed > >> values. > >> > >> D. > >> > >> On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: > >>> > >>> I don't quite understand why people do motion detection with squares > >>> like that. I use a generic motion detection that gets me the centre of > >>> the motion, and then when I rescale the values, it may split the > >>> possible results into bands or squares because of rounding (if I > >>> quantise them). > >>> Hi all!, > >>> what is the generic motion detector you are using Mathieu? I use pdp... > >>> Best Regards > >>> Jos? > >>> 2010/12/7 Mathieu Bouchard >: > >>>> > >>>> On Tue, 7 Dec 2010, Pagano, Patrick wrote: > >>>> > >>>>> pdp_mgrid > >>>> > >>>> I don't quite understand why people do motion detection with squares like > >>>> that. I use a generic motion detection that gets me the centre of the > >>>> motion, and then when I rescale the values, it may split the possible > >>>> results into bands or squares because of rounding (if I quantise them). > >>>> > >>>> Nevertheless, if I have a picture of size (240 320 3), I can make > >>> > >>> groups of > >>>> > >>>> rows and columns, for example I [#redim (15 16 20 16 3)], which turns a > >>>> picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will > >>>> have a 5-dimensional grid that is a 2-dimensional grid of 16x16 > >>> > >>> icons. After > >>>> > >>>> that, many effects and analyses that GF can do on pictures will also > >>> > >>> work on > >>>> > >>>> such groups of pictures without any change. > >>>> > >>>> But more simply, if I want an average of each 16x16 icon, I don't > >>> > >>> need to go > >>>> > >>>> 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. > >>>> > >>>>> pdp_cmap > >>>>> pdp_ctrack > >>>>> pdp_ascii > >>>>> are essential > >>>> > >>>> I'd like to know what it takes for you to call something ?essential?. > >>> > >>> Do you > >>>> > >>>> mean that there is no other way to do it with Pd, or just no other > >>> > >>> way to do > >>>> > >>>> with with PDP ? > >>>> > >>>>> pdp_qt will be obsolete when we get either pix_film OR pix_movie or > >>>>> whatever to play audio directly from a movie without extra table banging > >>>>> [hopefully this exists somewhere] > >>>> > >>>> There's [#in~], which is rather experimental. It uses [#to~]. > >>>> > >>>> _______________________________________________________________________ > >>>> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > >>>> _______________________________________________ > >>>> Pd-list at 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 at iem.at mailing list > >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > >> > >> -- > >> ::: derek holzer ::: http://macumbista.net ::: > >> ---Oblique Strategy # 207: > >> "Take away as much mystery as possible. What is left?" > >> > >> _______________________________________________ > >> Pd-list at iem.at mailing list > >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > >> > >> _______________________________________________ > >> Pd-list at iem.at mailing list > >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > ---------------------------------------------------------------------------- > > > > 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-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Thu Dec 9 02:33:50 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 8 Dec 2010 22:33:50 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <1291857625.2138.27.camel@jack-laptop> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> Message-ID: Hi Jack!, I was testing proposed by colleagues, and it works, I removed the noise, not yet determined what happens, but it becomes stable, at least the stable axes can provide data, but I keep trying, I've worked with opencv?and works without problems, also gridflow is amazing ... Now, the moment I'm testing this and yours Jack, I like plot, but remember the grid view, I have seen in the help or the site of Pd. In work, the grid blue and red dots. What else could be proposed? Best regards Jos? 2010/12/8 Jack : > Hello, > > You can use [pix_crop] with [pix_movement]/[pix_movement2] and > [pix_blob] to have something similar to [pdp_mgrid]. [pix_crop] will > return a subimage of a (for example) video from a webcam. Apply on each > subimage [pix_movement]/[pix_movement2] and [pix_blob] to return the id > (or coords) of the [pix_crop] when the size of the blob is > to a > certain value. > ++ > > Jack > > > > Le mercredi 08 d?cembre 2010 ? 21:56 -0300, Jose Luis Santorcuato a > ?crit : >> Hi list, Hi Hans, I really liked using pdp_mgrid why I allowed to >> follow each of the points that I requested, even could make >> conditional for each of the points of intersection, not only on an >> axis. >> The object pix_blob also gave me those readings, but always so noisy >> and erratic, usually can detect the presence and the occasional >> movement, have a leading colleagues have recommended pix_background, >> but no taste, what recommend you to detect exactly each quadrant? ... >> ideal would be a kind of grid. >> Gridflow have also recommended, but still can not quite decipher the code. >> >> Thanks for responding. >> >> Best regards >> >> Jos? >> >> 2010/12/8 Hans-Christoph Steiner >> > >> > Which kind of tracking to do want to do? ?It should be pretty easy to a motiongrid as an abstraction. ?Start with the diff tracking Gem example, and then just break it down into a grid. >> > >> > .hc >> > >> > On Dec 7, 2010, at 10:54 PM, Pagano, Patrick wrote: >> > >> >> lets make a replacement patch. where shall we begin? >> >> >> >> pp >> >> ________________________________________ >> >> From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Derek Holzer [derek at umatic.nl] >> >> Sent: Tuesday, December 07, 2010 4:32 PM >> >> To: pd-list at iem.at >> >> Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian >> >> >> >> Motion tracking can be done easily in GEM with a combination of >> >> [pix-background] to create a histrogram showing only changed pixel >> >> values, and [pix_blob] to track the center of gravity of those changed >> >> values. >> >> >> >> D. >> >> >> >> On 12/7/10 6:43 PM, Jose Luis Santorcuato wrote: >> >>> >> >>> I don't quite understand why people do motion detection with squares >> >>> like that. I use a generic motion detection that gets me the centre of >> >>> the motion, and then when I rescale the values, it may split the >> >>> possible results into bands or squares because of rounding (if I >> >>> quantise them). >> >>> Hi all!, >> >>> what is the generic motion detector you are using Mathieu? I use pdp... >> >>> Best Regards >> >>> Jos? >> >>> 2010/12/7 Mathieu Bouchard >: >> >>>> >> >>>> On Tue, 7 Dec 2010, Pagano, Patrick wrote: >> >>>> >> >>>>> pdp_mgrid >> >>>> >> >>>> I don't quite understand why people do motion detection with squares like >> >>>> that. I use a generic motion detection that gets me the centre of the >> >>>> motion, and then when I rescale the values, it may split the possible >> >>>> results into bands or squares because of rounding (if I quantise them). >> >>>> >> >>>> Nevertheless, if I have a picture of size (240 320 3), I can make >> >>> >> >>> groups of >> >>>> >> >>>> rows and columns, for example I [#redim (15 16 20 16 3)], which turns a >> >>>> picture into a 5-dimensional grid, and then if I [#transpose 1 2], I will >> >>>> have a 5-dimensional grid that is a 2-dimensional grid of 16x16 >> >>> >> >>> icons. After >> >>>> >> >>>> that, many effects and analyses that GF can do on pictures will also >> >>> >> >>> work on >> >>>> >> >>>> such groups of pictures without any change. >> >>>> >> >>>> But more simply, if I want an average of each 16x16 icon, I don't >> >>> >> >>> need to go >> >>>> >> >>>> 5-dimensional, I can just do [#downscale_by 16 smoothly] and that's all. >> >>>> >> >>>>> pdp_cmap >> >>>>> pdp_ctrack >> >>>>> pdp_ascii >> >>>>> are essential >> >>>> >> >>>> I'd like to know what it takes for you to call something ?essential?. >> >>> >> >>> Do you >> >>>> >> >>>> mean that there is no other way to do it with Pd, or just no other >> >>> >> >>> way to do >> >>>> >> >>>> with with PDP ? >> >>>> >> >>>>> pdp_qt will be obsolete when we get either pix_film OR pix_movie or >> >>>>> whatever to play audio directly from a movie without extra table banging >> >>>>> [hopefully this exists somewhere] >> >>>> >> >>>> There's [#in~], which is rather experimental. It uses [#to~]. >> >>>> >> >>>> _______________________________________________________________________ >> >>>> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC >> >>>> _______________________________________________ >> >>>> Pd-list at 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 at iem.at mailing list >> >>> UNSUBSCRIBE and account-management -> ?http://lists.puredata.info/listinfo/pd-list >> >> >> >> -- >> >> ::: derek holzer ::: http://macumbista.net ::: >> >> ---Oblique Strategy # 207: >> >> "Take away as much mystery as possible. What is left?" >> >> >> >> _______________________________________________ >> >> Pd-list at iem.at mailing list >> >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> >> >> _______________________________________________ >> >> Pd-list at iem.at mailing list >> >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > >> > >> > >> > >> > ---------------------------------------------------------------------------- >> > >> > 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-list at 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 at 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 From ben at ekran.org Thu Dec 9 02:52:12 2010 From: ben at ekran.org (B. Bogart) Date: Wed, 08 Dec 2010 17:52:12 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <1291764898.4426.0.camel@palatschinken> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> Message-ID: <4D00364C.509@ekran.org> Thanks Hans, I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled pd-extended. No change in font size. I also tried starting pd-extended with the -font-face flags, and still no change. I also switched from the binary on puredata to the pd-extended package in the ubuntu repo, which is version 0.42.5-3. I also confirmed in xfce and in the nvidia settings that my screen dpi is 96, and a 96 pixel wide square is indeed 1in on screen. What else can I try? An interesting note, If I open the 'about PD' patch, and change the font size, 10 and 12 point choices change only the height of the font, the width stays constant between them. Both x and y change for the other font size choices. I can make a screenshot if that helps. I have to say its great to have pd-extended in the repos! and 64 bit! Much has changed. :) Thanks, B. On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: > > Start here for debugging it: > http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small > > .hc > > On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >> Hi Hans and all, >> >> After reading too many books and not doing much PD, I'm back. >> >> I'm now running on an ubuntu64 lucid installation, and using the >> corresponding pd-extended package. I also tried yesterdays nightly build. >> >> Both versions show object and console text in a super small font. It >> looks like 8 or 9 point. I thought it may be the dpi setting (since >> nvidia cards seems to mess with that a bit) but changing the dpi setting >> in xfce font settings appears to make no difference. >> >> Also the object boxes are bigger than needed for the text size. I've >> attached a screenshot. >> >> Thanks, >> B. Bogart >> >> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>> >>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>> >>>> from testing 5m with windows (in a hurry): >>>> >>>> - path and other menus are now in normal size again. >>>> - properties menu for the guis/gop is still with small font size >>> >>> Should be fixed. >>> >>>> - if you have a canvas with dynamic label inside a GOP, the label will >>>> appear in a differente place in the main patch (I have a patch that >>>> does this, but can't put it in now, it's too complicated) >>> >>> Sounds like this is worth a bug report with an example patch, I don't >>> really understand it from this description. >>> >>> .hc >>> >>>> >>>> Jo?o >>>> >>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>> since 0.42.5-rc1: >>>>> >>>>> * 64-bit builds on Ubuntu >>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>> pidip (Carbon) >>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>> * Pd-extended shows in the GNOME menus again >>>>> >>>>> There are of course many bug fixes and additions since 0.41.4, here >>>>> are some highlights: >>>>> >>>>> * fixing Graph-On-Parent GUI bugs >>>>> * complete 64-bit support for GNU/Linux >>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>> * a brand new Help Browser that shows all installed libraries >>>>> >>>>> For more details, check the notes on the release wiki page: >>>>> http://puredata.info/dev/NextRelease >>>>> >>>>> >>>>> Downloading >>>>> ----------- >>>>> >>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>> http://at.or.at/hans/pd/installers.html >>>>> >>>>> You can get the source and build it yourself here: >>>>> http://puredata.info/docs/developer/GettingPdSource >>>>> >>>>> >>>>> BUGS >>>>> -------- >>>>> >>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>> tracker before reporting bugs, and if you find an existing bug report >>>>> on the same issue, please add your information there: >>>>> >>>>> http://puredata.info/dev/bugtracker >>>>> >>>>> _______________________________________________ >>>>> Pd-list at iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>> >>>> >>>> -- >>>> Friedenstr. 58 >>>> 10249 Berlin (Deutschland) >>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>> Studio +49 30 69509190 >>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> >>> 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 at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > From elmastero74 at gmail.com Thu Dec 9 03:59:05 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Wed, 8 Dec 2010 18:59:05 -0800 Subject: [PD] pd in ubuntu 8.04: pd hijacks alsa? In-Reply-To: <87oc8veqkb.fsf@gmail.com> References: <4CFC9D04.9060407@iem.at> <87oc8veqkb.fsf@gmail.com> Message-ID: On Wed, Dec 8, 2010 at 4:29 PM, Lewis Pike wrote: > IOhannes m zmoelnig writes: > > > On 2010-12-05 22:34, Aaron L. wrote: > >> This is somewhat of a complete newb issue so I apologize up front for > >> that....... > >> > >> However, it seems that I cannot use pdextended and watch a youtube video > at > >> the same time (the youtube vid is a pd tutorial). > >> > >> Here's what it's starting with: > >> > >> pasuspender -- /usr/bin/pdextended -alsa %F > >> > >> Is it absolutely necessary to start pd with 'pasuspender'? > >> > >> When I don't (i.e. start it like this: '/usr/bin/pdextended -alsa' ), I > get > >> a bunch of 'device or resource busy' messages in the terminal and I > don't > >> get any audio when doing the whold testtone thing). > >> > >> Is there any way around this? > > > > > > well, this is exactly the way how alsa is supposed to work: > > - only one application can access a (hardware) device at any point > > > > pulseaudio is a way to circumvent this limitation. > > running Pd in pasuspender, effectively disables pulseaudio including all > > it's features. > > > > > > luckily there are ways around that. > > > > - use pulseaudio (not a good option, as Pd currently doesn't support it > > :-(; btw, pa is geared towards the ordinary consumer multimedia desktop > > where people would like to watch their youtube videos and at the same > > time listen to the latest p!nk smash hit; Pd is not really targeted > > towards that marketm, hence pa is not done yet) > > > > - use alsa's "dmix" interface; "dmix" is a virtual device that allows > > several applications to send their audio output to the same hardware > > device (without the applications even knowing of it). i'm not 100% sure > > whether you can actually access this from within Pd.... > > > > - use "jack". now you can think of jack as "pulseaudio for pros", it > > allows to route the output of one process to the input of another > > process (or more); "process" can be both hardware (your soundcard) or > > software (Pd, your browser,...). > > there are also ways to make alsa-only applications (e.g. your browser) > > use a pseudo alsa device that really sends all audio to jack (thus the > > application need not be aware of jack at all) > > > > > > madt > > IOhannes > > I'm new to Pd as well and ran into the ver same problem. After a bit of > guesswork, I tried running Pd with the command: > > pd -alsa -alsaadd dmix > > which seems to add an unlabelled audio output in the Pd alsa > configuration menu. When this output is selected, it solves the > problem. I works well enough, but I haven't tried using jack. Can > anyone who has used both dmix and jack offer offer an opinion on the > pros and cons of each? > > .Lewis > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > Interestingly enough, I ran into another bug when using Jack and PD. Basically ends up with Jack going non-responsive and any attempt to rid the system of any Jack processes don't really work. All Jack processes simply return a 'defunct' when you look at "top". Makes Jack unusable since it will neither start nor stop. The more research I did revealed that this is a bug in the 8.04 Hardy Heron kernel. Big bummer. -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernardobarros2 at gmail.com Thu Dec 9 04:19:47 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Thu, 9 Dec 2010 01:19:47 -0200 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D00364C.509@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> Message-ID: For me it can change a lot it I use the nvidia proprietary or the nouveau driver, or Gnome/KDE. With KDE it is always not good. It looks better with nouveau+gnome for me.... 2010/12/8 B. Bogart : > Thanks Hans, > > I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled > pd-extended. > > No change in font size. > > I also tried starting pd-extended with the -font-face flags, and still > no change. > > I also switched from the binary on puredata to the pd-extended package > in the ubuntu repo, which is version 0.42.5-3. > > I also confirmed in xfce and in the nvidia settings that my screen dpi > is 96, and a 96 pixel wide square is indeed 1in on screen. > > What else can I try? > > An interesting note, If I open the 'about PD' patch, and change the font > size, 10 and 12 point choices change only the height of the font, the > width stays constant between them. Both x and y change for the other > font size choices. I can make a screenshot if that helps. > > I have to say its great to have pd-extended in the repos! and 64 bit! > Much has changed. :) > > Thanks, > B. > > On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >> >> Start here for debugging it: >> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >> >> .hc >> >> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>> Hi Hans and all, >>> >>> After reading too many books and not doing much PD, I'm back. >>> >>> I'm now running on an ubuntu64 lucid installation, and using the >>> corresponding pd-extended package. I also tried yesterdays nightly build. >>> >>> Both versions show object and console text in a super small font. It >>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>> nvidia cards seems to mess with that a bit) but changing the dpi setting >>> in xfce font settings appears to make no difference. >>> >>> Also the object boxes are bigger than needed for the text size. I've >>> attached a screenshot. >>> >>> Thanks, >>> B. Bogart >>> >>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>> >>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>> >>>>> from testing 5m with windows (in a hurry): >>>>> >>>>> - path and other menus are now in normal size again. >>>>> - properties menu for the guis/gop is still with small font size >>>> >>>> Should be fixed. >>>> >>>>> - if you have a canvas with dynamic label inside a GOP, the label will >>>>> appear in a differente place in the main patch (I have a patch that >>>>> does this, but can't put it in now, it's too complicated) >>>> >>>> Sounds like this is worth a bug report with an example patch, I don't >>>> really understand it from this description. >>>> >>>> .hc >>>> >>>>> >>>>> Jo?o >>>>> >>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! ?Fixed >>>>>> since 0.42.5-rc1: >>>>>> >>>>>> ?* 64-bit builds on Ubuntu >>>>>> ?* 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>> pidip (Carbon) >>>>>> ?* fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>> ?* Pd-extended shows in the GNOME menus again >>>>>> >>>>>> There are of course many bug fixes and additions since 0.41.4, here >>>>>> are some highlights: >>>>>> >>>>>> ?* fixing Graph-On-Parent GUI bugs >>>>>> ?* complete 64-bit support for GNU/Linux >>>>>> ?* full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>> ?* a brand new Help Browser that shows all installed libraries >>>>>> >>>>>> For more details, check the notes on the release wiki page: >>>>>> http://puredata.info/dev/NextRelease >>>>>> >>>>>> >>>>>> Downloading >>>>>> ----------- >>>>>> >>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>> http://at.or.at/hans/pd/installers.html >>>>>> >>>>>> You can get the source and build it yourself here: >>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>> >>>>>> >>>>>> BUGS >>>>>> -------- >>>>>> >>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>> tracker before reporting bugs, and if you find an existing bug report >>>>>> on the same issue, please add your information there: >>>>>> >>>>>> http://puredata.info/dev/bugtracker >>>>>> >>>>>> _______________________________________________ >>>>>> Pd-list at iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>>> >>>>> -- >>>>> Friedenstr. 58 >>>>> 10249 Berlin (Deutschland) >>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>> Studio +49 30 69509190 >>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>> >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> >>>> 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 at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Thu Dec 9 07:12:43 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 9 Dec 2010 01:12:43 -0500 Subject: [PD] L2Ork seeking additional performance opportunities in Berlin and Paris Message-ID: <4AAECA3D10C54B6CAB8F7D362068034F@supersecretpear> Apologies for cross-posting. Linux Laptop Orchestra or (L2Ork) is currently in the final stages of planning its debut European tour. While most venues have been already arranged for we are currently in the process of seeking additional performance opportunities in Paris, France as well as Berlin, Germany. Our target dates are May 17-31, 2011 with anticipated stops in Ljubljana, Budapest, Linz, Berlin, Hamburg, Utrecht, Amsterdam, Paris, and Birmingham. If anyone is aware of potential venues in Paris and Berlin and/or contacts that may be able to point us in the right direction, I would greatly appreciate it if you would please email me at your earliest convenience. For additional info on L2Ork please visit http://l2ork.music.vt.edu/main/ Thank you very much! Best wishes, Ivica Ico Bukvic, D.M.A. Composition, Music Technology Director, DISIS Interactive Sound & Intermedia Studio Director, L2Ork Linux Laptop Orchestra Assistant Co-Director, CCTAD CHCI, CS, and Art (by courtesy) Virginia Tech Dept. of Music - 0240 Blacksburg, VA 24061 (540) 231-6139 (540) 231-5034 (fax) ico at vt.edu http://www.music.vt.edu/faculty/bukvic/ From derek at umatic.nl Thu Dec 9 11:23:08 2010 From: derek at umatic.nl (Derek Holzer) Date: Thu, 09 Dec 2010 12:23:08 +0200 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> Message-ID: <4D00AE0C.5040204@umatic.nl> You probably mean [grid], another of Degoyon's objects from the unauthorized lib. This means it could have the same potential problems for inclusion in PDx as PiDiP. Another problem with this lib is the lack of Windows binaries in PDx, I've run into this issue at workshops before. Obviously I am not fascist enough to ban windows from my workshops! ;-) Best, D. On 12/9/10 3:33 AM, Jose Luis Santorcuato wrote: > Now, the moment I'm testing this and yours Jack, I like plot, but > remember the grid view, I have seen in the help or the site of Pd. In > work, the grid blue and red dots. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 120: "Move towards the unimportant" From husk00 at gmail.com Thu Dec 9 11:42:16 2010 From: husk00 at gmail.com (Husk 00) Date: Thu, 9 Dec 2010 11:42:16 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D00AE0C.5040204@umatic.nl> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> Message-ID: On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer wrote: > Another problem with this lib is the lack of Windows binaries > in PDx, I've run into this issue at workshops before. Obviously I am not > fascist enough to ban windows from my workshops! ;-) You have many tools to don't run into problematic issue during workshops. I mean, always you will find an alternative to an object that suit your needs on your platform. The solution is not ban windows as not ban pidip or unauthorize. Is just talk about alternatives and possibilities, telling what you use and what people can use. Show (and tell about) the different flowers of our garden husk -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From colet.patrice at free.fr Thu Dec 9 12:20:16 2010 From: colet.patrice at free.fr (patko) Date: Thu, 9 Dec 2010 12:20:16 +0100 (CET) Subject: [PD] Pd+pachube+python In-Reply-To: Message-ID: <193727357.1685311291893616233.JavaMail.root@zimbra4-e1.priv.proxad.net> hello, can you try to change this line: sendOSCMsg('/test/num',d[0]) with this: m = '[',d[0],']' sendOSCMsg('/test/num',m) I can not test right now with your script and simpleOSC API, but I got this error long ago when working on pd2blender project, the simpleOSC API has changed since I've used it, maybe it's worth to try. ----- "Jamie Bullock" a ?crit : > On 6 Dec 2010, at 01:26, FernandoG < dataferx at gmail.com > wrote: > > > > > > Hi > I am trying to comunicate pd with data coming from pachube ( > www.pachube.com ) using a python script. The script ask for data from > pachube web and convert the data to OSC protocol. Then the OSC mesagge > is sent to pd. Pd recibe the OSC mesagge but something is wrong when > unpack and route the data. > > > > It looks like someone is solving the same problem in Max. Maybe worth > a look... > > http://www.frankmacdonald.co.uk/digital-economy-news/parsing-pachube-xml-data-directly-into-maxmsp-updated-version.html > > > Jamie > > > > > > > Data can not get in a number box object, this error mesagge is > diplayed in console: error: gatom: no method for '1' > > The python script > > # to receive data > import urllib2 > # to send on with OpenSoundControl, OSC > from simpleOSC import * > import time > > > initOSCClient('127.0.0.1', 57110) > while 1: > data=urllib2.urlopen(' > http://api.pachube.com/v2/feeds/2791.csv?key=hereyourcode ') > for l in data: > d = l.strip().split(",", 2) > print d > sendOSCMsg('/test/num',d[0]) > sendOSCMsg('/test/val',d[2]) > time.sleep(5) # wait here some secs > > > the patch > > #N canvas 599 0 450 476 10; > #X declare -lib mrpeach; > #X obj -217 25 import mrpeach; > #X obj -220 112 unpackOSC; > #X floatatom -219 277 5 0 0 0 - - -; > #X obj -214 148 routeOSC /test; > #X obj -191 348 print; > #X floatatom -150 281 5 0 0 0 - - -; > #X obj -219 66 udpreceive 57110; > #X floatatom -92 290 5 0 0 0 - - -; > #X obj -204 205 routeOSC /val /num; > #X connect 1 0 3 0; > #X connect 3 0 8 0; > #X connect 6 0 1 0; > #X connect 8 0 2 0; > #X connect 8 1 5 0; > #X connect 8 1 4 0; > #X connect 8 2 7 0; > > > any idea? > > thanks > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From james at 4thharmonic.com Thu Dec 9 12:23:01 2010 From: james at 4thharmonic.com (James Dunn) Date: Thu, 09 Dec 2010 11:23:01 +0000 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <20101208223706.GA31853@alien.mur.at> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> Message-ID: <4D00BC15.3030408@4thharmonic.com> An HTML attachment was scrubbed... URL: From pat at digitalworlds.ufl.edu Thu Dec 9 14:29:09 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Thu, 9 Dec 2010 08:29:09 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl>, Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7573@UFEXCH-MBXCL01.ad.ufl.edu> i just recently had to re-write an important patch w/o grid and playlist~ because of this when i was starting out in linux i thought they were these cool advantages to switching but time and again they became an issue because i could not run it on windows [if that's all a student had] i think Yves' externals are very nice especially Grid, Playlist~ and cooled~ just wish there was not such an issue with using them and porting them for others in the end i used some pf Eric Lyon's objects that did not have a snarky political bent on them pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Husk 00 [husk00 at gmail.com] Sent: Thursday, December 09, 2010 5:42 AM To: Derek Holzer Cc: pd-list Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer wrote: > Another problem with this lib is the lack of Windows binaries > in PDx, I've run into this issue at workshops before. Obviously I am not > fascist enough to ban windows from my workshops! ;-) You have many tools to don't run into problematic issue during workshops. I mean, always you will find an alternative to an object that suit your needs on your platform. The solution is not ban windows as not ban pidip or unauthorize. Is just talk about alternatives and possibilities, telling what you use and what people can use. Show (and tell about) the different flowers of our garden husk -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From chris at mccormick.cx Thu Dec 9 15:26:49 2010 From: chris at mccormick.cx (Chris McCormick) Date: Thu, 9 Dec 2010 22:26:49 +0800 Subject: [PD] The Game of Life In-Reply-To: References: <20101129034307.GC24097@mccormick.cx> Message-ID: <20101209142649.GA21142@mccormick.cx> On Fri, Dec 03, 2010 at 09:30:13AM -0500, Mathieu Bouchard wrote: > Ah, btw, I made music using the Pascal triangle, which is a finite state > automaton of some kind whenever you use modulo on it. I did it mod 32. > > http://artengine.ca/matju/musique/matju_-_gamelan_binomial_version_trois.mp3 > http://artengine.ca/matju/musique/gamelan_binomial.png This is great! Are the patches for the "gamelan" sound online somewhere? Cheers, Chris. ------------------- http://mccormick.cx From fbar at footils.org Thu Dec 9 15:31:59 2010 From: fbar at footils.org (Frank Barknecht) Date: Thu, 9 Dec 2010 15:31:59 +0100 Subject: [PD] if not currently recieving a 1 then send 0 In-Reply-To: References: Message-ID: <20101209143159.GA8040@fliwatut.scifi> On Tue, Dec 07, 2010 at 09:07:46PM -0600, Ben Carney wrote: > I don't think I am very good at asking pure data related questions. > > the 1000 milliseconds is an arbitrary number. > > I am just trying to deduce that a 1 is not being sent or received. for any > amount of time. > > so the example I gave was everything that wasn't a 1 in that second would be > spat out as a zero. A very useful idiom in Pd is what I'd call an "activity monitor". This is something which will report whenever an activity stops to happen for a certain time. The attached patch has such a monitor. The basic idea is very simple: Just exploit the fact, that a [delay] object will reset itself whenever it receives a new bang-message, which means, that it will not produce a bang, until banging stops for as long as the delay period is. With some [change] logic you can turn that into a 0/1 activity monitor. Ciao -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ -------------- next part -------------- A non-text attachment was scrubbed... Name: monitor-activity.pd Type: application/puredata Size: 1573 bytes Desc: not available URL: From ico at vt.edu Thu Dec 9 15:50:15 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 09 Dec 2010 09:50:15 -0500 Subject: [PD] L2Ork PD first stable release now available Message-ID: <1291906215.23291.106.camel@monsoon> Changes since release candidate 6: *added apply undo/redo (applies to vanilla objects with properties (e.g. gatom) plus currently as a test implementation only to the cnv object from the iemgui set--I will add it to other applicable imegui objects once the implementation is thoroughly tested). *added resize handle to the cnv object. *implemented auto-update of properties window (width/height and in cnv case also selection area width/height if the properties window is open). *fixed bug where autoconnect tries to auto-connect cnv objects. *fixed regression where gatom objects after being duplicated are only partially selected. *fixed bug where changing object properties did not result in canvas being "dirty." Special thanks to all who have provided invaluable feedback in making this release as bug-free as possible! http://l2ork.music.vt.edu/main/?page_id=56 Best wishes, Ico From lsutton at libero.it Thu Dec 9 15:52:38 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Thu, 09 Dec 2010 15:52:38 +0100 Subject: [PD] Fwd: Fullscreen plugin In-Reply-To: <4CFF504C.3010900@libero.it> References: <4CFE069F.8020000@libero.it> <4CFF504C.3010900@libero.it> Message-ID: <4D00ED36.8050808@libero.it> Andr?s Lorenzo Sutton wrote: > Andr?s Mur?nyi wrote: >> >> >> On Tue, Dec 7, 2010 at 11:04 AM, Lorenzo Sutton > > wrote: >> >> Andr?s Mur?nyi wrote: >> >> ---------- Forwarded message ---------- >> From: Santa Claus > >> here is a little Pd 0.43 plugin that makes your patches go >> fullscreen with the button. >> hope you'll like it :) >> >> Very nice idea (couldn't get it to work because Pd seems to use >> tcl 8.4 even though I have 8.5 installed). Good for focusing on >> both patching and "performance", >> >> >> Did you try 'sudo update-alternatives --config wish'? > No I haven't, thanks for the hint. I'll try as soon as possible. > Lorenzo Thanks for the hint which worked very well. By the way switching to 8.5 makes all of Pd look much nicer (e.g. the fonts) Lo >> >> Andras >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From hans at at.or.at Thu Dec 9 16:06:44 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:06:44 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7573@UFEXCH-MBXCL01.ad.ufl.edu> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl>, <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7573@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <40FF2C6B-2746-4083-89A5-DED41B34C92A@at.or.at> Up until a few days ago, 'unauthorized' was GPL, so we can continue using that version under the GPL. That means that version can also continue to be included in Pd-extended since Pd-extended is also GPL. .hc On Dec 9, 2010, at 8:29 AM, Pagano, Patrick wrote: > i just recently had to re-write an important patch w/o grid and > playlist~ because of this > when i was starting out in linux i thought they were these cool > advantages to switching but time and again they became an issue > because i could not run it on windows [if that's all a student had] > i think Yves' externals are very nice especially Grid, Playlist~ and > cooled~ > just wish there was not such an issue with using them and porting > them for others > > in the end i used some pf Eric Lyon's objects that did not have a > snarky political bent on them > > pp > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of > Husk 00 [husk00 at gmail.com] > Sent: Thursday, December 09, 2010 5:42 AM > To: Derek Holzer > Cc: pd-list > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- > pidip into Debian > > On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer wrote: >> Another problem with this lib is the lack of Windows binaries >> in PDx, I've run into this issue at workshops before. Obviously I >> am not >> fascist enough to ban windows from my workshops! ;-) > > You have many tools to don't run into problematic issue during > workshops. I mean, always you will find an alternative to an object > that suit your needs on your platform. The solution is not ban windows > as not ban pidip or unauthorize. Is just talk about alternatives and > possibilities, telling what you use and what people can use. Show (and > tell about) the different flowers of our garden > > husk > > -- > when Art become pratical > we call it technology. > > When Technology become useless > we call it Art > > www.estereotips.net > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at 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. From abonnements at revolwear.com Thu Dec 9 16:11:13 2010 From: abonnements at revolwear.com (Max) Date: Thu, 9 Dec 2010 16:11:13 +0100 Subject: [PD] Body controlled a/v granular synth Message-ID: <38D3DB1E-3DBC-4859-B060-6D3D7083E420@revolwear.com> Hi List, we had a workshop with Frieder Wei? showing his motion detection suite eyecon. We had much fun connecting it to a granular a/v patch: http://www.youtube.com/watch?v=hoeZxd2cPFM m. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From fbar at rjdj.me Thu Dec 9 15:41:04 2010 From: fbar at rjdj.me (Frank Barknecht) Date: Thu, 9 Dec 2010 15:41:04 +0100 Subject: [PD] [PD-announce] Pd inside: The Inception App Message-ID: <20101209144104.GB8040@fliwatut.scifi> Yo, you can probably guess, the sound engine inside this new RjDj-powered app is Pure Data: http://inceptiontheapp.com/ The blog post: Next level: Inception The App with Christopher Nolan, Hans Zimmer and ... RjDj ============================================================================== Over the last couple of months RjDj teamed up with film director Christopher Nolan and Composer Hans Zimmer and brought the concept of augmented sound to a whole new level. The first result of this cooperation is Inception The App. - The app is centered around the story of Inception The Movie: the user is navigating through a series of ?dreams? which are all featuring different augmented sound scenes designed with Hans Zimmer. Some of the dreams include unreleased material from Hans Soundtrack to Inception and all of them feature great acustical realtime experiences. - Navigating through a series of ?dreams? in this app does not mean tapping the screen or clicking some buttons. Inception The App is unlocking new dreams depending on the context you are in. E.g. the sunny dream is only unlocked when the weather at your place is sunny. The traveling dream is only unlocked when you are traveling by car or train. The Africa dream is only unlocked in Africa, quiet dream when it is quiet, sleep dream at night etc. etc. Inception The App is a geat acoustic experience, fun to play with and unlock new dreams and an amazing peace of technology. It is not only using the built in sensors but also extending sensory data with networked data. It is one of the few apps that is ?context aware? and the only app that is applying this technology in the music and gaming category. http://more.rjdj.me/2010/12/08/next-level-inception-the-app-with-christopher-nolan-hans-zimmer-and-rjdj/ _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From lsutton at libero.it Thu Dec 9 16:25:59 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Thu, 09 Dec 2010 16:25:59 +0100 Subject: [PD] GUI plugin to replace open and save menu with GTK look and feel [WAS] zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <1290553808.28771.8.camel@monsoon> <460391.65875.qm@web51503.mail.re2.yahoo.com> <6D5CB04BE33344948206C175BCF02A54@supersecretpear> <1290620444.10837.7.camel@monsoon> <1290637916.2436.10.camel@palatschinken> <1290657597.12378.5.camel@monsoon> <074509E7-95CA-4F9B-A83C-A24C3D0BC215@at.or.at> <4CEE4808.7070404@libero.it> Message-ID: <4D00F507.2010204@libero.it> Hans-Christoph Steiner wrote: > > On Nov 25, 2010, at 6:27 AM, Lorenzo Sutton wrote: > >> Hans-Christoph Steiner wrote: >>> >>> On Nov 24, 2010, at 10:59 PM, Ivica Ico Bukvic wrote: >>> >>>> >>>>> (and a random aside, perhaps you'd be interested in getting Pd to use >>>>> the GTK open panel? I've always hated the Tcl/Tk one). >>>> >>>> How would one go about doing this? >>> >>> I believe that gnocl is the thing that you are looking for: >>> >>> http://wiki.tcl.tk/5151 >> Actually a really 'quick and dirty' solution would be to call zenity >> [1] from within the tk.. Which IMHO is better than the Tk file >> opener.. Attached a version of pd.tk (0.42.5-extended-rc5 linux) >> which will try touse zenity for open, falling back to Tk if zeniy is >> not found (sorry my tcl is really really rusty :-) >> >> Lorenzo. >> >> [1]: http://freshmeat.net/projects/zenity > > > That would make a great GUI plugin for Pd 0.43. Basically the plugin > would just override pdtk_openpanel and pdtk_savepanel (now in > pd/tcl/wheredoesthisgo.tcl). Just 'rename' the existing ones in your > plugin, then create your own procs with the same names. Actually I was replacing the menu items. I see that in 0.43 these are in pd_menucommands.tcl but from the examples I have no clue how to replace that... Hints would be appreciated :) Lorenzo > > .hc > > > ---------------------------------------------------------------------------- > > > Using ReBirth is like trying to play an 808 with a long stick. > -David Zicarelli > > > From hans at at.or.at Thu Dec 9 16:36:27 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:36:27 -0500 Subject: [PD] Body controlled a/v granular synth In-Reply-To: <38D3DB1E-3DBC-4859-B060-6D3D7083E420@revolwear.com> References: <38D3DB1E-3DBC-4859-B060-6D3D7083E420@revolwear.com> Message-ID: Fun stuff, hat did you use for the tracking? .hc On Dec 9, 2010, at 10:11 AM, Max wrote: > Hi List, > > we had a workshop with Frieder Wei? showing his motion detection > suite eyecon. > We had much fun connecting it to a granular a/v patch: > http://www.youtube.com/watch?v=hoeZxd2cPFM > > m._______________________________________________ > Pd-list at 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. From hans at at.or.at Thu Dec 9 16:45:28 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:45:28 -0500 Subject: [PD] GUI plugin to replace open and save menu with GTK look and feel [WAS] zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <4D00F507.2010204@libero.it> References: <1290553808.28771.8.camel@monsoon> <460391.65875.qm@web51503.mail.re2.yahoo.com> <6D5CB04BE33344948206C175BCF02A54@supersecretpear> <1290620444.10837.7.camel@monsoon> <1290637916.2436.10.camel@palatschinken> <1290657597.12378.5.camel@monsoon> <074509E7-95CA-4F9B-A83C-A24C3D0BC215@at.or.at> <4CEE4808.7070404@libero.it> <4D00F507.2010204@libero.it> Message-ID: On Dec 9, 2010, at 10:25 AM, Lorenzo Sutton wrote: > Hans-Christoph Steiner wrote: >> >> On Nov 25, 2010, at 6:27 AM, Lorenzo Sutton wrote: >> >>> Hans-Christoph Steiner wrote: >>>> >>>> On Nov 24, 2010, at 10:59 PM, Ivica Ico Bukvic wrote: >>>> >>>>> >>>>>> (and a random aside, perhaps you'd be interested in getting Pd >>>>>> to use >>>>>> the GTK open panel? I've always hated the Tcl/Tk one). >>>>> >>>>> How would one go about doing this? >>>> >>>> I believe that gnocl is the thing that you are looking for: >>>> >>>> http://wiki.tcl.tk/5151 >>> Actually a really 'quick and dirty' solution would be to call >>> zenity [1] from within the tk.. Which IMHO is better than the Tk >>> file opener.. Attached a version of pd.tk (0.42.5-extended-rc5 >>> linux) which will try touse zenity for open, falling back to Tk if >>> zeniy is not found (sorry my tcl is really really rusty :-) >>> >>> Lorenzo. >>> >>> [1]: http://freshmeat.net/projects/zenity >> >> >> That would make a great GUI plugin for Pd 0.43. Basically the >> plugin would just override pdtk_openpanel and pdtk_savepanel (now >> in pd/tcl/wheredoesthisgo.tcl). Just 'rename' the existing ones in >> your plugin, then create your own procs with the same names. > Actually I was replacing the menu items. I see that in 0.43 these > are in pd_menucommands.tcl but from the examples I have no clue how > to replace that... Hints would be appreciated :) You can see lots of example plugins in SVN here so you can either browse via the web or "svn checkout" this URL: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/scripts/guiplugins So something like: rename pdtk_openpanel pdtk_openpanel_original proc pdtk_openpanel {target localdir} { # my own custom open panel code } You can see this in these two plugins: simple_examples/font_doesnt_follow_focus-plugin.tcl simple_examples/pdwindow_popup_mode-plugin.tcl .hc ---------------------------------------------------------------------------- I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." --Bjarne Stroustrup (creator of C++) From hans at at.or.at Thu Dec 9 16:46:19 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:46:19 -0500 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D00364C.509@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> Message-ID: If -font-face doesn't change the font, then the font you asked for is not installed correctly, or there is a typo in the font name. Font names are case-sensitive, IIRC. .hc On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: > Thanks Hans, > > I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled > pd-extended. > > No change in font size. > > I also tried starting pd-extended with the -font-face flags, and still > no change. > > I also switched from the binary on puredata to the pd-extended package > in the ubuntu repo, which is version 0.42.5-3. > > I also confirmed in xfce and in the nvidia settings that my screen dpi > is 96, and a 96 pixel wide square is indeed 1in on screen. > > What else can I try? > > An interesting note, If I open the 'about PD' patch, and change the > font > size, 10 and 12 point choices change only the height of the font, the > width stays constant between them. Both x and y change for the other > font size choices. I can make a screenshot if that helps. > > I have to say its great to have pd-extended in the repos! and 64 bit! > Much has changed. :) > > Thanks, > B. > > On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >> >> Start here for debugging it: >> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >> >> .hc >> >> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>> Hi Hans and all, >>> >>> After reading too many books and not doing much PD, I'm back. >>> >>> I'm now running on an ubuntu64 lucid installation, and using the >>> corresponding pd-extended package. I also tried yesterdays nightly >>> build. >>> >>> Both versions show object and console text in a super small font. It >>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>> nvidia cards seems to mess with that a bit) but changing the dpi >>> setting >>> in xfce font settings appears to make no difference. >>> >>> Also the object boxes are bigger than needed for the text size. I've >>> attached a screenshot. >>> >>> Thanks, >>> B. Bogart >>> >>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>> >>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>> >>>>> from testing 5m with windows (in a hurry): >>>>> >>>>> - path and other menus are now in normal size again. >>>>> - properties menu for the guis/gop is still with small font size >>>> >>>> Should be fixed. >>>> >>>>> - if you have a canvas with dynamic label inside a GOP, the >>>>> label will >>>>> appear in a differente place in the main patch (I have a patch >>>>> that >>>>> does this, but can't put it in now, it's too complicated) >>>> >>>> Sounds like this is worth a bug report with an example patch, I >>>> don't >>>> really understand it from this description. >>>> >>>> .hc >>>> >>>>> >>>>> Jo?o >>>>> >>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>>> since 0.42.5-rc1: >>>>>> >>>>>> * 64-bit builds on Ubuntu >>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>> pidip (Carbon) >>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and >>>>>> Windows >>>>>> * Pd-extended shows in the GNOME menus again >>>>>> >>>>>> There are of course many bug fixes and additions since 0.41.4, >>>>>> here >>>>>> are some highlights: >>>>>> >>>>>> * fixing Graph-On-Parent GUI bugs >>>>>> * complete 64-bit support for GNU/Linux >>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>> * a brand new Help Browser that shows all installed libraries >>>>>> >>>>>> For more details, check the notes on the release wiki page: >>>>>> http://puredata.info/dev/NextRelease >>>>>> >>>>>> >>>>>> Downloading >>>>>> ----------- >>>>>> >>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and >>>>>> Windows: >>>>>> http://at.or.at/hans/pd/installers.html >>>>>> >>>>>> You can get the source and build it yourself here: >>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>> >>>>>> >>>>>> BUGS >>>>>> -------- >>>>>> >>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>> report >>>>>> on the same issue, please add your information there: >>>>>> >>>>>> http://puredata.info/dev/bugtracker >>>>>> >>>>>> _______________________________________________ >>>>>> Pd-list at iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>>> >>>>> -- >>>>> Friedenstr. 58 >>>>> 10249 Berlin (Deutschland) >>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>> Studio +49 30 69509190 >>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>> >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> >>>> 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 at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> >> ---------------------------------------------------------------------------- "Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick From hans at at.or.at Thu Dec 9 16:47:17 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:47:17 -0500 Subject: [PD] ASIO not working with RME fireface and pd-extended 0.42-5 In-Reply-To: <1906410562.1568041291842911598.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <1906410562.1568041291842911598.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <4F087220-C00C-4BDD-A110-35FB5A8E2129@at.or.at> Keep me posted, I have no way to test this stuff beyond normal built- in sound. .hc On Dec 8, 2010, at 4:15 PM, patko wrote: > Thank you for fast replying, > > well, I've seen those errors reports in several forums, with no > pertinent answer. > > I've just installed ASIO4ALL, I have no error but pd is stuck, I > have to kill it with task manager, > also there is no sound. > > With forcing samplerate at 44100 there is no change. > > I'm sure to use the good audio port, also it's the same ports over > vanilla or extended by using "pd -listdev". > > For finding out the problem I'm working on makefile.mingw to compile > extended with portaudio sources used by vanilla, > that are not as the same as the ones used by extended, it's almost > there...:) > > > > > > > > > > > > > > > ----- "Caecos" a ?crit : > >> If the error is related to the sample rate you can try the 44.1k and >> 48k sample rate settings, other's may not work, depending on what >> sample rates your hardware supports. >> >> If the error is related to a port problem (which has been reported >> from time to time of some forum) I cannot help. >> >> Marc >> >> -----Message d'origine----- >> De : patko [mailto:colet.patrice at free.fr] >> Envoy? : 8 d?cembre 2010 15:07 >> ? : Caecos >> Cc : pd-list >> Objet : Re: [PD] gridflow 9.13 for windows? >> >> a little correction, I have error 9997 from portaudio in ms-dos >> console >> >> ----- "patko" a ?crit : >> >>> I'm using RME fireface asio, I don't know what is the problem, it's >>> running on pd-vanilla but not on pd-extended >>> >>> ----- "Caecos" a ?crit : >>> >>>> What is your problem with ASIO. I use ASIO4ALL on Vista without >> any >>>> troubles. >>>> >>>> Marc >>>> >>>> -----Message d'origine----- >>>> De : pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] De la >>> part >>>> de patko >>>> Envoy? : 8 d?cembre 2010 10:45 >>>> ? : mis at artengine.ca; pd-list >>>> Objet : Re: [PD] gridflow 9.13 for windows? >>>> >>>> Hello MiS, >>>> >>>> I'm actually sharing this archive, with a binary compiled in >>> november, >>>> and will make another one in a few days: >>>> >>>> http://megalego.free.fr/pd/gridflow/ >>>> >>>> This should be gridflow 9.12, I didn't heard about a 9.13 >> version, >>>> also HC told me to put the link on puredata.info but I don't >>>> understand how this plone site is working, >>>> I can't post anything without getting errors. >>>> >>>> This binary should work on XP even if this has been compiled on >> a >>>> Vista machine, >>>> but only with pd-extended because there is something actually >>> clashing >>>> with vanilla version, >>>> that has been recently resolved from what I've understood. >>>> >>>> Actually I'm trying to resolve an ASIO issue on >> pd-extended/Vista >>> if >>>> someone else could flag this, that would be great. >>>> >>>> >>>> >>>> ----- "Michal Seta" a ?crit : >>>> >>>>> Hi Patko, >>>>> >>>>> Would you mind sharing somehow a binary build of a recent >> gridflow >>>>> version? I am guessing it could probably even be sent as >>>> attachment. >>>>> I run WinXP service pack 3 on an Intel CPU for this particular >>>>> exercise, I don't know if that matters. >>>>> >>>>> Thanks! >>>>> >>>>> ./MiS >>>> >>>> -- >>>> Patrice Colet >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>> >>> -- >>> Patrice Colet >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> -- >> Patrice Colet > > -- > Patrice Colet > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds From abonnements at revolwear.com Thu Dec 9 16:48:17 2010 From: abonnements at revolwear.com (Max) Date: Thu, 9 Dec 2010 16:48:17 +0100 Subject: [PD] Body controlled a/v granular synth In-Reply-To: References: <38D3DB1E-3DBC-4859-B060-6D3D7083E420@revolwear.com> Message-ID: The tracking is done in a very powerful proprietary windows-only software developed by Frieder Wei? http://eyecon.palindrome.de/ It is designed mainly for dance performances and interactive. He currently works on kinect integration for depth information. In the video we mapped the position and width of the person in the cameras field of view to the grain position. m. Am 09.12.2010 um 16:36 schrieb Hans-Christoph Steiner: > > Fun stuff, hat did you use for the tracking? > > .hc > > On Dec 9, 2010, at 10:11 AM, Max wrote: > >> Hi List, >> >> we had a workshop with Frieder Wei? showing his motion detection suite eyecon. >> We had much fun connecting it to a granular a/v patch: >> http://www.youtube.com/watch?v=hoeZxd2cPFM >> >> m._______________________________________________ >> Pd-list at 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. > > -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From hans at at.or.at Thu Dec 9 16:52:21 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 9 Dec 2010 10:52:21 -0500 Subject: [PD] Tip of the Day In-Reply-To: References: <937801.25737.qm@web51502.mail.re2.yahoo.com> Message-ID: <9D6EE9E1-6BD9-4E11-ACDD-46B0D76E42BA@at.or.at> On Dec 6, 2010, at 4:33 PM, Andr?s Mur?nyi wrote: > > > 2010/12/6 Mathieu Bouchard > On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: > > Annoying for me, even if i'm interested in the software. But that's > just me. For those who find it useful, this could be developed into > something that can really be started up when pd starts - sounds like > a plugin? :op One way is to rewrite it as a plugin, another is to > make a plugin which loads the patch at startup. Either way i'd be > happy to help you. > > Btw, it doesn't have to be a gui plugin, it can also be a regular - > lib that doesn't contain any externals, but instead, just a single > call to canvas_open or similar. > > Yea, but i cannot help Jonathan with that. What "makes it make > sense" however, is that it starts up automatically. One can also > modify his/her pd icon so that it starts up with the patch. > > > And btw, lots of people use the word ?plugin? to mean library or > external, > > Honestly, you are to first to tell me this, but i'm not so old and > haven't really been around the world so much. > > so, if by plugin, you mean gui plugin, you ought to be more specific. > > Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for > things that are pluggable into an API and that is something me and > Hans may have a different view about - for him (afaiu) it's almost > an API, for me hardly an API. Nevertheless, it's cool. (I won't > define 'cool' for you :o) hehe, its the beginnings of an API, it definitely needs work. :) As for the Tip of the Day thing, they are common in software, so I guess that some people like them. I think the idea is good, but usually the way its presented is not the best. For example, when I start an app, I am usually focused on something that I need to get done, so I don't want to see a Tip of the Day screen. But perhaps there is another better time for that, or it could easily be an item on the Help menu. .hc ---------------------------------------------------------------------------- I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." --Bjarne Stroustrup (creator of C++) -------------- next part -------------- An HTML attachment was scrubbed... URL: From muranyia at gmail.com Thu Dec 9 17:50:58 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Thu, 9 Dec 2010 17:50:58 +0100 Subject: [PD] Segfault with less libs In-Reply-To: <874F6A93-2762-4D90-A029-6AB38A30537B@at.or.at> References: <1291780575.31064.0.camel@palatschinken> <874F6A93-2762-4D90-A029-6AB38A30537B@at.or.at> Message-ID: I tried with gdb, and it prevents the crash just like -verbose. When i detach pd from gdb, the crash happens. watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... watchdog: signaling pd... ---------------------------------------- at this point i detach pd loading built-in widget definitions Segmentation fault Similarly with valgrind, there is no crash just 100% CPU, watchdog signaling, and it goes on forever unless i quit. Are there further tricks? Or shall i start putting back libs into the config one by one? Andras 2010/12/8 Hans-Christoph Steiner > > Try running Pd with 'gdb' or 'valgrind'. In gdb, once it crashes, you type > "backtrace" to get it. Search puredata.info for gdb for a howto. > > .hc > > On Dec 8, 2010, at 4:57 AM, Andr?s Mur?nyi wrote: > > Yea, help me with the backtrace please, how do i get it? -verbose doesn't > put anything on the console/terminal. > > Andras > > 2010/12/8 Hans-Christoph Steiner > >> That's odd, you'll need to provide more info, like backtrace from the >> segfault, which libs, etc. >> >> .hc >> >> On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: >> > Dear List, >> > >> > i've made some clanup in my .pdsetting and .pdextended files and >> > removed the paths and libs not needed for me. >> > Now i get segfault when i load my patch. >> > Could it because of a missing lib (like i have deleted a line i >> > shouldn't have) and if so, how come? >> > How can i debug this? With -verbose, i don't get the segfault but the >> > patch never loads... >> > >> > Andras >> > _______________________________________________ >> > Pd-list at iem.at mailing list >> > UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > > ---------------------------------------------------------------------------- > > There is no way to peace, peace is the way. -A.J. Muste > > > -- Muranyi Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben at ekran.org Thu Dec 9 19:53:04 2010 From: ben at ekran.org (B. Bogart) Date: Thu, 09 Dec 2010 10:53:04 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> Message-ID: <4D012590.5000805@ekran.org> Hi Hans, Now I'm really confused. I tried -verbose and it shows the following in the path. /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ I rechecked the installation of the recommended fonts (see small-font-pd-extended-#2.png) and verified the command line flags. Even the font size does not change. Tk scaling is 1.2508464142813174. So maybe tk is not reading the fonts for some reason, so I did a little wish8.5 test, presented in tk_likes_dejavu.png. Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid machine with nvidia proprietary drivers? I tried switching to "nv" or "nouveau" but X does not start, looks like I'd have to remove the proprietary drivers just to test. I'll try it on my lucid live DVD when I get a chance. .b. On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: > > If -font-face doesn't change the font, then the font you asked for is > not installed correctly, or there is a typo in the font name. Font > names are case-sensitive, IIRC. > > .hc > > On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: > >> Thanks Hans, >> >> I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled >> pd-extended. >> >> No change in font size. >> >> I also tried starting pd-extended with the -font-face flags, and still >> no change. >> >> I also switched from the binary on puredata to the pd-extended package >> in the ubuntu repo, which is version 0.42.5-3. >> >> I also confirmed in xfce and in the nvidia settings that my screen dpi >> is 96, and a 96 pixel wide square is indeed 1in on screen. >> >> What else can I try? >> >> An interesting note, If I open the 'about PD' patch, and change the font >> size, 10 and 12 point choices change only the height of the font, the >> width stays constant between them. Both x and y change for the other >> font size choices. I can make a screenshot if that helps. >> >> I have to say its great to have pd-extended in the repos! and 64 bit! >> Much has changed. :) >> >> Thanks, >> B. >> >> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>> >>> Start here for debugging it: >>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>> >>> >>> .hc >>> >>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>> Hi Hans and all, >>>> >>>> After reading too many books and not doing much PD, I'm back. >>>> >>>> I'm now running on an ubuntu64 lucid installation, and using the >>>> corresponding pd-extended package. I also tried yesterdays nightly >>>> build. >>>> >>>> Both versions show object and console text in a super small font. It >>>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>> setting >>>> in xfce font settings appears to make no difference. >>>> >>>> Also the object boxes are bigger than needed for the text size. I've >>>> attached a screenshot. >>>> >>>> Thanks, >>>> B. Bogart >>>> >>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>> >>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>> >>>>>> from testing 5m with windows (in a hurry): >>>>>> >>>>>> - path and other menus are now in normal size again. >>>>>> - properties menu for the guis/gop is still with small font size >>>>> >>>>> Should be fixed. >>>>> >>>>>> - if you have a canvas with dynamic label inside a GOP, the label >>>>>> will >>>>>> appear in a differente place in the main patch (I have a patch that >>>>>> does this, but can't put it in now, it's too complicated) >>>>> >>>>> Sounds like this is worth a bug report with an example patch, I don't >>>>> really understand it from this description. >>>>> >>>>> .hc >>>>> >>>>>> >>>>>> Jo?o >>>>>> >>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>>>> since 0.42.5-rc1: >>>>>>> >>>>>>> * 64-bit builds on Ubuntu >>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>>> pidip (Carbon) >>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>> >>>>>>> There are of course many bug fixes and additions since 0.41.4, here >>>>>>> are some highlights: >>>>>>> >>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>> * complete 64-bit support for GNU/Linux >>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>> >>>>>>> For more details, check the notes on the release wiki page: >>>>>>> http://puredata.info/dev/NextRelease >>>>>>> >>>>>>> >>>>>>> Downloading >>>>>>> ----------- >>>>>>> >>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>> >>>>>>> You can get the source and build it yourself here: >>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>> >>>>>>> >>>>>>> BUGS >>>>>>> -------- >>>>>>> >>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>> report >>>>>>> on the same issue, please add your information there: >>>>>>> >>>>>>> http://puredata.info/dev/bugtracker >>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pd-list at iem.at mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>>>> >>>>>> -- >>>>>> Friedenstr. 58 >>>>>> 10249 Berlin (Deutschland) >>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>> Studio +49 30 69509190 >>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>> >>>>> >>>>> >>>>> >>>>> ---------------------------------------------------------------------------- >>>>> >>>>> >>>>> >>>>> 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 at iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>> >>> >>> > > > > ---------------------------------------------------------------------------- > > > "Making boring techno music is really easy with modern tools, but with > live coding, boring techno is much harder." - Chris McCormick > > > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: small-font-pd-extended-#2.png Type: image/png Size: 169795 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: tk_likes_dejavu.png Type: image/png Size: 59204 bytes Desc: not available URL: From theron.trowbridge at gmail.com Thu Dec 9 20:10:04 2010 From: theron.trowbridge at gmail.com (Theron Trowbridge) Date: Thu, 9 Dec 2010 11:10:04 -0800 Subject: [PD] Tip of the Day In-Reply-To: <9D6EE9E1-6BD9-4E11-ACDD-46B0D76E42BA@at.or.at> References: <937801.25737.qm@web51502.mail.re2.yahoo.com> <9D6EE9E1-6BD9-4E11-ACDD-46B0D76E42BA@at.or.at> Message-ID: That is why all civilized tip-of-the-day dialog boxes have a don't-do-that (again) button. -Theron ^ 2010/12/9 Hans-Christoph Steiner > > On Dec 6, 2010, at 4:33 PM, Andr?s Mur?nyi wrote: > > > > 2010/12/6 Mathieu Bouchard > >> On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: >> >> Annoying for me, even if i'm interested in the software. But that's just >>> me. For those who find it useful, this could be developed into something >>> that can really be started up when pd starts - sounds like a plugin? :op One >>> way is to rewrite it as a plugin, another is to make a plugin which loads >>> the patch at startup. Either way i'd be happy to help you. >>> >> >> Btw, it doesn't have to be a gui plugin, it can also be a regular -lib >> that doesn't contain any externals, but instead, just a single call to >> canvas_open or similar. >> > > Yea, but i cannot help Jonathan with that. What "makes it make sense" > however, is that it starts up automatically. One can also modify his/her pd > icon so that it starts up with the patch. > > >> >> And btw, lots of people use the word ?plugin? to mean library or external, > > > Honestly, you are to first to tell me this, but i'm not so old and haven't > really been around the world so much. > > >> so, if by plugin, you mean gui plugin, you ought to be more specific. >> > > Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for things > that are pluggable into an API and that is something me and Hans may have a > different view about - for him (afaiu) it's almost an API, for me hardly an > API. Nevertheless, it's cool. (I won't define 'cool' for you :o) > > > hehe, its the beginnings of an API, it definitely needs work. :) > > As for the Tip of the Day thing, they are common in software, so I guess > that some people like them. I think the idea is good, but usually the way > its presented is not the best. For example, when I start an app, I am > usually focused on something that I need to get done, so I don't want to see > a Tip of the Day screen. But perhaps there is another better time for that, > or it could easily be an item on the Help menu. > > .hc > > > ---------------------------------------------------------------------------- > > I have always wished for my computer to be as easy to use as my telephone; > my wish has come true because I can no longer figure out how to use my > telephone." --Bjarne Stroustrup (creator of C++) > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From august at alien.mur.at Thu Dec 9 21:30:45 2010 From: august at alien.mur.at (august) Date: Thu, 9 Dec 2010 21:30:45 +0100 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <4D00BC15.3030408@4thharmonic.com> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> <4D00BC15.3030408@4thharmonic.com> Message-ID: <20101209203045.GA18512@alien.mur.at> > Hi August, > > Thanks for looking into this. I ran the stress patch again on pd-vanilla-0.42-6 > and heard a buzz after a minute or so. I also got the following error in the > console (although not at the same time as the buzz) > > readanysf~: error on m_decode_block inside perform() > > James Okay, try this one now: http://aug.ment.org/software/readanysf~testing2.tar.gz I don't think it is a memory leak error. memory usage should be real tight. I'm guessing the buzzing comes from when the dsp is stuck. It can't happen in the readanysf~ function that sends out the audio. ..but could happen right when you open a file and the open callback spits out file inof. I've moved some things around. I hope this helps. please test and let me know. -august. From muranyia at gmail.com Thu Dec 9 22:16:58 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Thu, 9 Dec 2010 22:16:58 +0100 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D012590.5000805@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> Message-ID: On Thu, Dec 9, 2010 at 7:53 PM, B. Bogart wrote: > Hi Hans, > > Now I'm really confused. I tried -verbose and it shows the following in > the path. > > /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ > > I rechecked the installation of the recommended fonts (see > small-font-pd-extended-#2.png) and verified the command line flags. Even > the font size does not change. Tk scaling is 1.2508464142813174. > > So maybe tk is not reading the fonts for some reason, so I did a little > wish8.5 test, presented in tk_likes_dejavu.png. > > Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid > machine with nvidia proprietary drivers? > You are not...! I have the same setup, and fonts are looking good. I'd say don't bother removing the driver, sniff around TCl/Tk instead. For example, my tk scaling is 4.2333333333333325 What is TCL/Tk version? Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 9 23:07:29 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 9 Dec 2010 14:07:29 -0800 (PST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7573@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <386917.23765.qm@web51506.mail.re2.yahoo.com> --- On Thu, 12/9/10, Pagano, Patrick wrote: > From: Pagano, Patrick > Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian > To: "Husk 00" , "Derek Holzer" > Cc: "pd-list" > Date: Thursday, December 9, 2010, 2:29 PM > i just recently had to re-write an > important patch w/o grid and playlist~ because of this > when i was starting out in linux i thought they were these > cool advantages to switching but time and again they became > an issue because i could not run it on windows [if that's > all a student had] > i think Yves' externals are very nice especially Grid, Grid is available on Windows version of Pd-extended. (At least the last time I checked, which I believe was with a release candidate of 0.42-5.) -Jonathan > Playlist~ and cooled~ > just wish there was not such an issue with using them and > porting them for others > > in the end i used some pf Eric Lyon's objects that did not > have a snarky political bent on them > > pp > ________________________________________ > From: pd-list-bounces at iem.at > [pd-list-bounces at iem.at] > On Behalf Of Husk 00 [husk00 at gmail.com] > Sent: Thursday, December 09, 2010 5:42 AM > To: Derek Holzer > Cc: pd-list > Subject: Re: [PD] new license for pidip and unauthorized > WAS: pd-pidip into? ???Debian > > On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer > wrote: > > Another problem with this lib is the lack of Windows > binaries > > in PDx, I've run into this issue at workshops before. > Obviously I am not > > fascist enough to ban windows from my workshops! ;-) > > You have many tools to don't run into problematic issue > during > workshops. I mean, always you will find an alternative to > an object > that suit your needs on your platform. The solution is not > ban windows > as not ban pidip or unauthorize. Is just talk about > alternatives and > possibilities, telling what you use and what people can > use. Show (and > tell about) the different flowers of our garden > > husk > > -- > when Art become pratical > we call it technology. > > When Technology become useless > we call it Art > > www.estereotips.net > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jancsika at yahoo.com Thu Dec 9 23:24:52 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 9 Dec 2010 14:24:52 -0800 (PST) Subject: [PD] Tip of the Day In-Reply-To: Message-ID: <533021.33613.qm@web51506.mail.re2.yahoo.com> Therefore my tip-of-the-day patch has at least one sign of civilization. -Jonathan --- On Thu, 12/9/10, Theron Trowbridge wrote: From: Theron Trowbridge Subject: Re: [PD] Tip of the Day To: pd-list at iem.at Date: Thursday, December 9, 2010, 8:10 PM That is why all civilized tip-of-the-day dialog boxes have a don't-do-that (again) button. -Theron ^ 2010/12/9 Hans-Christoph Steiner On Dec 6, 2010, at 4:33 PM, Andr?s Mur?nyi wrote: 2010/12/6 Mathieu Bouchard On Mon, 6 Dec 2010, Andr?s Mur?nyi wrote: Annoying for me, even if i'm interested in the software. But that's just me. For those who find it useful, this could be developed into something that can really be started up when pd starts - sounds like a plugin? :op One way is to rewrite it as a plugin, another is to make a plugin which loads the patch at startup. Either way i'd be happy to help you. Btw, it doesn't have to be a gui plugin, it can also be a regular -lib that doesn't contain any externals, but instead, just a single call to canvas_open or similar. Yea, but i cannot help Jonathan with that. What "makes it make sense" however, is that it starts up automatically. One can also modify his/her pd icon so that it starts up with the patch. ? And btw, lots of people use the word ?plugin? to mean library or external, Honestly, you are to first to tell me this, but i'm not so old and haven't really been around the world so much. ? so, if by plugin, you mean gui plugin, you ought to be more specific. Sir I will be Sir. Let me add that i'd reserve the name 'plugin' for things that are pluggable into an API and that is something me and Hans may have a different view about - for him (afaiu) it's almost an API, for me hardly an API. Nevertheless, it's cool. (I won't define 'cool' for you :o) hehe, its the beginnings of an API, it definitely needs work. :) As for the Tip of the Day thing, they are common in software, so I guess that some people like them. ?I think the idea is good, but usually the way its presented is not the best. ?For example, when I start an app, I am usually focused on something that I need to get done, so I don't want to see a Tip of the Day screen. ?But perhaps there is another better time for that, or it could easily be an item on the Help menu. .hc ---------------------------------------------------------------------------- I have always wished for my computer to be as easy to use as my?telephone; my wish has come true because I can no longer figure out?how to use my telephone."??--Bjarne Stroustrup (creator of C++) _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben at ekran.org Fri Dec 10 00:44:06 2010 From: ben at ekran.org (B. Bogart) Date: Thu, 09 Dec 2010 15:44:06 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> Message-ID: <4D0169C6.8010805@ekran.org> Thanks for identifying yourself Andras, My problem is very odd then. I'm using tk8.5 (8.5.8-1) from the lucid repos. What is your dpi setting Andras? (mine is 96) My old tk8.2 book says that the tk scaling is proportional to the dpi, and for a 90dpi display the tk scaling should be 1.25. So my tk scaling should be 1.33 for 96. Your tk scaling of ~4.233 = a dpi of 304? I guess I'll try compiling pd-extended from src and see what that gives me. I'm still confused why the pd font and size args change nothing on my system. .b. On 10-12-09 01:16 PM, Andr?s Mur?nyi wrote: > You are not...! I have the same setup, and fonts are looking good. > I'd say don't bother removing the driver, sniff around TCl/Tk instead. > For example, my tk scaling is 4.2333333333333325 > What is TCL/Tk version? > > Andras > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From william.brent at gmail.com Fri Dec 10 01:09:11 2010 From: william.brent at gmail.com (William Brent) Date: Thu, 9 Dec 2010 19:09:11 -0500 Subject: [PD] wav file export from table Message-ID: Hi all, Do any of the libs in Pd-extended have an object for writing audio from a table directly to a wav file in non real time? -- William Brent www.williambrent.com ?Great minds flock together? Conflations: conversational idiom for the 21st century www.conflations.com From muranyia at gmail.com Fri Dec 10 02:21:54 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Fri, 10 Dec 2010 02:21:54 +0100 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D0169C6.8010805@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> <4D0169C6.8010805@ekran.org> Message-ID: On Fri, Dec 10, 2010 at 12:44 AM, B. Bogart wrote: > Thanks for identifying yourself Andras, > > My problem is very odd then. > > I'm using tk8.5 (8.5.8-1) from the lucid repos. > > What is your dpi setting Andras? (mine is 96) > > My old tk8.2 book says that the tk scaling is proportional to the dpi, > and for a 90dpi display the tk scaling should be 1.25. > > So my tk scaling should be 1.33 for 96. > > And it is 1.25, right? > Your tk scaling of ~4.233 = a dpi of 304? > > 305. > I guess I'll try compiling pd-extended from src and see what that gives > me. I'm still confused why the pd font and size args change nothing on > my system. > > I didn't understand, did your wish8.5 test come out right then? Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From lsutton at libero.it Fri Dec 10 09:21:26 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Fri, 10 Dec 2010 09:21:26 +0100 Subject: [PD] wav file export from table In-Reply-To: References: Message-ID: <4D01E306.2020809@libero.it> William Brent wrote: > Hi all, > > Do any of the libs in Pd-extended have an object for writing audio > from a table directly to a wav file in non real time? Yes. Look at [soundfiler] Lorenzo. From zmoelnig at iem.at Fri Dec 10 11:14:24 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_m_zm=F6lnig?=) Date: Fri, 10 Dec 2010 11:14:24 +0100 Subject: [PD] wav file export from table In-Reply-To: <4D01E306.2020809@libero.it> References: <4D01E306.2020809@libero.it> Message-ID: <4D01FD80.70808@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/10/2010 09:21 AM, Lorenzo Sutton wrote: > William Brent wrote: >> Hi all, >> >> Do any of the libs in Pd-extended have an object for writing audio >> from a table directly to a wav file in non real time? > Yes. Look at [soundfiler] but that's not a lib in Pd-extended, it's simply a built-in object into Pd-vanilla. fdsmdt IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0B/YAACgkQkX2Xpv6ydvQ7xwCeLCbVPqndusj9PYDnBXIgei91 rKUAoM/0uk8NvC57hgfVFj0IajK8/2GZ =AqMV -----END PGP SIGNATURE----- From james at 4thharmonic.com Fri Dec 10 11:36:57 2010 From: james at 4thharmonic.com (James Dunn) Date: Fri, 10 Dec 2010 10:36:57 +0000 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <20101209203045.GA18512@alien.mur.at> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> <4D00BC15.3030408@4thharmonic.com> <20101209203045.GA18512@alien.mur.at> Message-ID: <4D0202C9.80200@4thharmonic.com> An HTML attachment was scrubbed... URL: From james at 4thharmonic.com Fri Dec 10 11:42:42 2010 From: james at 4thharmonic.com (James Dunn) Date: Fri, 10 Dec 2010 10:42:42 +0000 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <20101209203045.GA18512@alien.mur.at> References: <4CF40626.7090801@4thharmonic.com> <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> <4D00BC15.3030408@4thharmonic.com> <20101209203045.GA18512@alien.mur.at> Message-ID: <4D020422.4070601@4thharmonic.com> An HTML attachment was scrubbed... URL: From yvan.pd at gmail.com Fri Dec 10 14:41:48 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Fri, 10 Dec 2010 14:41:48 +0100 Subject: [PD] pix_motion_sector on linux Message-ID: hallo ! I stumbled upon this thread http://www.mail-archive.com/pd-list at iem.at/msg34546.html and I'm wondering if it could be possible to build pix_motion_sector on linux ? the Makefile is osx only (and I'm a n00b and dunno which gcc flags should replace xcode ones etc). cheers, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From william.brent at gmail.com Fri Dec 10 14:50:43 2010 From: william.brent at gmail.com (William Brent) Date: Fri, 10 Dec 2010 08:50:43 -0500 Subject: [PD] wav file export from table In-Reply-To: <4D01E306.2020809@libero.it> References: <4D01E306.2020809@libero.it> Message-ID: Hah, thanks. I only think of it for reading...duh :) On Fri, Dec 10, 2010 at 3:21 AM, Lorenzo Sutton wrote: > William Brent wrote: >> >> Hi all, >> >> Do any of the libs in Pd-extended have an object for writing audio >> from a table directly to a wav file in non real time? > > Yes. Look at [soundfiler] > > Lorenzo. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- William Brent www.williambrent.com ?Great minds flock together? Conflations: conversational idiom for the 21st century www.conflations.com From pat at digitalworlds.ufl.edu Fri Dec 10 15:06:41 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Fri, 10 Dec 2010 09:06:41 -0500 Subject: [PD] pix_motion_sector on linux In-Reply-To: References: Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757A@UFEXCH-MBXCL01.ad.ufl.edu> that would be a nice linux addition pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Yvan Volochine [yvan.pd at gmail.com] Sent: Friday, December 10, 2010 8:41 AM To: pd-list at iem.at Subject: [PD] pix_motion_sector on linux hallo ! I stumbled upon this thread http://www.mail-archive.com/pd-list at iem.at/msg34546.html and I'm wondering if it could be possible to build pix_motion_sector on linux ? the Makefile is osx only (and I'm a n00b and dunno which gcc flags should replace xcode ones etc). cheers, _y From hans at at.or.at Fri Dec 10 16:48:30 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 10 Dec 2010 10:48:30 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <386917.23765.qm@web51506.mail.re2.yahoo.com> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> Message-ID: <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> On Dec 9, 2010, at 5:07 PM, Jonathan Wilkes wrote: > > > --- On Thu, 12/9/10, Pagano, Patrick > wrote: > >> From: Pagano, Patrick >> Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- >> pidip into Debian >> To: "Husk 00" , "Derek Holzer" >> Cc: "pd-list" >> Date: Thursday, December 9, 2010, 2:29 PM >> i just recently had to re-write an >> important patch w/o grid and playlist~ because of this >> when i was starting out in linux i thought they were these >> cool advantages to switching but time and again they became >> an issue because i could not run it on windows [if that's >> all a student had] >> i think Yves' externals are very nice especially Grid, > > Grid is available on Windows version of Pd-extended. (At least the > last time I checked, which I believe was with a release candidate of > 0.42-5.) I think all of unauthorized works on Windows now. .hc > > -Jonathan > >> Playlist~ and cooled~ >> just wish there was not such an issue with using them and >> porting them for others >> >> in the end i used some pf Eric Lyon's objects that did not >> have a snarky political bent on them >> >> pp >> ________________________________________ >> From: pd-list-bounces at iem.at >> [pd-list-bounces at iem.at] >> On Behalf Of Husk 00 [husk00 at gmail.com] >> Sent: Thursday, December 09, 2010 5:42 AM >> To: Derek Holzer >> Cc: pd-list >> Subject: Re: [PD] new license for pidip and unauthorized >> WAS: pd-pidip into Debian >> >> On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer >> wrote: >>> Another problem with this lib is the lack of Windows >> binaries >>> in PDx, I've run into this issue at workshops before. >> Obviously I am not >>> fascist enough to ban windows from my workshops! ;-) >> >> You have many tools to don't run into problematic issue >> during >> workshops. I mean, always you will find an alternative to >> an object >> that suit your needs on your platform. The solution is not >> ban windows >> as not ban pidip or unauthorize. Is just talk about >> alternatives and >> possibilities, telling what you use and what people can >> use. Show (and >> tell about) the different flowers of our garden >> >> husk >> >> -- >> when Art become pratical >> we call it technology. >> >> When Technology become useless >> we call it Art >> >> www.estereotips.net >> >> _______________________________________________ >> Pd-list at iem.at >> mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> _______________________________________________ >> Pd-list at iem.at >> mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "Making boring techno music is really easy with modern tools, but with live coding, boring techno is much harder." - Chris McCormick From pat at digitalworlds.ufl.edu Fri Dec 10 16:51:26 2010 From: pat at digitalworlds.ufl.edu (Patrick Pagano) Date: Fri, 10 Dec 2010 10:51:26 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> Message-ID: <4D024C7E.2050005@digitalworlds.ufl.edu> playlist~ works on windows? cooled~ works on windows? I find that hard to believe On 12/10/2010 10:48 AM, Hans-Christoph Steiner wrote: > On Dec 9, 2010, at 5:07 PM, Jonathan Wilkes wrote: > >> >> --- On Thu, 12/9/10, Pagano, Patrick >> wrote: >> >>> From: Pagano, Patrick >>> Subject: Re: [PD] new license for pidip and unauthorized WAS: pd- >>> pidip into Debian >>> To: "Husk 00", "Derek Holzer" >>> Cc: "pd-list" >>> Date: Thursday, December 9, 2010, 2:29 PM >>> i just recently had to re-write an >>> important patch w/o grid and playlist~ because of this >>> when i was starting out in linux i thought they were these >>> cool advantages to switching but time and again they became >>> an issue because i could not run it on windows [if that's >>> all a student had] >>> i think Yves' externals are very nice especially Grid, >> Grid is available on Windows version of Pd-extended. (At least the >> last time I checked, which I believe was with a release candidate of >> 0.42-5.) > I think all of unauthorized works on Windows now. > > .hc > >> -Jonathan >> >>> Playlist~ and cooled~ >>> just wish there was not such an issue with using them and >>> porting them for others >>> >>> in the end i used some pf Eric Lyon's objects that did not >>> have a snarky political bent on them >>> >>> pp >>> ________________________________________ >>> From: pd-list-bounces at iem.at >>> [pd-list-bounces at iem.at] >>> On Behalf Of Husk 00 [husk00 at gmail.com] >>> Sent: Thursday, December 09, 2010 5:42 AM >>> To: Derek Holzer >>> Cc: pd-list >>> Subject: Re: [PD] new license for pidip and unauthorized >>> WAS: pd-pidip into Debian >>> >>> On Thu, Dec 9, 2010 at 11:23 AM, Derek Holzer >>> wrote: >>>> Another problem with this lib is the lack of Windows >>> binaries >>>> in PDx, I've run into this issue at workshops before. >>> Obviously I am not >>>> fascist enough to ban windows from my workshops! ;-) >>> You have many tools to don't run into problematic issue >>> during >>> workshops. I mean, always you will find an alternative to >>> an object >>> that suit your needs on your platform. The solution is not >>> ban windows >>> as not ban pidip or unauthorize. Is just talk about >>> alternatives and >>> possibilities, telling what you use and what people can >>> use. Show (and >>> tell about) the different flowers of our garden >>> >>> husk >>> >>> -- >>> when Art become pratical >>> we call it technology. >>> >>> When Technology become useless >>> we call it Art >>> >>> www.estereotips.net >>> >>> _______________________________________________ >>> Pd-list at iem.at >>> mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >>> >>> _______________________________________________ >>> Pd-list at iem.at >>> mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >>> >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > ---------------------------------------------------------------------------- > > "Making boring techno music is really easy with modern tools, but with > live coding, boring techno is much harder." - Chris McCormick > > > > From hans at at.or.at Fri Dec 10 16:52:16 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 10 Dec 2010 10:52:16 -0500 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D012590.5000805@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> Message-ID: try running your Tk font test with only "wish" not "wish8.5". That's what Pd uses. wish could be pointing to wish8.4 .hc On Dec 9, 2010, at 1:53 PM, B. Bogart wrote: > Hi Hans, > > Now I'm really confused. I tried -verbose and it shows the following > in > the path. > > /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ > > I rechecked the installation of the recommended fonts (see > small-font-pd-extended-#2.png) and verified the command line flags. > Even > the font size does not change. Tk scaling is 1.2508464142813174. > > So maybe tk is not reading the fonts for some reason, so I did a > little > wish8.5 test, presented in tk_likes_dejavu.png. > > Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid > machine with nvidia proprietary drivers? > > I tried switching to "nv" or "nouveau" but X does not start, looks > like > I'd have to remove the proprietary drivers just to test. > > I'll try it on my lucid live DVD when I get a chance. > > .b. > > On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: >> >> If -font-face doesn't change the font, then the font you asked for is >> not installed correctly, or there is a typo in the font name. Font >> names are case-sensitive, IIRC. >> >> .hc >> >> On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: >> >>> Thanks Hans, >>> >>> I installed those fonts, removed tcl8.4 (leaving 8.5) and >>> reinstalled >>> pd-extended. >>> >>> No change in font size. >>> >>> I also tried starting pd-extended with the -font-face flags, and >>> still >>> no change. >>> >>> I also switched from the binary on puredata to the pd-extended >>> package >>> in the ubuntu repo, which is version 0.42.5-3. >>> >>> I also confirmed in xfce and in the nvidia settings that my screen >>> dpi >>> is 96, and a 96 pixel wide square is indeed 1in on screen. >>> >>> What else can I try? >>> >>> An interesting note, If I open the 'about PD' patch, and change >>> the font >>> size, 10 and 12 point choices change only the height of the font, >>> the >>> width stays constant between them. Both x and y change for the other >>> font size choices. I can make a screenshot if that helps. >>> >>> I have to say its great to have pd-extended in the repos! and 64 >>> bit! >>> Much has changed. :) >>> >>> Thanks, >>> B. >>> >>> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>>> >>>> Start here for debugging it: >>>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>>> >>>> >>>> .hc >>>> >>>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>>> Hi Hans and all, >>>>> >>>>> After reading too many books and not doing much PD, I'm back. >>>>> >>>>> I'm now running on an ubuntu64 lucid installation, and using the >>>>> corresponding pd-extended package. I also tried yesterdays nightly >>>>> build. >>>>> >>>>> Both versions show object and console text in a super small >>>>> font. It >>>>> looks like 8 or 9 point. I thought it may be the dpi setting >>>>> (since >>>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>>> setting >>>>> in xfce font settings appears to make no difference. >>>>> >>>>> Also the object boxes are bigger than needed for the text size. >>>>> I've >>>>> attached a screenshot. >>>>> >>>>> Thanks, >>>>> B. Bogart >>>>> >>>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>>> >>>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>>> >>>>>>> from testing 5m with windows (in a hurry): >>>>>>> >>>>>>> - path and other menus are now in normal size again. >>>>>>> - properties menu for the guis/gop is still with small font size >>>>>> >>>>>> Should be fixed. >>>>>> >>>>>>> - if you have a canvas with dynamic label inside a GOP, the >>>>>>> label >>>>>>> will >>>>>>> appear in a differente place in the main patch (I have a patch >>>>>>> that >>>>>>> does this, but can't put it in now, it's too complicated) >>>>>> >>>>>> Sounds like this is worth a bug report with an example patch, I >>>>>> don't >>>>>> really understand it from this description. >>>>>> >>>>>> .hc >>>>>> >>>>>>> >>>>>>> Jo?o >>>>>>> >>>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! >>>>>>>> Fixed >>>>>>>> since 0.42.5-rc1: >>>>>>>> >>>>>>>> * 64-bit builds on Ubuntu >>>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, >>>>>>>> and >>>>>>>> pidip (Carbon) >>>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and >>>>>>>> Windows >>>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>>> >>>>>>>> There are of course many bug fixes and additions since >>>>>>>> 0.41.4, here >>>>>>>> are some highlights: >>>>>>>> >>>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>>> * complete 64-bit support for GNU/Linux >>>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>>> >>>>>>>> For more details, check the notes on the release wiki page: >>>>>>>> http://puredata.info/dev/NextRelease >>>>>>>> >>>>>>>> >>>>>>>> Downloading >>>>>>>> ----------- >>>>>>>> >>>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and >>>>>>>> Windows: >>>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>>> >>>>>>>> You can get the source and build it yourself here: >>>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>>> >>>>>>>> >>>>>>>> BUGS >>>>>>>> -------- >>>>>>>> >>>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>>> report >>>>>>>> on the same issue, please add your information there: >>>>>>>> >>>>>>>> http://puredata.info/dev/bugtracker >>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Pd-list at iem.at mailing list >>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>>>> >>>>>>> -- >>>>>>> Friedenstr. 58 >>>>>>> 10249 Berlin (Deutschland) >>>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>>> Studio +49 30 69509190 >>>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>>> >>>>>> >>>>>> >>>>>> >>>>>> ---------------------------------------------------------------------------- >>>>>> >>>>>> >>>>>> >>>>>> 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 at iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>>> _______________________________________________ >>>>> Pd-list at iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>> >>>> >>>> >> >> >> >> ---------------------------------------------------------------------------- >> >> >> "Making boring techno music is really easy with modern tools, but >> with >> live coding, boring techno is much harder." - Chris McCormick >> >> >> >> >> > > > ---------------------------------------------------------------------------- "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 From alan.brooker2010 at gmail.com Fri Dec 10 17:32:42 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 10 Dec 2010 16:32:42 +0000 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <5555D3F8-75D4-45EC-9C35-4F9CCFFA0751@at.or.at> Message-ID: Hi just tried this out...very nice! works good On Sun, Dec 5, 2010 at 5:38 PM, Mathieu Bouchard wrote: > On Sun, 5 Dec 2010, Pedro Lopes wrote: > > > just that the icons were picked from a folder, so that people could >> customise them easily.That's good. Customization is important! :) >> > > If you want to know what the two bundled iconsets were looking like, here > they are : > > http://artengine.ca/desiredata/gallery/the_new_look.gif > http://artengine.ca/desiredata/gallery/the_new_look_b.gif > > However, [bng] and [tgl] icons are missing from the latter and I don't > remember why. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ydegoyon at gmail.com Fri Dec 10 18:02:39 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Fri, 10 Dec 2010 18:02:39 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> Message-ID: <4D025D2F.80801@gmail.com> Hans-Christoph Steiner wrote: > > On Dec 9, 2010, at 5:07 PM, Jonathan Wilkes wrote: > >> >> >> --- On Thu, 12/9/10, Pagano, Patrick wrote: >> >>> From: Pagano, Patrick >>> Subject: Re: [PD] new license for pidip and unauthorized WAS: >>> pd-pidip into Debian >>> To: "Husk 00" , "Derek Holzer" >>> Cc: "pd-list" >>> Date: Thursday, December 9, 2010, 2:29 PM >>> i just recently had to re-write an >>> important patch w/o grid and playlist~ because of this >>> when i was starting out in linux i thought they were these >>> cool advantages to switching but time and again they became >>> an issue because i could not run it on windows [if that's >>> all a student had] >>> i think Yves' externals are very nice especially Grid, >> >> Grid is available on Windows version of Pd-extended. (At least the >> last time I checked, which I believe was with a release candidate of >> 0.42-5.) > > I think all of unauthorized works on Windows now. > haha, of all i read of all my friends here, this is the most funny ... this really shows you have no idea of what it is... anyway, 2 useful things, instead of the stupid comments i read : * pidip and unauthorized have been removed from svn and there's no way you can use or distribute them if you don't respect their license. * they are available now from here : export CSVROOT=:pserver:anonymous at giss.tv:/home/cvs cvs co pidip cvs co unauthorized at the same time i tested all again and fixed a few things... voila, sevy pd : i'm super happy that i don't have to collaborate with some people here, really, i'll celebrate... From yvan.pd at gmail.com Fri Dec 10 19:29:03 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Fri, 10 Dec 2010 19:29:03 +0100 Subject: [PD] pix_motion_sector on linux In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757A@UFEXCH-MBXCL01.ad.ufl.edu> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757A@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Fri, Dec 10, 2010 at 3:06 PM, Pagano, Patrick wrote: > that would be a nice linux addition > well I found another archive with a proper README, copied pix_motion_sector.h and pix_motion_sector.cpp in Gem/src/pixes and built gem. it built fine, but now when launching pd (with the new Gem.pd_linux) I get: ./Gem.pd_linux: undefined symbol: _ZN3gem3RTE5Array4sizeEv Gem: can't load library any idea ? cheers, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From ben at ekran.org Fri Dec 10 19:30:18 2010 From: ben at ekran.org (B. Bogart) Date: Fri, 10 Dec 2010 10:30:18 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> Message-ID: <4D0271BA.6020802@ekran.org> Hi Hans & Andras, Andraz, Indeed the wish test looks fine. Hans, I removed 8.4 to make sure everything was running on 8.5. wish certainly (eventually) points to wish8.5 Note I have pd-vanilla (puredata) installed from the lucid repos also. It looks fine, and since I removed 8.4, and only 8.5 is installed, vanilla must be using 8.5. To check if its some weird nvidia thing, I'm going to boot up in the live DVD and see if pd-extended still looks tiny. Thanks for the debugging suggestions all. .b. On 10-12-10 07:52 AM, Hans-Christoph Steiner wrote: > > try running your Tk font test with only "wish" not "wish8.5". That's > what Pd uses. wish could be pointing to wish8.4 > > .hc > > On Dec 9, 2010, at 1:53 PM, B. Bogart wrote: > >> Hi Hans, >> >> Now I'm really confused. I tried -verbose and it shows the following in >> the path. >> >> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ >> >> I rechecked the installation of the recommended fonts (see >> small-font-pd-extended-#2.png) and verified the command line flags. Even >> the font size does not change. Tk scaling is 1.2508464142813174. >> >> So maybe tk is not reading the fonts for some reason, so I did a little >> wish8.5 test, presented in tk_likes_dejavu.png. >> >> Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid >> machine with nvidia proprietary drivers? >> >> I tried switching to "nv" or "nouveau" but X does not start, looks like >> I'd have to remove the proprietary drivers just to test. >> >> I'll try it on my lucid live DVD when I get a chance. >> >> .b. >> >> On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: >>> >>> If -font-face doesn't change the font, then the font you asked for is >>> not installed correctly, or there is a typo in the font name. Font >>> names are case-sensitive, IIRC. >>> >>> .hc >>> >>> On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: >>> >>>> Thanks Hans, >>>> >>>> I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled >>>> pd-extended. >>>> >>>> No change in font size. >>>> >>>> I also tried starting pd-extended with the -font-face flags, and still >>>> no change. >>>> >>>> I also switched from the binary on puredata to the pd-extended package >>>> in the ubuntu repo, which is version 0.42.5-3. >>>> >>>> I also confirmed in xfce and in the nvidia settings that my screen dpi >>>> is 96, and a 96 pixel wide square is indeed 1in on screen. >>>> >>>> What else can I try? >>>> >>>> An interesting note, If I open the 'about PD' patch, and change the >>>> font >>>> size, 10 and 12 point choices change only the height of the font, the >>>> width stays constant between them. Both x and y change for the other >>>> font size choices. I can make a screenshot if that helps. >>>> >>>> I have to say its great to have pd-extended in the repos! and 64 bit! >>>> Much has changed. :) >>>> >>>> Thanks, >>>> B. >>>> >>>> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>>>> >>>>> Start here for debugging it: >>>>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>>>> >>>>> >>>>> >>>>> .hc >>>>> >>>>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>>>> Hi Hans and all, >>>>>> >>>>>> After reading too many books and not doing much PD, I'm back. >>>>>> >>>>>> I'm now running on an ubuntu64 lucid installation, and using the >>>>>> corresponding pd-extended package. I also tried yesterdays nightly >>>>>> build. >>>>>> >>>>>> Both versions show object and console text in a super small font. It >>>>>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>>>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>>>> setting >>>>>> in xfce font settings appears to make no difference. >>>>>> >>>>>> Also the object boxes are bigger than needed for the text size. I've >>>>>> attached a screenshot. >>>>>> >>>>>> Thanks, >>>>>> B. Bogart >>>>>> >>>>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>>>> >>>>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>>>> >>>>>>>> from testing 5m with windows (in a hurry): >>>>>>>> >>>>>>>> - path and other menus are now in normal size again. >>>>>>>> - properties menu for the guis/gop is still with small font size >>>>>>> >>>>>>> Should be fixed. >>>>>>> >>>>>>>> - if you have a canvas with dynamic label inside a GOP, the label >>>>>>>> will >>>>>>>> appear in a differente place in the main patch (I have a patch that >>>>>>>> does this, but can't put it in now, it's too complicated) >>>>>>> >>>>>>> Sounds like this is worth a bug report with an example patch, I >>>>>>> don't >>>>>>> really understand it from this description. >>>>>>> >>>>>>> .hc >>>>>>> >>>>>>>> >>>>>>>> Jo?o >>>>>>>> >>>>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>>>>>> since 0.42.5-rc1: >>>>>>>>> >>>>>>>>> * 64-bit builds on Ubuntu >>>>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>>>>> pidip (Carbon) >>>>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>>>> >>>>>>>>> There are of course many bug fixes and additions since 0.41.4, >>>>>>>>> here >>>>>>>>> are some highlights: >>>>>>>>> >>>>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>>>> * complete 64-bit support for GNU/Linux >>>>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>>>> >>>>>>>>> For more details, check the notes on the release wiki page: >>>>>>>>> http://puredata.info/dev/NextRelease >>>>>>>>> >>>>>>>>> >>>>>>>>> Downloading >>>>>>>>> ----------- >>>>>>>>> >>>>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>>>> >>>>>>>>> You can get the source and build it yourself here: >>>>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>>>> >>>>>>>>> >>>>>>>>> BUGS >>>>>>>>> -------- >>>>>>>>> >>>>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>>>> report >>>>>>>>> on the same issue, please add your information there: >>>>>>>>> >>>>>>>>> http://puredata.info/dev/bugtracker >>>>>>>>> >>>>>>>>> _______________________________________________ >>>>>>>>> Pd-list at iem.at mailing list >>>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>> >>>>>>>> >>>>>>>> -- >>>>>>>> Friedenstr. 58 >>>>>>>> 10249 Berlin (Deutschland) >>>>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>>>> Studio +49 30 69509190 >>>>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> ---------------------------------------------------------------------------- >>>>>>> >>>>>>> >>>>>>> >>>>>>> >>>>>>> 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 at iem.at mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>>> _______________________________________________ >>>>>> Pd-list at iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>>> >>>>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> >>> >>> "Making boring techno music is really easy with modern tools, but with >>> live coding, boring techno is much harder." - Chris McCormick >>> >>> >>> >>> >>> >> >> >> > > > > ---------------------------------------------------------------------------- > > > "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 > > From zmoelnig at iem.at Fri Dec 10 19:36:03 2010 From: zmoelnig at iem.at (=?UTF-8?B?SU9oYW5uZXMgbSB6bcO2bG5pZw==?=) Date: Fri, 10 Dec 2010 19:36:03 +0100 Subject: [PD] pix_motion_sector on linux In-Reply-To: References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757A@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <4D027313.4040106@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/10/2010 07:29 PM, Yvan Volochine wrote: > ./Gem.pd_linux: undefined symbol: _ZN3gem3RTE5Array4sizeEv > Gem: can't load library > should be fixed in current svn (i forgot to commit a change in the build-system) fgamdr iOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0CcxMACgkQkX2Xpv6ydvRB3wCg0VQUzdKUvHhBwBx1GD2kZbxr 23AAoI62GbcXYGaPoN2w6ZxavhUl+JLt =Exw0 -----END PGP SIGNATURE----- From william.brent at gmail.com Fri Dec 10 19:50:41 2010 From: william.brent at gmail.com (William Brent) Date: Fri, 10 Dec 2010 13:50:41 -0500 Subject: [PD] pix_motion_sector on linux In-Reply-To: <4D027313.4040106@iem.at> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757A@UFEXCH-MBXCL01.ad.ufl.edu> <4D027313.4040106@iem.at> Message-ID: Have you tried the Makefile Hans put out there a while back? It should let you compile just pix_motion_sector without having to recompile it embedded in GEM's pixes directory. Here's the link to that post: http://www.mail-archive.com/pd-list at iem.at/msg36532.html 2010/12/10 IOhannes m zm?lnig : > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 12/10/2010 07:29 PM, Yvan Volochine wrote: > >> ./Gem.pd_linux: undefined symbol: _ZN3gem3RTE5Array4sizeEv >> Gem: can't load library >> > > should be fixed in current svn (i forgot to commit a change in the > build-system) > > fgamdr > iOhannes > -----BEGIN PGP SIGNATURE----- > Version: GnuPG v1.4.10 (GNU/Linux) > Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ > > iEYEARECAAYFAk0CcxMACgkQkX2Xpv6ydvRB3wCg0VQUzdKUvHhBwBx1GD2kZbxr > 23AAoI62GbcXYGaPoN2w6ZxavhUl+JLt > =Exw0 > -----END PGP SIGNATURE----- > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > -- William Brent www.williambrent.com ?Great minds flock together? Conflations: conversational idiom for the 21st century www.conflations.com From pat at digitalworlds.ufl.edu Fri Dec 10 20:13:23 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Fri, 10 Dec 2010 14:13:23 -0500 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D025D2F.80801@gmail.com> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at>, <4D025D2F.80801@gmail.com> Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> i will check again but the last time i used cooled~ or playlist~ they did not work cross platform I found that veejay & reloaded support frei0r now too i was just using mgrid to teach a simple video theremin to get students interested in pd but alot of kids either have windows 7 or even vista cause they are novices with technology i do convince more and more to switch to linux [if they have a PC] so they can try pidip/pdp if their interest is video pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of ydegoyon at gmail.com [ydegoyon at gmail.com] Sent: Friday, December 10, 2010 12:02 PM To: Hans-Christoph Steiner Cc: pd-list Subject: Re: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian Hans-Christoph Steiner wrote: > > On Dec 9, 2010, at 5:07 PM, Jonathan Wilkes wrote: > >> >> >> --- On Thu, 12/9/10, Pagano, Patrick wrote: >> >>> From: Pagano, Patrick >>> Subject: Re: [PD] new license for pidip and unauthorized WAS: >>> pd-pidip into Debian >>> To: "Husk 00" , "Derek Holzer" >>> Cc: "pd-list" >>> Date: Thursday, December 9, 2010, 2:29 PM >>> i just recently had to re-write an >>> important patch w/o grid and playlist~ because of this >>> when i was starting out in linux i thought they were these >>> cool advantages to switching but time and again they became >>> an issue because i could not run it on windows [if that's >>> all a student had] >>> i think Yves' externals are very nice especially Grid, >> >> Grid is available on Windows version of Pd-extended. (At least the >> last time I checked, which I believe was with a release candidate of >> 0.42-5.) > > I think all of unauthorized works on Windows now. > haha, of all i read of all my friends here, this is the most funny ... this really shows you have no idea of what it is... anyway, 2 useful things, instead of the stupid comments i read : * pidip and unauthorized have been removed from svn and there's no way you can use or distribute them if you don't respect their license. * they are available now from here : export CSVROOT=:pserver:anonymous at giss.tv:/home/cvs cvs co pidip cvs co unauthorized at the same time i tested all again and fixed a few things... voila, sevy pd : i'm super happy that i don't have to collaborate with some people here, really, i'll celebrate... _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From bernardobarros2 at gmail.com Fri Dec 10 20:45:23 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Fri, 10 Dec 2010 17:45:23 -0200 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D0271BA.6020802@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> <4D0271BA.6020802@ekran.org> Message-ID: just a question: how to change the default font for tk/tcl? 2010/12/10 B. Bogart : > Hi Hans & Andras, > > Andraz, Indeed the wish test looks fine. > > Hans, I removed 8.4 to make sure everything was running on 8.5. wish > certainly (eventually) points to wish8.5 > > Note I have pd-vanilla (puredata) installed from the lucid repos also. > It looks fine, and since I removed 8.4, and only 8.5 is installed, > vanilla must be using 8.5. > > To check if its some weird nvidia thing, I'm going to boot up in the > live DVD and see if pd-extended still looks tiny. > > Thanks for the debugging suggestions all. > > .b. > > On 10-12-10 07:52 AM, Hans-Christoph Steiner wrote: >> >> try running your Tk font test with only "wish" not "wish8.5". ?That's >> what Pd uses. ?wish could be pointing to wish8.4 >> >> .hc >> >> On Dec 9, 2010, at 1:53 PM, B. Bogart wrote: >> >>> Hi Hans, >>> >>> Now I'm really confused. I tried -verbose and it shows the following in >>> the path. >>> >>> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ >>> >>> I rechecked the installation of the recommended fonts (see >>> small-font-pd-extended-#2.png) and verified the command line flags. Even >>> the font size does not change. Tk scaling is 1.2508464142813174. >>> >>> So maybe tk is not reading the fonts for some reason, so I did a little >>> wish8.5 test, presented in tk_likes_dejavu.png. >>> >>> Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid >>> machine with nvidia proprietary drivers? >>> >>> I tried switching to "nv" or "nouveau" but X does not start, looks like >>> I'd have to remove the proprietary drivers just to test. >>> >>> I'll try it on my lucid live DVD when I get a chance. >>> >>> .b. >>> >>> On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: >>>> >>>> If -font-face doesn't change the font, then the font you asked for is >>>> not installed correctly, or there is a typo in the font name. ?Font >>>> names are case-sensitive, IIRC. >>>> >>>> .hc >>>> >>>> On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: >>>> >>>>> Thanks Hans, >>>>> >>>>> I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled >>>>> pd-extended. >>>>> >>>>> No change in font size. >>>>> >>>>> I also tried starting pd-extended with the -font-face flags, and still >>>>> no change. >>>>> >>>>> I also switched from the binary on puredata to the pd-extended package >>>>> in the ubuntu repo, which is version 0.42.5-3. >>>>> >>>>> I also confirmed in xfce and in the nvidia settings that my screen dpi >>>>> is 96, and a 96 pixel wide square is indeed 1in on screen. >>>>> >>>>> What else can I try? >>>>> >>>>> An interesting note, If I open the 'about PD' patch, and change the >>>>> font >>>>> size, 10 and 12 point choices change only the height of the font, the >>>>> width stays constant between them. Both x and y change for the other >>>>> font size choices. I can make a screenshot if that helps. >>>>> >>>>> I have to say its great to have pd-extended in the repos! and 64 bit! >>>>> Much has changed. :) >>>>> >>>>> Thanks, >>>>> B. >>>>> >>>>> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>>>>> >>>>>> Start here for debugging it: >>>>>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>>>>> >>>>>> >>>>>> >>>>>> .hc >>>>>> >>>>>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>>>>> Hi Hans and all, >>>>>>> >>>>>>> After reading too many books and not doing much PD, I'm back. >>>>>>> >>>>>>> I'm now running on an ubuntu64 lucid installation, and using the >>>>>>> corresponding pd-extended package. I also tried yesterdays nightly >>>>>>> build. >>>>>>> >>>>>>> Both versions show object and console text in a super small font. It >>>>>>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>>>>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>>>>> setting >>>>>>> in xfce font settings appears to make no difference. >>>>>>> >>>>>>> Also the object boxes are bigger than needed for the text size. I've >>>>>>> attached a screenshot. >>>>>>> >>>>>>> Thanks, >>>>>>> B. Bogart >>>>>>> >>>>>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>>>>> >>>>>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>>>>> >>>>>>>>> from testing 5m with windows (in a hurry): >>>>>>>>> >>>>>>>>> - path and other menus are now in normal size again. >>>>>>>>> - properties menu for the guis/gop is still with small font size >>>>>>>> >>>>>>>> Should be fixed. >>>>>>>> >>>>>>>>> - if you have a canvas with dynamic label inside a GOP, the label >>>>>>>>> will >>>>>>>>> appear in a differente place in the main patch (I have a patch that >>>>>>>>> does this, but can't put it in now, it's too complicated) >>>>>>>> >>>>>>>> Sounds like this is worth a bug report with an example patch, I >>>>>>>> don't >>>>>>>> really understand it from this description. >>>>>>>> >>>>>>>> .hc >>>>>>>> >>>>>>>>> >>>>>>>>> Jo?o >>>>>>>>> >>>>>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! ?Fixed >>>>>>>>>> since 0.42.5-rc1: >>>>>>>>>> >>>>>>>>>> * 64-bit builds on Ubuntu >>>>>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>>>>>> pidip (Carbon) >>>>>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>>>>> >>>>>>>>>> There are of course many bug fixes and additions since 0.41.4, >>>>>>>>>> here >>>>>>>>>> are some highlights: >>>>>>>>>> >>>>>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>>>>> * complete 64-bit support for GNU/Linux >>>>>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>>>>> >>>>>>>>>> For more details, check the notes on the release wiki page: >>>>>>>>>> http://puredata.info/dev/NextRelease >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Downloading >>>>>>>>>> ----------- >>>>>>>>>> >>>>>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>>>>> >>>>>>>>>> You can get the source and build it yourself here: >>>>>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> BUGS >>>>>>>>>> -------- >>>>>>>>>> >>>>>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>>>>> report >>>>>>>>>> on the same issue, please add your information there: >>>>>>>>>> >>>>>>>>>> http://puredata.info/dev/bugtracker >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Pd-list at iem.at mailing list >>>>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Friedenstr. 58 >>>>>>>>> 10249 Berlin (Deutschland) >>>>>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>>>>> Studio +49 30 69509190 >>>>>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ---------------------------------------------------------------------------- >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 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 at iem.at mailing list >>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pd-list at iem.at mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> >>>> >>>> "Making boring techno music is really easy with modern tools, but with >>>> live coding, boring techno is much harder." - Chris McCormick >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> >> ---------------------------------------------------------------------------- >> >> >> "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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ben at ekran.org Fri Dec 10 21:05:47 2010 From: ben at ekran.org (B. Bogart) Date: Fri, 10 Dec 2010 12:05:47 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D0271BA.6020802@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> <4D0271BA.6020802@ekran.org> Message-ID: <4D02881B.50204@ekran.org> Ok, so after booting a ubuntu liveDVD (on a usb key) I found three interesting things: 1. Fonts look fine in pd-extended!! (no nvidia driver used) 2. the PD console prints some stuff that pdextended on my installation does not: (no such messages on my installation) Pd Version: 0.42.5-extended Tcl Version: 8.5.8 3. The tk scaling value is ~1.3333 on liveDVD (not the ~1.25 on my installation) Ok, my nvidia card says my dpi (provided by EDID) is 90x96. So the width tk scaling should be 1.25 and the height 1.33, so what does tk scaling mean when pixels are nonsquare? For fun I manually changed the display DPI to crazy numbers (150x150), the tk scaling report changes, but the appearance of the fonts in PD do not change, but they do everywhere else. I'll try compiling pd-extended from source next. .b. On 10-12-10 10:30 AM, B. Bogart wrote: > Hi Hans & Andras, > > Andraz, Indeed the wish test looks fine. > > Hans, I removed 8.4 to make sure everything was running on 8.5. wish > certainly (eventually) points to wish8.5 > > Note I have pd-vanilla (puredata) installed from the lucid repos also. > It looks fine, and since I removed 8.4, and only 8.5 is installed, > vanilla must be using 8.5. > > To check if its some weird nvidia thing, I'm going to boot up in the > live DVD and see if pd-extended still looks tiny. > > Thanks for the debugging suggestions all. > > .b. > > On 10-12-10 07:52 AM, Hans-Christoph Steiner wrote: >> >> try running your Tk font test with only "wish" not "wish8.5". That's >> what Pd uses. wish could be pointing to wish8.4 >> >> .hc >> >> On Dec 9, 2010, at 1:53 PM, B. Bogart wrote: >> >>> Hi Hans, >>> >>> Now I'm really confused. I tried -verbose and it shows the following in >>> the path. >>> >>> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ >>> >>> I rechecked the installation of the recommended fonts (see >>> small-font-pd-extended-#2.png) and verified the command line flags. Even >>> the font size does not change. Tk scaling is 1.2508464142813174. >>> >>> So maybe tk is not reading the fonts for some reason, so I did a little >>> wish8.5 test, presented in tk_likes_dejavu.png. >>> >>> Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid >>> machine with nvidia proprietary drivers? >>> >>> I tried switching to "nv" or "nouveau" but X does not start, looks like >>> I'd have to remove the proprietary drivers just to test. >>> >>> I'll try it on my lucid live DVD when I get a chance. >>> >>> .b. >>> >>> On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: >>>> >>>> If -font-face doesn't change the font, then the font you asked for is >>>> not installed correctly, or there is a typo in the font name. Font >>>> names are case-sensitive, IIRC. >>>> >>>> .hc >>>> >>>> On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: >>>> >>>>> Thanks Hans, >>>>> >>>>> I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled >>>>> pd-extended. >>>>> >>>>> No change in font size. >>>>> >>>>> I also tried starting pd-extended with the -font-face flags, and still >>>>> no change. >>>>> >>>>> I also switched from the binary on puredata to the pd-extended package >>>>> in the ubuntu repo, which is version 0.42.5-3. >>>>> >>>>> I also confirmed in xfce and in the nvidia settings that my screen dpi >>>>> is 96, and a 96 pixel wide square is indeed 1in on screen. >>>>> >>>>> What else can I try? >>>>> >>>>> An interesting note, If I open the 'about PD' patch, and change the >>>>> font >>>>> size, 10 and 12 point choices change only the height of the font, the >>>>> width stays constant between them. Both x and y change for the other >>>>> font size choices. I can make a screenshot if that helps. >>>>> >>>>> I have to say its great to have pd-extended in the repos! and 64 bit! >>>>> Much has changed. :) >>>>> >>>>> Thanks, >>>>> B. >>>>> >>>>> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>>>>> >>>>>> Start here for debugging it: >>>>>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>>>>> >>>>>> >>>>>> >>>>>> .hc >>>>>> >>>>>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>>>>> Hi Hans and all, >>>>>>> >>>>>>> After reading too many books and not doing much PD, I'm back. >>>>>>> >>>>>>> I'm now running on an ubuntu64 lucid installation, and using the >>>>>>> corresponding pd-extended package. I also tried yesterdays nightly >>>>>>> build. >>>>>>> >>>>>>> Both versions show object and console text in a super small font. It >>>>>>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>>>>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>>>>> setting >>>>>>> in xfce font settings appears to make no difference. >>>>>>> >>>>>>> Also the object boxes are bigger than needed for the text size. I've >>>>>>> attached a screenshot. >>>>>>> >>>>>>> Thanks, >>>>>>> B. Bogart >>>>>>> >>>>>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>>>>> >>>>>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>>>>> >>>>>>>>> from testing 5m with windows (in a hurry): >>>>>>>>> >>>>>>>>> - path and other menus are now in normal size again. >>>>>>>>> - properties menu for the guis/gop is still with small font size >>>>>>>> >>>>>>>> Should be fixed. >>>>>>>> >>>>>>>>> - if you have a canvas with dynamic label inside a GOP, the label >>>>>>>>> will >>>>>>>>> appear in a differente place in the main patch (I have a patch that >>>>>>>>> does this, but can't put it in now, it's too complicated) >>>>>>>> >>>>>>>> Sounds like this is worth a bug report with an example patch, I >>>>>>>> don't >>>>>>>> really understand it from this description. >>>>>>>> >>>>>>>> .hc >>>>>>>> >>>>>>>>> >>>>>>>>> Jo?o >>>>>>>>> >>>>>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>>>>>>> since 0.42.5-rc1: >>>>>>>>>> >>>>>>>>>> * 64-bit builds on Ubuntu >>>>>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>>>>>> pidip (Carbon) >>>>>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>>>>> >>>>>>>>>> There are of course many bug fixes and additions since 0.41.4, >>>>>>>>>> here >>>>>>>>>> are some highlights: >>>>>>>>>> >>>>>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>>>>> * complete 64-bit support for GNU/Linux >>>>>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>>>>> >>>>>>>>>> For more details, check the notes on the release wiki page: >>>>>>>>>> http://puredata.info/dev/NextRelease >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> Downloading >>>>>>>>>> ----------- >>>>>>>>>> >>>>>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>>>>> >>>>>>>>>> You can get the source and build it yourself here: >>>>>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> BUGS >>>>>>>>>> -------- >>>>>>>>>> >>>>>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>>>>> report >>>>>>>>>> on the same issue, please add your information there: >>>>>>>>>> >>>>>>>>>> http://puredata.info/dev/bugtracker >>>>>>>>>> >>>>>>>>>> _______________________________________________ >>>>>>>>>> Pd-list at iem.at mailing list >>>>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>>> >>>>>>>>> >>>>>>>>> -- >>>>>>>>> Friedenstr. 58 >>>>>>>>> 10249 Berlin (Deutschland) >>>>>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>>>>> Studio +49 30 69509190 >>>>>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> ---------------------------------------------------------------------------- >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> >>>>>>>> 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 at iem.at mailing list >>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>> >>>>>>> _______________________________________________ >>>>>>> Pd-list at iem.at mailing list >>>>>>> UNSUBSCRIBE and account-management -> >>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>> >>>>>> >>>>>> >>>> >>>> >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> >>>> >>>> "Making boring techno music is really easy with modern tools, but with >>>> live coding, boring techno is much harder." - Chris McCormick >>>> >>>> >>>> >>>> >>>> >>> >>> >>> >> >> >> >> ---------------------------------------------------------------------------- >> >> >> "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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From bernardobarros2 at gmail.com Fri Dec 10 22:19:15 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Fri, 10 Dec 2010 19:19:15 -0200 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: 2010/12/4 Mathieu Bouchard : > It's because GPL is for hippies, or something. It's the other way around. BSD is hippier: Someone in Berkley smoked marijuana and said: "hey man, let's just give it away, who cares what people will do with it, let them turn this into proprietary or whatever". I don't get this BSD fondness of the PD people.... From muranyia at gmail.com Fri Dec 10 22:45:43 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Fri, 10 Dec 2010 22:45:43 +0100 Subject: [PD] Segfault with less libs In-Reply-To: References: <1291780575.31064.0.camel@palatschinken> <874F6A93-2762-4D90-A029-6AB38A30537B@at.or.at> Message-ID: My bad. I had copied my tidied-up .pdsettings over .pdextended and therefore fed the L2orkified moonlib to it, which led to the crash. BTW: Is moonib maintained now? by whom? Andras 2010/12/9 Andr?s Mur?nyi > I tried with gdb, and it prevents the crash just like -verbose. When i > detach pd from gdb, the crash happens. > watchdog: signaling pd... > watchdog: signaling pd... > watchdog: signaling pd... > watchdog: signaling pd... > ---------------------------------------- at this point i detach pd > loading built-in widget definitions > Segmentation fault > > Similarly with valgrind, there is no crash just 100% CPU, watchdog > signaling, and it goes on forever unless i quit. > Are there further tricks? Or shall i start putting back libs into the > config one by one? > > > Andras > > > 2010/12/8 Hans-Christoph Steiner > >> >> Try running Pd with 'gdb' or 'valgrind'. In gdb, once it crashes, you >> type "backtrace" to get it. Search puredata.info for gdb for a howto. >> >> .hc >> >> On Dec 8, 2010, at 4:57 AM, Andr?s Mur?nyi wrote: >> >> Yea, help me with the backtrace please, how do i get it? -verbose doesn't >> put anything on the console/terminal. >> >> Andras >> >> 2010/12/8 Hans-Christoph Steiner >> >>> That's odd, you'll need to provide more info, like backtrace from the >>> segfault, which libs, etc. >>> >>> .hc >>> >>> On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: >>> > Dear List, >>> > >>> > i've made some clanup in my .pdsetting and .pdextended files and >>> > removed the paths and libs not needed for me. >>> > Now i get segfault when i load my patch. >>> > Could it because of a missing lib (like i have deleted a line i >>> > shouldn't have) and if so, how come? >>> > How can i debug this? With -verbose, i don't get the segfault but the >>> > patch never loads... >>> > >>> > Andras >>> > _______________________________________________ >>> > Pd-list at iem.at mailing list >>> > UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >>> >>> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >> >> >> >> ---------------------------------------------------------------------------- >> >> There is no way to peace, peace is the way. -A.J. Muste >> >> >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abonnements at revolwear.com Sat Dec 11 03:10:06 2010 From: abonnements at revolwear.com (Max) Date: Sat, 11 Dec 2010 03:10:06 +0100 Subject: [PD] Gem: drag'n crop Message-ID: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> hi list, here is a Gem riddle: make a box which you can't see because it is a cropped part of the background pasted at the exact position and showing the perfectly cropped part of the background. this is how far i could do it, but now i need more wisdom: -------------- next part -------------- A non-text attachment was scrubbed... Name: drag_n_crop.pd Type: application/octet-stream Size: 4138 bytes Desc: not available URL: -------------- next part -------------- m. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From ronni.montoya at gmail.com Sat Dec 11 05:05:30 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Fri, 10 Dec 2010 20:05:30 -0800 Subject: [PD] getting fft values in .txt and then resynthetize Message-ID: hello , i would like to be able to save all the fft data of a sound as values in a txt file, I need to manipulate those .txt values in other software and then I need to reload those values from the .txt file in pd and resynthetize, how can i do this with pd? thanks R. From ydegoyon at gmail.com Sat Dec 11 05:17:26 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sat, 11 Dec 2010 05:17:26 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> Message-ID: <4D02FB56.8070803@gmail.com> Bernardo Barros wrote: > 2010/12/4 Mathieu Bouchard: > >> It's because GPL is for hippies, or something. >> > It's the other way around. BSD is hippier: > Someone in Berkley smoked marijuana and said: > "hey man, let's just give it away, who cares what people will do with it, > let them turn this into proprietary or whatever". > > I don't get this BSD fondness of the PD people.... > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > you confuse marijuana with LSD if i can intervene, it was LSD license at that time, for a joke that makes sense then you are all buried deeply in the same system that it's useless to talk, really ciao, sevy From chris at mccormick.cx Sat Dec 11 05:40:53 2010 From: chris at mccormick.cx (Chris McCormick) Date: Sat, 11 Dec 2010 12:40:53 +0800 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> Message-ID: <20101211044053.GA27383@mccormick.cx> On Fri, Dec 03, 2010 at 10:23:45AM -0500, Hans-Christoph Steiner wrote: > > Yes, this is vanilla 0.43. Just drop them into the user-installed > folders like installing an external: > > http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files Whoa, awesome, I just tried this with the full-screen tcl plugin. This plugins thing is a very cool feature! Congratulations to all you devs, and many thanks. Chris. ------------------- http://mccormick.cx From willkomm at pt.lu Sat Dec 11 12:15:23 2010 From: willkomm at pt.lu (Laurent Willkomm) Date: Sat, 11 Dec 2010 12:15:23 +0100 Subject: [PD] midiin Message-ID: <4D035D4B.6010300@pt.lu> Hello list, Using pd-extended 0.42.5 on Ubuntu Maverick 64 bit with alsamidi, I notice that [midiin] does not deliver MIDI Clock/Start/Stop/Continue messages. MTC, Sysex, End of Sysex are working. Kmidimon can see the clocks, so it's no alsa problem. Is this known/intended/bug ? L.Willkomm Noise Watchers Luxembourg From alan.brooker2010 at gmail.com Sat Dec 11 12:38:46 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Sat, 11 Dec 2010 11:38:46 +0000 Subject: [PD] buttonbar GUI plugin In-Reply-To: <20101211044053.GA27383@mccormick.cx> References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <20101211044053.GA27383@mccormick.cx> Message-ID: Hi Can I just check where the other gui plugins go? I dropped them in a folder called *start up* in /usr/local/lib/pd-externals and get the following errors in the console- thanks for any tips --------- UNHANDLED ERROR: couldn't open "/usr/local/lib/pd/startup/object_tags.tcllist": no such file or directory while executing "open [file join $::sys_libdir startup object_tags.tcllist]" ("uplevel" body line 42) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /usr/local/lib/pd-externals/startup/object_db-plugin.tcl ----------- ----------- UNHANDLED ERROR: window name "create" already exists in parent while executing "menu .popup.create" ("uplevel" body line 11) invoked from within "uplevel #0 $tclcode" FAILED TO LOAD /usr/local/lib/pd-externals/startup/disabled/insertintopopup-plugin.tcl ----------- (Tcl) INVALID COMMAND NAME: invalid command name "pdtk_pd_meters" while executing "pdtk_pd_meters 0 0 0 0" ("uplevel" body line 1) invoked from within "uplevel #0 $cmd_from_pd" On Sat, Dec 11, 2010 at 4:40 AM, Chris McCormick wrote: > On Fri, Dec 03, 2010 at 10:23:45AM -0500, Hans-Christoph Steiner wrote: > > > > Yes, this is vanilla 0.43. Just drop them into the user-installed > > folders like installing an external: > > > > http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files > > Whoa, awesome, I just tried this with the full-screen tcl plugin. This > plugins > thing is a very cool feature! Congratulations to all you devs, and many > thanks. > > Chris. > > ------------------- > http://mccormick.cx > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ingo at miamiwave.com Sat Dec 11 15:52:15 2010 From: ingo at miamiwave.com (Ingo) Date: Sat, 11 Dec 2010 15:52:15 +0100 Subject: [PD] midiin In-Reply-To: <4D035D4B.6010300@pt.lu> Message-ID: I had the same problem. Andr?s Mur?nyi recommended [midirealtimein]. It's working perfectly here. Ingo > -----Urspr?ngliche Nachricht----- > Von: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] Im Auftrag von > Laurent Willkomm > Gesendet: Samstag, 11. Dezember 2010 12:15 > An: Pd-list at iem.at > Betreff: [PD] midiin > > Hello list, > Using pd-extended 0.42.5 on Ubuntu Maverick 64 bit with alsamidi, I > notice that [midiin] does not deliver MIDI Clock/Start/Stop/Continue > messages. MTC, Sysex, End of Sysex are working. Kmidimon can see the > clocks, so it's no alsa problem. > Is this known/intended/bug ? > > L.Willkomm > Noise Watchers Luxembourg > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From lamouraupeuple at gmail.com Sat Dec 11 17:10:53 2010 From: lamouraupeuple at gmail.com (Olivier Baudu) Date: Sat, 11 Dec 2010 17:10:53 +0100 Subject: [PD] Gem: drag'n crop In-Reply-To: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> References: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> Message-ID: Hi... I've already done what I think you want with a circle. I hope it will be useful. 01ivier. 2010/12/11 Max > hi list, > > here is a Gem riddle: > make a box which you can't see because it is a cropped part of the > background pasted at the exact position and showing the perfectly cropped > part of the background. > > this is how far i could do it, but now i need more wisdom: > > > > > > m. > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Crop-rond.zip Type: application/zip Size: 1207 bytes Desc: not available URL: From colet.patrice at free.fr Sat Dec 11 17:44:22 2010 From: colet.patrice at free.fr (patko) Date: Sat, 11 Dec 2010 17:44:22 +0100 (CET) Subject: [PD] getting fft values in .txt and then resynthetize In-Reply-To: Message-ID: <1265204946.2164201292085862109.JavaMail.root@zimbra4-e1.priv.proxad.net> Hello, what about adding each window packet in [textfile]? they would be separated by a semi-colon, then you could detect semi-colon in your other software... But why don't you communicate with this other software by using sockets? ----- "ronni montoya" a ?crit : > hello , i would like to be able to save all the fft data of a sound > as values in a txt file, I need to manipulate those .txt values in > other software and then I need to reload those values from the .txt > file in pd and resynthetize, how can i do this with pd? > > > thanks > > > R. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From ydegoyon at gmail.com Sat Dec 11 19:38:27 2010 From: ydegoyon at gmail.com (ydegoyon@free.fr) Date: Sat, 11 Dec 2010 19:38:27 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> Message-ID: <4D03C523.1010309@free.fr> Andr?s Mur?nyi wrote: > > > On Sat, Dec 11, 2010 at 5:17 AM, ydegoyon at gmail.com > > wrote: > > Bernardo Barros wrote: > > 2010/12/4 Mathieu Bouchard >: > > It's because GPL is for hippies, or something. > > It's the other way around. BSD is hippier: > Someone in Berkley smoked marijuana and said: > "hey man, let's just give it away, who cares what people will > do with it, > let them turn this into proprietary or whatever". > > I don't get this BSD fondness of the PD people.... > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > you confuse marijuana with LSD if i can intervene, > it was LSD license at that time, > for a joke that makes sense > > then you are all buried deeply in the same system > that it's useless to talk, really > > ciao, > sevy > > > What do you know about us? > Why do you take the privilege to offend people on this mailing list? > When you go to the supermarket, you yell the same things at people? > Or you don't go to the supermaket? You don't pay taxes? You don't have > have a driver's license, ID card, social security, you didn't go to > school "by the system"? > I'm afraid what you call "system" is human civilization, and even if > you wish to believe otherwise, you are part of it too. > And again, you don't know what we do against or for the "system" so > pay more respect and don't offend people you don't know shit about. > > Andras > > > _______________________________________________ > Pd-dev mailing list > Pd-dev at iem.at > http://lists.puredata.info/listinfo/pd-dev > yeh classical ... after having been called 'fascist' here on this list or someone making useless shit, etc .... i'm the one offending the others... i just say i felt like working in the army ( the US one) when working in the pd community, so yeh i quit it, but i keep my shit available for los companer at s that wants to promote linux ( yeh they are all fascists ) i'm just laughing of your confusion and bye bye, have fun reading wikileaks. ciao, sevy From muranyia at gmail.com Sat Dec 11 20:02:01 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Sat, 11 Dec 2010 20:02:01 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: <4D03C523.1010309@free.fr> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: > Bernardo Barros wrote: >> >> 2010/12/4 Mathieu Bouchard> >: >> >> >> It's because GPL is for hippies, or something. >> >> It's the other way around. BSD is hippier: >> Someone in Berkley smoked marijuana and said: >> "hey man, let's just give it away, who cares what people will >> do with it, >> let them turn this into proprietary or whatever". >> >> I don't get this BSD fondness of the PD people.... >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >> you confuse marijuana with LSD if i can intervene, >> it was LSD license at that time, >> for a joke that makes sense >> >> then you are all buried deeply in the same system >> that it's useless to talk, really >> >> ciao, >> sevy >> >> >> What do you know about us? >> Why do you take the privilege to offend people on this mailing list? >> When you go to the supermarket, you yell the same things at people? >> Or you don't go to the supermaket? You don't pay taxes? You don't have >> have a driver's license, ID card, social security, you didn't go to school >> "by the system"? >> I'm afraid what you call "system" is human civilization, and even if you >> wish to believe otherwise, you are part of it too. >> And again, you don't know what we do against or for the "system" so pay >> more respect and don't offend people you don't know shit about. >> >> Andras >> >> >> _______________________________________________ >> Pd-dev mailing list >> Pd-dev at iem.at >> http://lists.puredata.info/listinfo/pd-dev >> >> > yeh classical ... > > after having been called 'fascist' here on this list > or someone making useless shit, etc .... > i'm the one offending the others... > > i just say i felt like working in the army ( the US one) > when working in the pd community, > so yeh i quit it, > but i keep my shit available > for los companer at s that wants to promote linux > ( yeh they are all fascists ) > > i'm just laughing of your confusion > and bye bye, > have fun reading wikileaks. > > ciao, > sevy > You missed the point by lightyears (again). It was a debate over your _decision_ which is OK. Your software, you can insist on a weird license. Then there is this list and this community which challenged your _decision_ which should be OK too, unless you cannot stand criticism, which seems to be the case. The point of the community was that your license may be understandable, but it is inconvenient. Then you come and start to offend _people_ (WTF you think calling people fascists???), when no one called you anything, no one offended you, it was merely a debate over your _decision_. Got it? Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Sat Dec 11 20:28:08 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sat, 11 Dec 2010 20:28:08 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> <4D025D2F.80801@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: > i will check again but the last time i used cooled~ or playlist~ they > did not work cross platform they don't, probably are the only ones (don't know by heart) From ludwig.maes at gmail.com Sat Dec 11 20:29:11 2010 From: ludwig.maes at gmail.com (Ludwig Maes) Date: Sat, 11 Dec 2010 20:29:11 +0100 Subject: [PD] Helmholtz Motion Verifier Message-ID: How would one (and how hard or easy would it be) write a patch which does the following: Instruct the user to play a sustained note on the violin; then give feedback about how accurate Helmholtz motion is achieved; Could we measure how short the transient takes from nonHelmholtz motion to helmholtz motion? How about changing from a note on one string to one on another, ... Could we write a patch that trains the user to minimize install and end times for helmholtz motion and to somehow show a level of periodicity during the systaining period? From ludwig.maes at gmail.com Sat Dec 11 20:37:15 2010 From: ludwig.maes at gmail.com (Ludwig Maes) Date: Sat, 11 Dec 2010 20:37:15 +0100 Subject: [PD] Helmholtz Motion Verifier In-Reply-To: References: Message-ID: And a different question: Just like how the different non harmonic partials are shifted and forced into a harmonic compromise in a bowed string, does something similar happen when playing simultaneous harmony? I.e. would partials on 2 strings sharing bow and bridge, say fingered at a frequency ratio of close to 2:3 but not exactly 2:3 (i.e. equal temperament), also modelock to the just(=pythagorean/integer ratio) interval 2:3? would the one out of 2 slips on one string be simultaneous with one out of 3 slips on the other? On 11 December 2010 20:29, Ludwig Maes wrote: > How would one (and how hard or easy would it be) write a patch which > does the following: > Instruct the user to play a sustained note on the violin; then give > feedback about how accurate Helmholtz motion is achieved; Could we > measure how short the transient takes from nonHelmholtz motion to > helmholtz motion? How about changing from a note on one string to one > on another, ... > Could we write a patch that trains the user to minimize install and > end times for helmholtz motion and to somehow show a level of > periodicity during the systaining period? > From august at alien.mur.at Sat Dec 11 21:01:41 2010 From: august at alien.mur.at (august) Date: Sat, 11 Dec 2010 21:01:41 +0100 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <4D020422.4070601@4thharmonic.com> References: <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> <4D00BC15.3030408@4thharmonic.com> <20101209203045.GA18512@alien.mur.at> <4D020422.4070601@4thharmonic.com> Message-ID: <20101211200141.GA30731@alien.mur.at> > Also, I'm running pd-0-42.6 from a terminal and noticed this in the terminal > console at the same time as a buzz: > > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > Couldn't get an audio frame, audiofifo is 0.000000 full. > error getting frame...must be seeking > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format > opened /home/james/2012/Chisenhale/sounds/Gunfire.wav > [demuxer] Info: Detected WAV format is that where the buzzing is occurring? it really shouldn't happen there. It just means your disk is slow and the internal buffers haven't been filled yet. There should be no buzzing there as readanysf~'s buffers are set to zero when that happens. From mis at artengine.ca Sat Dec 11 21:26:31 2010 From: mis at artengine.ca (Michal Seta) Date: Sat, 11 Dec 2010 15:26:31 -0500 Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: On Sun, Dec 5, 2010 at 8:26 PM, FernandoG wrote: > Data can not get in a number box object, this error mesagge is diplayed in > console:?? error: gatom: no method for '1' I don't know simpleOSC but this code/description looks like your '1', by the time it is received by Pd is untyped(?), and there fore numberbox does not know how to deal with it. Did you try [print]? You may want to pass that output through [sprintf %i] or something similar (perhaps just [trigger float] will do?) to 'cast' it into proper datatype. I don't have pd handy to test but this should set you on the right track. ./MiS From hans at at.or.at Sat Dec 11 21:40:23 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 11 Dec 2010 15:40:23 -0500 Subject: [PD] Segfault with less libs In-Reply-To: References: <1291780575.31064.0.camel@palatschinken> <874F6A93-2762-4D90-A029-6AB38A30537B@at.or.at> Message-ID: <4BA126CA-3A7C-4D7A-94C4-BA31FB4F61B0@at.or.at> I kind of maintain moonlib. Other than that, I don't think anyone is. I'd certainly check out patches. .hc On Dec 10, 2010, at 4:45 PM, Andr?s Mur?nyi wrote: > My bad. > I had copied my tidied-up .pdsettings over .pdextended and therefore > fed the L2orkified moonlib to it, which led to the crash. > BTW: Is moonib maintained now? by whom? > > Andras > > 2010/12/9 Andr?s Mur?nyi > I tried with gdb, and it prevents the crash just like -verbose. When > i detach pd from gdb, the crash happens. > watchdog: signaling pd... > watchdog: signaling pd... > watchdog: signaling pd... > watchdog: signaling pd... > ---------------------------------------- at this point i detach pd > loading built-in widget definitions > Segmentation fault > > Similarly with valgrind, there is no crash just 100% CPU, watchdog > signaling, and it goes on forever unless i quit. > Are there further tricks? Or shall i start putting back libs into > the config one by one? > > > Andras > > > 2010/12/8 Hans-Christoph Steiner > > Try running Pd with 'gdb' or 'valgrind'. In gdb, once it crashes, > you type "backtrace" to get it. Search puredata.info for gdb for a > howto. > > .hc > > On Dec 8, 2010, at 4:57 AM, Andr?s Mur?nyi wrote: > >> Yea, help me with the backtrace please, how do i get it? -verbose >> doesn't put anything on the console/terminal. >> >> Andras >> >> 2010/12/8 Hans-Christoph Steiner >> That's odd, you'll need to provide more info, like backtrace from the >> segfault, which libs, etc. >> >> .hc >> >> On Wed, 2010-12-08 at 01:59 +0100, Andr?s Mur?nyi wrote: >> > Dear List, >> > >> > i've made some clanup in my .pdsetting and .pdextended files and >> > removed the paths and libs not needed for me. >> > Now i get segfault when i load my patch. >> > Could it because of a missing lib (like i have deleted a line i >> > shouldn't have) and if so, how come? >> > How can i debug this? With -verbose, i don't get the segfault but >> the >> > patch never loads... >> > >> > Andras >> > _______________________________________________ >> > Pd-list at iem.at mailing list >> > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > ---------------------------------------------------------------------------- > > There is no way to peace, peace is the way. -A.J. Muste > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds -------------- next part -------------- An HTML attachment was scrubbed... URL: From derek at umatic.nl Sat Dec 11 21:45:36 2010 From: derek at umatic.nl (Derek Holzer) Date: Sat, 11 Dec 2010 22:45:36 +0200 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> <4D025D2F.80801@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <4D03E2F0.7080802@umatic.nl> I had two very disappointed workshoppers last week trying to get [playlist] for windows. AFAIK it used to work pre-PDx many years ago, maybe that was when a windows DLL was still available. D. On 12/11/10 9:28 PM, Jo?o Pais wrote: >> i will check again but the last time i used cooled~ or playlist~ they >> did not work cross platform -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 43: "Destroy nothing; Destroy the most important thing" From muranyia at gmail.com Sat Dec 11 21:53:19 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Sat, 11 Dec 2010 21:53:19 +0100 Subject: [PD] L2Ork PD first stable release now available In-Reply-To: <1291906215.23291.106.camel@monsoon> References: <1291906215.23291.106.camel@monsoon> Message-ID: On Thu, Dec 9, 2010 at 3:50 PM, Ivica Ico Bukvic wrote: > Changes since release candidate 6: > *added apply undo/redo (applies to vanilla objects with properties (e.g. > gatom) plus currently as a test implementation only to the cnv object > from the iemgui set--I will add it to other applicable imegui objects > once the implementation is thoroughly tested). > *added resize handle to the cnv object. > *implemented auto-update of properties window (width/height and in cnv > case also selection area width/height if the properties window is open). > *fixed bug where autoconnect tries to auto-connect cnv objects. > *fixed regression where gatom objects after being duplicated are only > partially selected. > *fixed bug where changing object properties did not result in canvas > being "dirty." > > Special thanks to all who have provided invaluable feedback in making > this release as bug-free as possible! > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > > Hey Ico, i think this is great. Now that you are releasing it, and have expressed your plan to fork from 0.42-5,what do think about: - having a separate .configfile (with special regard to the fact that some libs have to be recompiled for l2ork - now it uses .pdextended which means i'd need to change the config each time i start up the other app) - proudly updating the about box - eventually: giving the app a new name so it can fully coexist with pdextended and pd? Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From mgrimm at syr.edu Sat Dec 11 22:39:36 2010 From: mgrimm at syr.edu (mark edward grimm) Date: Sat, 11 Dec 2010 16:39:36 -0500 Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: wow... looks like a lot of platforms are supported. http://community.pachube.com/software_hardware maybe a native pd external or pyext external would be nice.... anyway... i would like to know if you get this working.., thanks! mark On Sat, Dec 11, 2010 at 3:26 PM, Michal Seta wrote: > On Sun, Dec 5, 2010 at 8:26 PM, FernandoG wrote: >> Data can not get in a number box object, this error mesagge is diplayed in >> console:?? error: gatom: no method for '1' > > I don't know simpleOSC but this code/description looks like your '1', > by the time it is received by Pd is untyped(?), and there fore > numberbox does not know how to deal with it. ? Did you try [print]? > You may want to pass that output through [sprintf %i] or something > similar (perhaps just [trigger float] will do?) to 'cast' it into > proper datatype. ?I don't have pd handy to test but this should set > you on the right track. > > ./MiS > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > -- ____________________ mark edward grimm | m.f.a IT macintosh engineer | adjunct syracuse u. | vpa foundations | timearts mgrimm at syr.edu | 315.378.2136 _________________________________ From dataferx at gmail.com Sat Dec 11 23:20:53 2010 From: dataferx at gmail.com (FernandoG) Date: Sat, 11 Dec 2010 19:20:53 -0300 Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: Thanks guys for yours coments There was a problem with the datatype (thanks roman and michal), python script received and sent the data like simbols. To solve the issue i cast this data to floats in python and now pd patch its working. I think my solution is really unpolite(sorry iam not a programer) but i can get the data in to pd numbers boxes. The script is adapted to the specific data feed, and this data is a vector with tree elements ( ['0', '2010-12-11T22:11:34.480041Z', '7.6']). First I delate second elemnt(2010-12-11T22:11:34.480041Z) because i dont know how to cast it and i dont need the date. There is the python code: # to receive data import urllib2 # to send on with OpenSoundControl, OSC from simpleOSC import * import time initOSCClient('127.0.0.1', 57110) while 1: data=urllib2.urlopen(' http://api.pachube.com/v2/feeds/2791.csv?key=hereyourownkey') # this data feed has tree diferents values for l in data: d = l.strip().split(",", 2) del d[1] #this is because this variable was the date and i dont know how to cast it var = map(lambda x: float(x), d) print var sendOSCMsg('/test/num',var) # del var[0] sendOSCMsg('/test/val',var) time.sleep(5) # wait here some secs the pd patch #N canvas 822 23 450 476 10; #X declare -lib mrpeach; #X obj -103 27 import mrpeach; #X obj -106 114 unpackOSC; #X floatatom -105 279 0 0 0 0 - - -; #X obj -100 150 routeOSC /test; #X floatatom -36 283 5 0 0 0 - - -; #X obj -105 68 udpreceive 57110; #X floatatom 22 292 5 0 0 0 - - -; #X obj -55 205 routeOSC /val /num; #X obj -98 321 osc~ 440; #X obj -85 371 dac~; #X connect 1 0 3 0; #X connect 2 0 8 0; #X connect 3 0 7 0; #X connect 5 0 1 0; #X connect 7 0 2 0; #X connect 7 1 4 0; #X connect 7 2 6 0; #X connect 8 0 9 0; #X connect 8 0 9 1; 2010/12/11 mark edward grimm > wow... looks like a lot of platforms are supported. > http://community.pachube.com/software_hardware > > maybe a native pd external or pyext external would be nice.... > > anyway... i would like to know if you get this working.., > > thanks! > mark > > > > On Sat, Dec 11, 2010 at 3:26 PM, Michal Seta wrote: > > On Sun, Dec 5, 2010 at 8:26 PM, FernandoG wrote: > >> Data can not get in a number box object, this error mesagge is diplayed > in > >> console: error: gatom: no method for '1' > > > > I don't know simpleOSC but this code/description looks like your '1', > > by the time it is received by Pd is untyped(?), and there fore > > numberbox does not know how to deal with it. Did you try [print]? > > You may want to pass that output through [sprintf %i] or something > > similar (perhaps just [trigger float] will do?) to 'cast' it into > > proper datatype. I don't have pd handy to test but this should set > > you on the right track. > > > > ./MiS > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > > -- > ____________________ > mark edward grimm | m.f.a > IT macintosh engineer | adjunct > syracuse u. | vpa foundations | timearts > mgrimm at syr.edu | 315.378.2136 > _________________________________ > -------------- next part -------------- An HTML attachment was scrubbed... URL: From blindmanonacid at gmail.com Sat Dec 11 23:25:42 2010 From: blindmanonacid at gmail.com (Martin .) Date: Sat, 11 Dec 2010 23:25:42 +0100 Subject: [PD] pd-pidip into Debian In-Reply-To: <4CEBEFDE.6060500@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> Message-ID: +1 for including the line about military use in pd's license. That will make us all happy. And the military then has to use maxmsp. Though, I assume it means military institutions and not my own militant guerilla art. But, we could also conclude that war/military is commercial, at least in the sense that war is waged for profit, and thus GPL should do.... On Tue, Nov 23, 2010 at 5:46 PM, ydegoyon at gmail.com wrote: > > good!!! i'm free to do what i like now!!! > > yeh! > > sevy > > Hans-Christoph Steiner wrote: > >> >> Ok, will do. I also have to remove pidip from Pd-extended based on this >> license. >> >> .hc >> >> On Nov 23, 2010, at 7:18 AM, ydegoyon at free.fr wrote: >> >> jooo, que espeso ... >>> >>> i told you 10000 times not to package my stuff, >>> that i'm happy with the packages of goto10... >>> >>> so [EOC] >>> >>> >>> ciao, >>> sevy >>> >>> >>> Hans-Christoph Steiner wrote: >>> >>>> >>>> Hey Lluis and Yves, >>>> >>>> I see that puredyne has packaged pidip, so it should be pretty easy to >>>> get it into Debian. The only problem is the license. If it was a straight >>>> BSD or GPL license, then it would be fine. The problem is this line: >>>> >>>> NOT FOR MILITARY OR REPRESSIVE USE !!! >>>> >>>> That isn't free according to the Debian Free Software Guidelines. >>>> >>>> .hc >>>> >>>> ---------------------------------------------------------------------------- >>>> >>>> >>>> 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 >>>> >>>> >>>> >>>> >>>> >>> >> >> >> >> >> ---------------------------------------------------------------------------- >> >> >> Programs should be written for people to read, and only incidentally for >> machines to execute. >> - from Structure and Interpretation of Computer Programs >> >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.brooker2010 at gmail.com Sat Dec 11 23:40:02 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Sat, 11 Dec 2010 22:40:02 +0000 Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> Message-ID: I agree but how could such a term ever be enforced if the military were to use it? Through litigation? IMO such a term is unenforceable ... arguably making it redundant-although I am happy to hear other's point of view? On Sat, Dec 11, 2010 at 10:25 PM, Martin . wrote: > +1 for including the line about military use in pd's license. That will > make us all happy. And the military then has to use maxmsp. > > Though, I assume it means military institutions and not my own militant > guerilla art. > > But, we could also conclude that war/military is commercial, at least in > the sense that war is waged for profit, and thus GPL should do.... > > > > On Tue, Nov 23, 2010 at 5:46 PM, ydegoyon at gmail.com wrote: > >> >> good!!! i'm free to do what i like now!!! >> >> yeh! >> >> sevy >> >> Hans-Christoph Steiner wrote: >> >>> >>> Ok, will do. I also have to remove pidip from Pd-extended based on this >>> license. >>> >>> .hc >>> >>> On Nov 23, 2010, at 7:18 AM, ydegoyon at free.fr wrote: >>> >>> jooo, que espeso ... >>>> >>>> i told you 10000 times not to package my stuff, >>>> that i'm happy with the packages of goto10... >>>> >>>> so [EOC] >>>> >>>> >>>> ciao, >>>> sevy >>>> >>>> >>>> Hans-Christoph Steiner wrote: >>>> >>>>> >>>>> Hey Lluis and Yves, >>>>> >>>>> I see that puredyne has packaged pidip, so it should be pretty easy to >>>>> get it into Debian. The only problem is the license. If it was a straight >>>>> BSD or GPL license, then it would be fine. The problem is this line: >>>>> >>>>> NOT FOR MILITARY OR REPRESSIVE USE !!! >>>>> >>>>> That isn't free according to the Debian Free Software Guidelines. >>>>> >>>>> .hc >>>>> >>>>> ---------------------------------------------------------------------------- >>>>> >>>>> >>>>> 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 >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> >>> Programs should be written for people to read, and only incidentally for >>> machines to execute. >>> - from Structure and Interpretation of Computer Programs >>> >>> >>> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Sun Dec 12 00:18:18 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sat, 11 Dec 2010 15:18:18 -0800 (PST) Subject: [PD] toxy/tot problems Message-ID: <414547.79854.qm@web51504.mail.re2.yahoo.com> Hi list, I looked in doc/examples/toxy/ and found tot-nomenu.pd. (Using the browser it's Pure Data/examples/toxy.) Great! But if I use [tot] to kill the menu of the main canvas instead of a subpatch, I get a big error message if I click on the "Windows" menu of the console: Error: invalid command name ".x859e4c8.m.windows" and if I click on details, I get this: invalid command name ".x859e4c8.m.windows" invalid command name ".x859e4c8.m.windows" while executing "$name.m.windows add command" (procedure "menu_fixwindowmenu" line 3) invoked from within "menu_fixwindowmenu [lindex $i 1]" (procedure "pdtk_fixwindowmenu" line 17) invoked from within "pdtk_fixwindowmenu" invoked from within ".#mbar.#mbar#windows post 176 166" invoked from within "$menu postcascade active" (procedure "tk::MenuButtonDown" line 8) invoked from within "tk::MenuButtonDown .#mbar" (command bound to event) Also, if I open/close a [pd] object, I get the following error in the console: invalid command name ".x859e4c8.m.windows" Is there another object or set of objects in Pd that I can use to remove the menu without getting errors? -Jonathan From jancsika at yahoo.com Sun Dec 12 00:20:43 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sat, 11 Dec 2010 15:20:43 -0800 (PST) Subject: [PD] L2Ork PD first stable release now available In-Reply-To: Message-ID: <428573.82090.qm@web51501.mail.re2.yahoo.com> What's wrong with the about.pd patch? --- On Sat, 12/11/10, Andr?s Mur?nyi wrote: From: Andr?s Mur?nyi Subject: Re: [PD] L2Ork PD first stable release now available To: "PD List" Date: Saturday, December 11, 2010, 9:53 PM On Thu, Dec 9, 2010 at 3:50 PM, Ivica Ico Bukvic wrote: Changes since release candidate 6: *added apply undo/redo (applies to vanilla objects with properties (e.g. gatom) plus currently as a test implementation only to the cnv object from the iemgui set--I will add it to other applicable imegui objects once the implementation is thoroughly tested). *added resize handle to the cnv object. *implemented auto-update of properties window (width/height and in cnv case also selection area width/height if the properties window is open). *fixed bug where autoconnect tries to auto-connect cnv objects. *fixed regression where gatom objects after being duplicated are only partially selected. *fixed bug where changing object properties did not result in canvas being "dirty." Special thanks to all who have provided invaluable feedback in making this release as bug-free as possible! http://l2ork.music.vt.edu/main/?page_id=56 Best wishes, Ico ? Hey Ico, i think this is great. Now that you are releasing it, and have expressed your plan to fork from 0.42-5,what do think about: - having a separate .configfile (with special regard to the fact that some libs have to be recompiled for l2ork - now it uses .pdextended which means i'd need to change the config each time i start up the other app) - proudly updating the about box - eventually: giving the app a new name so it can fully coexist with pdextended and pd? Andras -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Sun Dec 12 00:31:27 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sat, 11 Dec 2010 15:31:27 -0800 (PST) Subject: [PD] pd-pidip into Debian In-Reply-To: Message-ID: <250869.94347.qm@web51505.mail.re2.yahoo.com> The GPL doesn't restrict people from doing commercial business with the software (although v3 does try to restrict certain types of monkey business). -Jonathan --- On Sat, 12/11/10, Martin . wrote: From: Martin . Subject: Re: [PD] pd-pidip into Debian To: "PD List" Date: Saturday, December 11, 2010, 11:25 PM +1 for including the line about military use in pd's license. That will make us all happy. And the military then has to use maxmsp. Though, I assume it means military institutions and not my own militant guerilla art. But, we could also conclude that war/military is commercial, at least in the sense that war is waged for profit, and thus GPL should do.... ?? On Tue, Nov 23, 2010 at 5:46 PM, ydegoyon at gmail.com wrote: good!!! i'm free to do what i like now!!! yeh! sevy Hans-Christoph Steiner wrote: Ok, will do. I also have to remove pidip from Pd-extended based on this license. .hc On Nov 23, 2010, at 7:18 AM, ydegoyon at free.fr wrote: jooo, que espeso ... i told you 10000 times not to package my stuff, that i'm happy with the packages of goto10... so [EOC] ciao, sevy Hans-Christoph Steiner wrote: Hey Lluis and Yves, I see that puredyne has packaged pidip, so it should be pretty easy to get it into Debian. The only problem is the license. If it was a straight BSD or GPL license, then it would be fine. The problem is this line: NOT FOR MILITARY OR REPRESSIVE USE !!! That isn't free according to the Debian Free Software Guidelines. .hc ---------------------------------------------------------------------------- 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 ---------------------------------------------------------------------------- Programs should be written for people to read, and only incidentally for machines to execute. - from Structure and Interpretation of Computer Programs _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From muranyia at gmail.com Sun Dec 12 01:13:37 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Sun, 12 Dec 2010 01:13:37 +0100 Subject: [PD] L2Ork PD first stable release now available In-Reply-To: <428573.82090.qm@web51501.mail.re2.yahoo.com> References: <428573.82090.qm@web51501.mail.re2.yahoo.com> Message-ID: Nothing is wrong with it, i just thought "l2orkified version" or something like that could be added... 2010/12/12 Jonathan Wilkes > What's wrong with the about.pd patch? > > --- On *Sat, 12/11/10, Andr?s Mur?nyi * wrote: > > > From: Andr?s Mur?nyi > Subject: Re: [PD] L2Ork PD first stable release now available > To: "PD List" > Date: Saturday, December 11, 2010, 9:53 PM > > > > > On Thu, Dec 9, 2010 at 3:50 PM, Ivica Ico Bukvic > > wrote: > > Changes since release candidate 6: > *added apply undo/redo (applies to vanilla objects with properties (e.g. > gatom) plus currently as a test implementation only to the cnv object > from the iemgui set--I will add it to other applicable imegui objects > once the implementation is thoroughly tested). > *added resize handle to the cnv object. > *implemented auto-update of properties window (width/height and in cnv > case also selection area width/height if the properties window is open). > *fixed bug where autoconnect tries to auto-connect cnv objects. > *fixed regression where gatom objects after being duplicated are only > partially selected. > *fixed bug where changing object properties did not result in canvas > being "dirty." > > Special thanks to all who have provided invaluable feedback in making > this release as bug-free as possible! > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > > > Hey Ico, > > i think this is great. Now that you are releasing it, and have expressed > your plan to fork from 0.42-5,what do think about: > - having a separate .configfile (with special regard to the fact that some > libs have to be recompiled for l2ork - now it uses .pdextended which means > i'd need to change the config each time i start up the other app) > - proudly updating the about box > - eventually: giving the app a new name so it can fully coexist with > pdextended and pd? > > Andras > > -----Inline Attachment Follows----- > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Sun Dec 12 01:38:18 2010 From: jack at rybn.org (Jack) Date: Sun, 12 Dec 2010 01:38:18 +0100 Subject: [PD] Gem: drag'n crop In-Reply-To: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> References: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> Message-ID: <1292114298.1858.25.camel@jack-laptop> Hello Max, You can use this patch. But with this patch, you have to start your trace from the bottom left corner. You can update it to start your trace anywhere ;) ++ Jack Le samedi 11 d?cembre 2010 ? 03:10 +0100, Max a ?crit : > hi list, > > here is a Gem riddle: > make a box which you can't see because it is a cropped part of the background pasted at the exact position and showing the perfectly cropped part of the background. > > this is how far i could do it, but now i need more wisdom: > > > > m. > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- A non-text attachment was scrubbed... Name: drag_n_crop.pd Type: application/x-extension-pd Size: 6716 bytes Desc: not available URL: From jack at rybn.org Sun Dec 12 01:49:04 2010 From: jack at rybn.org (Jack) Date: Sun, 12 Dec 2010 01:49:04 +0100 Subject: [PD] Gem: drag'n crop In-Reply-To: <1292114298.1858.25.camel@jack-laptop> References: <6A9E1779-80D7-4437-BA71-22E2720C40A7@revolwear.com> <1292114298.1858.25.camel@jack-laptop> Message-ID: <1292114944.1858.28.camel@jack-laptop> Maybe, it will be possible in the future to have [pix_crop] with negatives values for 'dimen' to select an area ? ++ Jack Le dimanche 12 d?cembre 2010 ? 01:38 +0100, Jack a ?crit : > Hello Max, > > You can use this patch. But with this patch, you have to start your > trace from the bottom left corner. You can update it to start your trace > anywhere ;) > ++ > > Jack > > > > Le samedi 11 d?cembre 2010 ? 03:10 +0100, Max a ?crit : > > hi list, > > > > here is a Gem riddle: > > make a box which you can't see because it is a cropped part of the background pasted at the exact position and showing the perfectly cropped part of the background. > > > > this is how far i could do it, but now i need more wisdom: > > > > > > > > m. > > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Sun Dec 12 02:44:23 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 11 Dec 2010 20:44:23 -0500 (EST) Subject: [PD] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> Message-ID: On Sat, 11 Dec 2010, Martin . wrote: > But, we could also conclude that war/military is commercial, at least in > the sense that war is waged for profit, and thus GPL should do.... GPL is not noncommercial. The GPL even forbids a noncommercial clause to be added. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jancsika at yahoo.com Sun Dec 12 02:49:32 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sat, 11 Dec 2010 17:49:32 -0800 (PST) Subject: [PD] L2Ork PD first stable release now available In-Reply-To: Message-ID: <974998.84789.qm@web51506.mail.re2.yahoo.com> Well the current patch uses [hcs/version] to print out the version, so one could just change PD_TEST_VERSION in m_pd.h to "L2Orkified". -Jonathan --- On Sun, 12/12/10, Andr?s Mur?nyi wrote: From: Andr?s Mur?nyi Subject: Re: [PD] L2Ork PD first stable release now available To: "PD List" Date: Sunday, December 12, 2010, 1:13 AM Nothing is wrong with it, i just thought "l2orkified version" or something like that could be added... 2010/12/12 Jonathan Wilkes What's wrong with the about.pd patch? --- On Sat, 12/11/10, Andr?s Mur?nyi wrote: From: Andr?s Mur?nyi Subject: Re: [PD] L2Ork PD first stable release now available To: "PD List" Date: Saturday, December 11, 2010, 9:53 PM On Thu, Dec 9, 2010 at 3:50 PM, Ivica Ico Bukvic wrote: Changes since release candidate 6: *added apply undo/redo (applies to vanilla objects with properties (e.g. gatom) plus currently as a test implementation only to the cnv object from the iemgui set--I will add it to other applicable imegui objects once the implementation is thoroughly tested). *added resize handle to the cnv object. *implemented auto-update of properties window (width/height and in cnv case also selection area width/height if the properties window is open). *fixed bug where autoconnect tries to auto-connect cnv objects. *fixed regression where gatom objects after being duplicated are only partially selected. *fixed bug where changing object properties did not result in canvas being "dirty." Special thanks to all who have provided invaluable feedback in making this release as bug-free as possible! http://l2ork.music.vt.edu/main/?page_id=56 Best wishes, Ico ? Hey Ico, i think this is great. Now that you are releasing it, and have expressed your plan to fork from 0.42-5,what do think about: - having a separate .configfile (with special regard to the fact that some libs have to be recompiled for l2ork - now it uses .pdextended which means i'd need to change the config each time i start up the other app) - proudly updating the about box - eventually: giving the app a new name so it can fully coexist with pdextended and pd? Andras -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From coldham at mac.com Sun Dec 12 05:08:47 2010 From: coldham at mac.com (Collin Oldham) Date: Sat, 11 Dec 2010 20:08:47 -0800 Subject: [PD] Helmholtz Motion Verifier Message-ID: <4D044ACF.7060705@mac.com> Interesting idea! Might be a good idea to use a pickup, since the body resonances of the instrument will smear the helmholtz motion from the signal a bit if you use mic. Regarding your second question: There will be no phase lock across 2 strings, which is why it is possible, and even likely, that double stops can be played out of tune! Can such a patch be written in Pd? Certainly! Collin From ydegoyon at gmail.com Sun Dec 12 05:20:11 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 12 Dec 2010 05:20:11 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D03E2F0.7080802@umatic.nl> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> <4D025D2F.80801@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> <4D03E2F0.7080802@umatic.nl> Message-ID: <4D044D7B.10303@gmail.com> it could not be all code is heavily unix-bounded you had good LSD? sevy Derek Holzer wrote: > I had two very disappointed workshoppers last week trying to get > [playlist] for windows. AFAIK it used to work pre-PDx many years ago, > maybe that was when a windows DLL was still available. > > D. > > On 12/11/10 9:28 PM, Jo?o Pais wrote: >>> i will check again but the last time i used cooled~ or playlist~ they >>> did not work cross platform > From ydegoyon at gmail.com Sun Dec 12 05:38:51 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 12 Dec 2010 05:38:51 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: <4D0451DB.1080308@gmail.com> ala, > Then you come and start to offend _people_ (WTF you think calling > people fascists???), your message is totally non-sense, _i_ was called fascist here for not wanting things to work on windows and not recommending it so read backwards, and please read before releasing your [more than classic] bullshit ciao, sevy From willkomm at pt.lu Sun Dec 12 08:14:22 2010 From: willkomm at pt.lu (Laurent Willkomm) Date: Sun, 12 Dec 2010 08:14:22 +0100 Subject: [PD] midiin In-Reply-To: References: Message-ID: <4D04764E.9010106@pt.lu> Am 2010-12-11 15:52, schrieb Ingo: > I had the same problem. > > Andr?s Mur?nyi recommended [midirealtimein]. It's working perfectly here. > > Ingo > >> -----Urspr?ngliche Nachricht----- >> Von: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] Im Auftrag von >> Laurent Willkomm >> Gesendet: Samstag, 11. Dezember 2010 12:15 >> An: Pd-list at iem.at >> Betreff: [PD] midiin >> >> Hello list, >> Using pd-extended 0.42.5 on Ubuntu Maverick 64 bit with alsamidi, I >> notice that [midiin] does not deliver MIDI Clock/Start/Stop/Continue >> messages. MTC, Sysex, End of Sysex are working. Kmidimon can see the >> clocks, so it's no alsa problem. >> Is this known/intended/bug ? >> >> L.Willkomm >> Noise Watchers Luxembourg >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > console: error: midirealtimein: works under MSW only L.Willkomm From ingo at miamiwave.com Sun Dec 12 09:57:57 2010 From: ingo at miamiwave.com (Ingo) Date: Sun, 12 Dec 2010 09:57:57 +0100 Subject: [PD] midiin In-Reply-To: <4D04764E.9010106@pt.lu> Message-ID: I am getting the same error with Lucid but it works anyway! However I'm on 32 bit. Ingo > -----Urspr?ngliche Nachricht----- > Von: Laurent Willkomm [mailto:willkomm at pt.lu] > Gesendet: Sonntag, 12. Dezember 2010 08:14 > An: Ingo > Cc: Pd-list at iem.at > Betreff: Re: [PD] midiin > > Am 2010-12-11 15:52, schrieb Ingo: > > I had the same problem. > > > > Andr?s Mur?nyi recommended [midirealtimein]. It's working perfectly here. > > > > Ingo > > > >> -----Urspr?ngliche Nachricht----- > >> Von: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] Im Auftrag von > >> Laurent Willkomm > >> Gesendet: Samstag, 11. Dezember 2010 12:15 > >> An: Pd-list at iem.at > >> Betreff: [PD] midiin > >> > >> Hello list, > >> Using pd-extended 0.42.5 on Ubuntu Maverick 64 bit with alsamidi, I > >> notice that [midiin] does not deliver MIDI Clock/Start/Stop/Continue > >> messages. MTC, Sysex, End of Sysex are working. Kmidimon can see the > >> clocks, so it's no alsa problem. > >> Is this known/intended/bug ? > >> > >> L.Willkomm > >> Noise Watchers Luxembourg > >> > >> _______________________________________________ > >> Pd-list at iem.at mailing list > >> UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > > > > console: error: midirealtimein: works under MSW only > > L.Willkomm From padawan12 at obiwannabe.co.uk Sun Dec 12 10:55:20 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Sun, 12 Dec 2010 09:55:20 +0000 Subject: [PD] Helmholtz Motion Verifier In-Reply-To: References: Message-ID: <20101212095520.487acedb.padawan12@obiwannabe.co.uk> A job for spectral tools I would guess. At the point spectral flux hits a first minimum and autocorrelation hits a first maximum, the string will be in stable resonance. You could use something fast like bonk or a schmitt trigger to time those from the onset and get a measure of "how well" the note was bowed. Actually verifying that the thing is in stick-slip Helmholtz motion is a different thing than looking at the waveform, you need a stroboscope or very high speed camera for that. BTW if you have never seen the images of Prof Andrew Davidhazy there's plenty of string sequences there. He kindly gave me some for my book cover. ajf On Sat, 11 Dec 2010 20:29:11 +0100 Ludwig Maes wrote: > How would one (and how hard or easy would it be) write a patch which > does the following: > Instruct the user to play a sustained note on the violin; then give > feedback about how accurate Helmholtz motion is achieved; Could we > measure how short the transient takes from nonHelmholtz motion to > helmholtz motion? How about changing from a note on one string to one > on another, ... > Could we write a patch that trains the user to minimize install and > end times for helmholtz motion and to somehow show a level of > periodicity during the systaining period? > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Andy Farnell From fbar at footils.org Sun Dec 12 12:12:14 2010 From: fbar at footils.org (Frank Barknecht) Date: Sun, 12 Dec 2010 12:12:14 +0100 Subject: [PD] getting fft values in .txt and then resynthetize In-Reply-To: References: Message-ID: <20101212111214.GA15396@fliwatut.scifi> Hi, On Fri, Dec 10, 2010 at 08:05:30PM -0800, ronni montoya wrote: > hello , i would like to be able to save all the fft data of a sound > as values in a txt file, I need to manipulate those .txt values in > other software and then I need to reload those values from the .txt > file in pd and resynthetize, how can i do this with pd? Write your fft-results into a table with [tabwrite~] or with [tabsend~] in a subpatch that can be [switch~]ed off, then store that table using a message like "write filename.txt" sent to a receiver named like the table. Ciao -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ From willkomm at pt.lu Sun Dec 12 12:12:26 2010 From: willkomm at pt.lu (Laurent Willkomm) Date: Sun, 12 Dec 2010 12:12:26 +0100 Subject: [PD] midiin In-Reply-To: References: Message-ID: <4D04AE1A.5010505@pt.lu> Am 2010-12-12 09:57, schrieb Ingo: > I am getting the same error with Lucid but it works anyway! However I'm on > 32 bit. > > Ingo > >> -----Urspr?ngliche Nachricht----- >> Von: Laurent Willkomm [mailto:willkomm at pt.lu] >> Gesendet: Sonntag, 12. Dezember 2010 08:14 >> An: Ingo >> Cc: Pd-list at iem.at >> Betreff: Re: [PD] midiin >> >> Am 2010-12-11 15:52, schrieb Ingo: >>> I had the same problem. >>> >>> Andr?s Mur?nyi recommended [midirealtimein]. It's working perfectly > here. >>> >>> Ingo >>> >>>> -----Urspr?ngliche Nachricht----- >>>> Von: pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] Im Auftrag > von >>>> Laurent Willkomm >>>> Gesendet: Samstag, 11. Dezember 2010 12:15 >>>> An: Pd-list at iem.at >>>> Betreff: [PD] midiin >>>> >>>> Hello list, >>>> Using pd-extended 0.42.5 on Ubuntu Maverick 64 bit with alsamidi, I >>>> notice that [midiin] does not deliver MIDI Clock/Start/Stop/Continue >>>> messages. MTC, Sysex, End of Sysex are working. Kmidimon can see the >>>> clocks, so it's no alsa problem. >>>> Is this known/intended/bug ? >>>> >>>> L.Willkomm >>>> Noise Watchers Luxembourg >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >>> >> >> console: error: midirealtimein: works under MSW only >> >> L.Willkomm > > Many thanks. I did not even try when I saw it claimed to be Windows only, but it really works. Would be nice to see it in the documentation/reference. L.Willkomm From james at 4thharmonic.com Sun Dec 12 12:42:08 2010 From: james at 4thharmonic.com (James Dunn) Date: Sun, 12 Dec 2010 11:42:08 +0000 Subject: [PD] readanysf~ buzzing problem In-Reply-To: <20101211200141.GA30731@alien.mur.at> References: <20101129213628.GA2908@alien.mur.at> <4CF448CD.8060808@4thharmonic.com> <20101130024042.GA16906@alien.mur.at> <4CF4D930.1030605@4thharmonic.com> <20101130162732.GA6687@alien.mur.at> <4CF6228B.3000404@4thharmonic.com> <20101208223706.GA31853@alien.mur.at> <4D00BC15.3030408@4thharmonic.com> <20101209203045.GA18512@alien.mur.at> <4D020422.4070601@4thharmonic.com> <20101211200141.GA30731@alien.mur.at> Message-ID: <4D04B510.8010804@4thharmonic.com> An HTML attachment was scrubbed... URL: From matju at artengine.ca Sun Dec 12 13:33:49 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 07:33:49 -0500 (EST) Subject: [PD] midiin In-Reply-To: <4D04AE1A.5010505@pt.lu> References: <4D04AE1A.5010505@pt.lu> Message-ID: On Sun, 12 Dec 2010, Laurent Willkomm wrote: >>> console: error: midirealtimein: works under MSW only > Many thanks. I did not even try when I saw it claimed to be Windows only, but > it really works. Would be nice to see it in the documentation/reference. Yeah, why does it say ?MSW only? ? I don't remember that part, when I helped the author to write it. Maybe he means ?only tested on MSW? instead, and it would be better to write that. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 12 15:51:41 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 09:51:41 -0500 (EST) Subject: [PD] Pd+pachube+python In-Reply-To: References: Message-ID: On Sat, 11 Dec 2010, FernandoG wrote: > script is adapted to the specific data feed, and this data is a vector > with tree elements ( ['0', '2010-12-11T22:11:34.480041Z', '7.6']). First > I delate ?second elemnt(2010-12-11T22:11:34.480041Z) because i dont know > how to cast it and i dont need the date.?There is the python code: What I recommend for dates in Pd, is to put it as a triplet of integers (represented as floats). First put the date as a standard unix number, adjusted in the timezone you choose to use. Then separate it in three parts : $3 is for microseconds, from 0 to 999999 ; $2 is for seconds in a day, using % 86400; $1 is for the day number, using / 86400 ; for example, your above date is : 1292105494.480041 in epoch format $3 = 480041 1292105494 is rounded downwards, in whole seconds $2 = 1292105494 % 86400 = 79894 $1 = 1292105494 / 86400 = 14954 I don't know any Python. I just know that it's quite similar to Ruby, and in Ruby, when I print Time.new.to_f, I get a double (float64) that says something like 1292105494.480041, so, I suppose you can find a way to get the same. The above triplet of numbers is output by the middle outlet of my external named [unix_time] : http://gridflow.ca/help/unix_time-help.html _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 12 15:54:33 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 09:54:33 -0500 (EST) Subject: [PD] GUI plugin to replace open and save menu with GTK look and feel [WAS] zenity plugin for Pd 0.43 WAS: magicglass WAS: call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <1290553808.28771.8.camel@monsoon> <460391.65875.qm@web51503.mail.re2.yahoo.com> <6D5CB04BE33344948206C175BCF02A54@supersecretpear> <1290620444.10837.7.camel@monsoon> <1290637916.2436.10.camel@palatschinken> <1290657597.12378.5.camel@monsoon> <074509E7-95CA-4F9B-A83C-A24C3D0BC215@at.or.at> <4CEE4808.7070404@libero.it> <4D00F507.2010204@libero.it> Message-ID: On Thu, 9 Dec 2010, Hans-Christoph Steiner wrote: > rename pdtk_openpanel pdtk_openpanel_original > proc pdtk_openpanel {target localdir} { > # my own custom open panel code > } The ?rename? command is only useful when you do need the original proc. Here, you don't. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 12 15:58:51 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 09:58:51 -0500 (EST) Subject: [PD] The Game of Life In-Reply-To: <20101209142649.GA21142@mccormick.cx> References: <20101129034307.GC24097@mccormick.cx> <20101209142649.GA21142@mccormick.cx> Message-ID: On Thu, 9 Dec 2010, Chris McCormick wrote: > On Fri, Dec 03, 2010 at 09:30:13AM -0500, Mathieu Bouchard wrote: >> Ah, btw, I made music using the Pascal triangle, which is a finite state >> automaton of some kind whenever you use modulo on it. I did it mod 32. >> http://artengine.ca/matju/musique/matju_-_gamelan_binomial_version_trois.mp3 >> http://artengine.ca/matju/musique/gamelan_binomial.png > This is great! Are the patches for the "gamelan" sound online somewhere? This synthesis is something I keep secret. Not really : I've shown the patches to a few people, but haven't posted them online at all. At this point, I don't want to post them. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 12 16:06:16 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 10:06:16 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> Message-ID: On Thu, 9 Dec 2010, Husk 00 wrote: > You have many tools to don't run into problematic issue during > workshops. I mean, always you will find an alternative to an object that > suit your needs on your platform. The solution is not ban windows as not > ban pidip or unauthorize. Is just talk about alternatives and > possibilities, telling what you use and what people can use. Show (and > tell about) the different flowers of our garden Some of us have restrictions about the use of software. If our contract says we have to teach only free software (because the course is explicitly about free software, for example), we can't teach pidip or unauthorized, because they are not free software. Look at this -> http://www.gnu.org/philosophy/free-sw.html _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From colet.patrice at free.fr Sun Dec 12 16:07:22 2010 From: colet.patrice at free.fr (patko) Date: Sun, 12 Dec 2010 16:07:22 +0100 (CET) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <1387868574.2260971292166178129.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <336630814.2261361292166442012.JavaMail.root@zimbra4-e1.priv.proxad.net> it's not playlist~ that has been windozified by Krzysztof Czaja, it's Scrolllist. He has been murdered by sevy since he did that or what? ----- ydegoyon at gmail.com a ?crit : > it could not be > all code is heavily unix-bounded > > you had good LSD? > > sevy > > Derek Holzer wrote: > > I had two very disappointed workshoppers last week trying to get > > [playlist] for windows. AFAIK it used to work pre-PDx many years > ago, > > maybe that was when a windows DLL was still available. > > > > D. > > > > On 12/11/10 9:28 PM, Jo?o Pais wrote: > >>> i will check again but the last time i used cooled~ or playlist~ > they > >>> did not work cross platform > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From matju at artengine.ca Sun Dec 12 16:21:42 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 10:21:42 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Tue, 7 Dec 2010, Jose Luis Santorcuato wrote: > Mathieu Bouchard wrote : >> ? I don't quite understand why people do motion detection with squares >> like that. I use a generic motion detection that gets me the centre of >> the motion, and then when I rescale the values, it may split the >> possible results into bands or squares because of rounding (if I >> quantise them). > ? > what is the generic motion detector you are using Mathieu? I use pdp... I use [t a a] with [# -] or with [# abs-] or even [# sq-]. Then I apply some filters to reduce noise. If I want to have coordinates, I can use [#moment] to find a single centre. If I want multiple centres, I can use [#labelling] instead of [#moment]. By generic I mean something that lets you make the decisions yourself because you put together very simple components that will do the job you want. In that sense, [t a a] and [# abs-] and [#moment] are simple things... [#labelling] is a more complex component, but you still have to provide your own pre-filtering because it can't take direct camera input in. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ydegoyon at gmail.com Sun Dec 12 16:34:24 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 12 Dec 2010 16:34:24 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> Message-ID: <4D04EB80.3000301@gmail.com> Mathieu Bouchard wrote: > On Thu, 9 Dec 2010, Husk 00 wrote: > >> You have many tools to don't run into problematic issue during >> workshops. I mean, always you will find an alternative to an object >> that suit your needs on your platform. The solution is not ban >> windows as not ban pidip or unauthorize. Is just talk about >> alternatives and possibilities, telling what you use and what people >> can use. Show (and tell about) the different flowers of our garden > > Some of us have restrictions about the use of software. If our > contract says we have to teach only free software (because the course > is explicitly about free software, for example), we can't teach pidip > or unauthorized, because they are not free software. i never expected you to teach something else than yours. > > Look at this -> http://www.gnu.org/philosophy/free-sw.html > everybody should be 'free' to carry a gun, someone said > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From puredata at 11h11.com Sun Dec 12 16:37:22 2010 From: puredata at 11h11.com (patrick) Date: Mon, 13 Dec 2010 00:37:22 +0900 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D03E2F0.7080802@umatic.nl> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> <4D025D2F.80801@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> <4D03E2F0.7080802@umatic.nl> Message-ID: <4D04EC32.7000602@11h11.com> On 10-12-12 05:45 AM, Derek Holzer wrote: > I had two very disappointed workshoppers last week trying to get > [playlist] for windows. AFAIK it used to work pre-PDx many years ago, > maybe that was when a windows DLL was still available. > > D. maybe they can use mtl/gBrowser.. under ui in mtl/browser http://puredata.info/Members/mtl/index_html From hans at at.or.at Sun Dec 12 17:57:05 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 12 Dec 2010 11:57:05 -0500 Subject: [PD] toxy/tot problems In-Reply-To: <414547.79854.qm@web51504.mail.re2.yahoo.com> References: <414547.79854.qm@web51504.mail.re2.yahoo.com> Message-ID: This becomes much easier in 0.43, so I think its good to focus such efforts there. Using [sys_gui] and 0.43, you should be able to dynamically show/hide the menubars. There are already GUI plugins that do it, for example. .hc On Dec 11, 2010, at 6:18 PM, Jonathan Wilkes wrote: > Hi list, > I looked in doc/examples/toxy/ and found tot-nomenu.pd. > (Using the browser it's Pure Data/examples/toxy.) > > Great! > > But if I use [tot] to kill the menu of the main canvas instead of a > subpatch, I get a big error message if I click on the "Windows" menu > of the console: > > Error: invalid command name ".x859e4c8.m.windows" > > and if I click on details, I get this: > > invalid command name ".x859e4c8.m.windows" > invalid command name ".x859e4c8.m.windows" > while executing > "$name.m.windows add command" > (procedure "menu_fixwindowmenu" line 3) > invoked from within > "menu_fixwindowmenu [lindex $i 1]" > (procedure "pdtk_fixwindowmenu" line 17) > invoked from within > "pdtk_fixwindowmenu" > invoked from within > ".#mbar.#mbar#windows post 176 166" > invoked from within > "$menu postcascade active" > (procedure "tk::MenuButtonDown" line 8) > invoked from within > "tk::MenuButtonDown .#mbar" > (command bound to event) > > > Also, if I open/close a [pd] object, I get the > following error in the console: > > invalid command name ".x859e4c8.m.windows" > > Is there another object or set of objects in Pd that I can use to > remove the menu without getting errors? > > -Jonathan > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "[T]he greatest purveyor of violence in the world today [is] my own government." - Martin Luther King, Jr. From ydegoyon at gmail.com Sun Dec 12 17:59:55 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 12 Dec 2010 17:59:55 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D04EC32.7000602@11h11.com> References: <386917.23765.qm@web51506.mail.re2.yahoo.com> <6E8EF4B6-C9E6-4529-8DEB-E62BC21BB3BC@at.or.at> <4D025D2F.80801@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB757E@UFEXCH-MBXCL01.ad.ufl.edu> <4D03E2F0.7080802@umatic.nl> <4D04EC32.7000602@11h11.com> Message-ID: <4D04FF8B.5060605@gmail.com> patrick wrote: > On 10-12-12 05:45 AM, Derek Holzer wrote: >> I had two very disappointed workshoppers last week trying to get >> [playlist] for windows. AFAIK it used to work pre-PDx many years ago, >> maybe that was when a windows DLL was still available. >> >> D. > > maybe they can use mtl/gBrowser.. > under ui in mtl/browser > > http://puredata.info/Members/mtl/index_html > this one is actually closer to scrolllist. From digitalsib at online.fr Sun Dec 12 18:00:13 2010 From: digitalsib at online.fr (Karim Barkati) Date: Sun, 12 Dec 2010 18:00:13 +0100 Subject: [PD] Pd refcards Message-ID: Hi all, I just laid out a one-sided pd refcard for my students and I'd like to share it ;-) There's one in english and one in french, and I uploaded them on : http://puredata.info/docs/manuals/pdrefcards Cheers, Karim From matju at artengine.ca Sun Dec 12 19:02:15 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 13:02:15 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: <4D04EB80.3000301@gmail.com> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> <4D04EB80.3000301@gmail.com> Message-ID: On Sun, 12 Dec 2010, ydegoyon at gmail.com wrote: > Mathieu Bouchard wrote: >> Look at this -> http://www.gnu.org/philosophy/free-sw.html > everybody should be 'free' to carry a gun, > someone said You are ?free? to be besides the point. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pedro.lopes at ist.utl.pt Sun Dec 12 19:39:31 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Sun, 12 Dec 2010 18:39:31 +0000 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: Very nice. We could make an open one an publish it somewhere more visible. If you want to share "the source" maybe people could modify it. I'd like to make a simpler version, with just the "very basics". 'Cause I just gave a tutorial yesterday, to a musician interested in pd, I'll forward the card to him. I think it makes quite a good "synopsis" of the whole class. Thanks for sharing, Best regards, Pedro On Sun, Dec 12, 2010 at 5:00 PM, Karim Barkati wrote: > Hi all, > > I just laid out a one-sided pd refcard for my students and I'd like to > share it ;-) > There's one in english and one in french, and I uploaded them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From fober at grame.fr Sun Dec 12 19:44:44 2010 From: fober at grame.fr (Dominique Fober) Date: Sun, 12 Dec 2010 19:44:44 +0100 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: <358140E8-E8A6-4008-BA50-238D7099BD4C@grame.fr> Great ! The kind of thing that makes life more easy for basic users like me. Thanks -- Dom Le 12 d?c. 2010 ? 18:00, Karim Barkati a ?crit : > Hi all, > > I just laid out a one-sided pd refcard for my students and I'd like to share it ;-) > There's one in english and one in french, and I uploaded them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From errordeveloper at gmail.com Sun Dec 12 20:42:01 2010 From: errordeveloper at gmail.com (errordeveloper at gmail.com) Date: Sun, 12 Dec 2010 19:42:01 +0000 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: <20101212194201.GA8059@00110101.home> On Sun, Dec 12, 2010 at 06:39:31PM +0000, Pedro Lopes wrote: > Very nice. > We could make an open one an publish it somewhere more visible. If you want > to share "the source" maybe people could modify it. I'd like to make a > simpler version, with just the "very basics". > What do you define as 'very basics'? pd is already quite basic. Okay, may be midi, fft, raw filters and things like lists and as well perhaps tabsend, tabosc and other stuff can be placed on the second page .. > 'Cause I just gave a tutorial yesterday, to a musician interested in pd, > I'll forward the card to him. I think it makes quite a good "synopsis" of > the whole class. > > Thanks for sharing, > Best regards, > Pedro > > On Sun, Dec 12, 2010 at 5:00 PM, Karim Barkati wrote: > > > Hi all, > > > > I just laid out a one-sided pd refcard for my students and I'd like to > > share it ;-) > > There's one in english and one in french, and I uploaded them on : > > http://puredata.info/docs/manuals/pdrefcards > > > > Cheers, > > Karim > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From pedro.lopes at ist.utl.pt Sun Dec 12 20:50:26 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Sun, 12 Dec 2010 19:50:26 +0000 Subject: [PD] Pd refcards In-Reply-To: <20101212194201.GA8059@00110101.home> References: <20101212194201.GA8059@00110101.home> Message-ID: The "very basics" for the workshop/lesson I gave - as in "the topics covered", not as in "generic basis" <- that's very hard to define as you noted. By the way, just bumped into this: - http://www.xs4all.nl/~fjkraan/digaud/puredata/Pd_quick_reference05.pdf (see http://www.xs4all.nl/~fjkraan/digaud/puredata/index.html ) Best regards, Pedro On Sun, Dec 12, 2010 at 7:42 PM, wrote: > On Sun, Dec 12, 2010 at 06:39:31PM +0000, Pedro Lopes wrote: > > Very nice. > > We could make an open one an publish it somewhere more visible. If you > want > > to share "the source" maybe people could modify it. I'd like to make a > > simpler version, with just the "very basics". > > > > What do you define as 'very basics'? pd is already quite basic. > > Okay, may be midi, fft, raw filters and things like lists > and as well perhaps tabsend, tabosc and other stuff can be placed on the > second page .. > > > 'Cause I just gave a tutorial yesterday, to a musician interested in pd, > > I'll forward the card to him. I think it makes quite a good "synopsis" of > > the whole class. > > > > Thanks for sharing, > > Best regards, > > Pedro > > > > On Sun, Dec 12, 2010 at 5:00 PM, Karim Barkati > wrote: > > > > > Hi all, > > > > > > I just laid out a one-sided pd refcard for my students and I'd like to > > > share it ;-) > > > There's one in english and one in french, and I uploaded them on : > > > http://puredata.info/docs/manuals/pdrefcards > > > > > > Cheers, > > > Karim > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> > > > http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > -- > > Pedro Lopes (MSc) > > contact: pedro.lopes at ist.utl.pt > > website: http://web.ist.utl.pt/Pedro.Lopes > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at eds.org Sun Dec 12 21:03:07 2010 From: hans at eds.org (Hans-Christoph Steiner) Date: Sun, 12 Dec 2010 15:03:07 -0500 Subject: [PD] libraries in Pd-extended 0.43 Message-ID: One of the goals for Pd-extended 0.43 is to have all libraries have a maintainer, so Pd-extended isn't just a collection of lots of semi- working code. The end goal is to have a maintainer for all libraries that are included in Pd-extended. Here's the current list based on my knowledge: http://puredata.info/docs/LibrariesInPdExtended If you are interested in becoming the maintainer of any of the libraries that are currently lacking a maintainer, please add your name next to the library in question. Once you get the library up-to- date for Pd-extended, we can move it up to the "maintained" section on the top. Here's a rough sketch of the process of getting libraries into Pd-extended: http://puredata.info/docs/developer/GettingIntoPdextended .hc ---------------------------------------------------------------------------- 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 From husk00 at gmail.com Sun Dec 12 21:46:47 2010 From: husk00 at gmail.com (Husk 00) Date: Sun, 12 Dec 2010 21:46:47 +0100 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> Message-ID: On Sun, Dec 12, 2010 at 4:06 PM, Mathieu Bouchard wrote: > On Thu, 9 Dec 2010, Husk 00 wrote: > >> You have many tools to don't run into problematic issue during workshops. >> I mean, always you will find an alternative to an object that suit your >> needs on your platform. The solution is not ban windows as not ban pidip or >> unauthorize. Is just talk about alternatives and possibilities, telling what >> you use and what people can use. Show (and tell about) the different flowers >> of our garden > > Some of us have restrictions about the use of software. If our contract says > we have to teach only free software (because the course is explicitly about > free software, for example), we can't teach pidip or unauthorized, because > they are not free software. > > Look at this -> http://www.gnu.org/philosophy/free-sw.html > > Yes, that could be true in some (few) countries. Where I live mostly (south europe) I don't have any contract at all when I teach. And when I have (a shit) one the problem is not the freesoftware. husk ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From hans at at.or.at Sun Dec 12 21:55:33 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 12 Dec 2010 15:55:33 -0500 Subject: [PD] L2Ork PD first stable release now available In-Reply-To: <974998.84789.qm@web51506.mail.re2.yahoo.com> References: <974998.84789.qm@web51506.mail.re2.yahoo.com> Message-ID: <91B8CE1D-9EEB-412C-B6AD-AB103CD22479@at.or.at> Yeah, that sounds like a good idea. However you do it, this version should be marked as something separate from a normal Pd-extended release. .hc On Dec 11, 2010, at 8:49 PM, Jonathan Wilkes wrote: > Well the current patch uses [hcs/version] to print out the version, > so one > could just change PD_TEST_VERSION in m_pd.h to "L2Orkified". > > -Jonathan > > --- On Sun, 12/12/10, Andr?s Mur?nyi wrote: > > From: Andr?s Mur?nyi > Subject: Re: [PD] L2Ork PD first stable release now available > To: "PD List" > Date: Sunday, December 12, 2010, 1:13 AM > > Nothing is wrong with it, i just thought "l2orkified version" or > something like that could be added... > > 2010/12/12 Jonathan Wilkes > What's wrong with the about.pd patch? > > --- On Sat, 12/11/10, Andr?s Mur?nyi wrote: > > From: Andr?s Mur?nyi > Subject: Re: [PD] L2Ork PD first stable release now available > To: "PD List" > Date: Saturday, December 11, 2010, 9:53 PM > > > > > On Thu, Dec 9, 2010 at 3:50 PM, Ivica Ico Bukvic wrote: > Changes since release candidate 6: > *added apply undo/redo (applies to vanilla objects with properties > (e.g. > gatom) plus currently as a test implementation only to the cnv object > from the iemgui set--I will add it to other applicable imegui objects > once the implementation is thoroughly tested). > *added resize handle to the cnv object. > *implemented auto-update of properties window (width/height and in cnv > case also selection area width/height if the properties window is > open). > *fixed bug where autoconnect tries to auto-connect cnv objects. > *fixed regression where gatom objects after being duplicated are only > partially selected. > *fixed bug where changing object properties did not result in canvas > being "dirty." > > Special thanks to all who have provided invaluable feedback in making > this release as bug-free as possible! > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > > > Hey Ico, > > i think this is great. Now that you are releasing it, and have > expressed your plan to fork from 0.42-5,what do think about: > - having a separate .configfile (with special regard to the fact > that some libs have to be recompiled for l2ork - now it > uses .pdextended which means i'd need to change the config each time > i start up the other app) > - proudly updating the about box > - eventually: giving the app a new name so it can fully coexist with > pdextended and pd? > > Andras > > -----Inline Attachment Follows----- > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Access to computers should be unlimited and total. - the hacker ethic -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Sun Dec 12 22:05:55 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 12 Dec 2010 16:05:55 -0500 Subject: [PD] ASIO not working with RME fireface and pd-extended 0.42-5 In-Reply-To: <264957365.2081401292024613731.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <264957365.2081401292024613731.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <78306569-DB30-49B5-95DD-03B14C2A61E4@at.or.at> One thing that would be really great to test is the latest SVN/CVS version of portaudio. The version of portaudio in Pd-extended is newer than the version included in pd vanilla, and it includes lots of fixes, like 64-bit support on Windows and Mac OS X. So we'd lose a lot just going back to the older version that fixes this specific problem. It seems they have also introduced bugs on Windows, so the best thing would be to help them fix them. .hc On Dec 10, 2010, at 6:43 PM, patko wrote: > > Okay, I have the makefile.mingw for compiling vanilla, it's attached, > sound is working with asio and my soundcard! > > for using it on vanilla, you have to modify s_inter.c > > #define WISHAPP "wish85.exe" > > I took a lot of time to get this error ^^ > > Now I guess you would like to use pd-extended sources, but with > portaudio sources included in vanilla > > and a patch for makefile.mingw, maybe not, let me know... > > > > > > ----- "Hans-Christoph Steiner" a ?crit : > >> Keep me posted, I have no way to test this stuff beyond normal built- >> >> in sound. >> >> .hc >> >> On Dec 8, 2010, at 4:15 PM, patko wrote: >> >>> Thank you for fast replying, >>> >>> well, I've seen those errors reports in several forums, with no >>> pertinent answer. >>> >>> I've just installed ASIO4ALL, I have no error but pd is stuck, I >>> have to kill it with task manager, >>> also there is no sound. >>> >>> With forcing samplerate at 44100 there is no change. >>> >>> I'm sure to use the good audio port, also it's the same ports over >> >>> vanilla or extended by using "pd -listdev". >>> >>> For finding out the problem I'm working on makefile.mingw to compile >> >>> extended with portaudio sources used by vanilla, >>> that are not as the same as the ones used by extended, it's almost >> >>> there...:) >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> >>> ----- "Caecos" a ?crit : >>> >>>> If the error is related to the sample rate you can try the 44.1k >> and >>>> 48k sample rate settings, other's may not work, depending on what >>>> sample rates your hardware supports. >>>> >>>> If the error is related to a port problem (which has been reported >>>> from time to time of some forum) I cannot help. >>>> >>>> Marc >>>> >>>> -----Message d'origine----- >>>> De : patko [mailto:colet.patrice at free.fr] >>>> Envoy? : 8 d?cembre 2010 15:07 >>>> ? : Caecos >>>> Cc : pd-list >>>> Objet : Re: [PD] gridflow 9.13 for windows? >>>> >>>> a little correction, I have error 9997 from portaudio in ms-dos >>>> console >>>> >>>> ----- "patko" a ?crit : >>>> >>>>> I'm using RME fireface asio, I don't know what is the problem, >> it's >>>>> running on pd-vanilla but not on pd-extended >>>>> >>>>> ----- "Caecos" a ?crit : >>>>> >>>>>> What is your problem with ASIO. I use ASIO4ALL on Vista without >>>> any >>>>>> troubles. >>>>>> >>>>>> Marc >>>>>> >>>>>> -----Message d'origine----- >>>>>> De : pd-list-bounces at iem.at [mailto:pd-list-bounces at iem.at] De >> la >>>>> part >>>>>> de patko >>>>>> Envoy? : 8 d?cembre 2010 10:45 >>>>>> ? : mis at artengine.ca; pd-list >>>>>> Objet : Re: [PD] gridflow 9.13 for windows? >>>>>> >>>>>> Hello MiS, >>>>>> >>>>>> I'm actually sharing this archive, with a binary compiled in >>>>> november, >>>>>> and will make another one in a few days: >>>>>> >>>>>> http://megalego.free.fr/pd/gridflow/ >>>>>> >>>>>> This should be gridflow 9.12, I didn't heard about a 9.13 >>>> version, >>>>>> also HC told me to put the link on puredata.info but I don't >>>>>> understand how this plone site is working, >>>>>> I can't post anything without getting errors. >>>>>> >>>>>> This binary should work on XP even if this has been compiled on >>>> a >>>>>> Vista machine, >>>>>> but only with pd-extended because there is something actually >>>>> clashing >>>>>> with vanilla version, >>>>>> that has been recently resolved from what I've understood. >>>>>> >>>>>> Actually I'm trying to resolve an ASIO issue on >>>> pd-extended/Vista >>>>> if >>>>>> someone else could flag this, that would be great. >>>>>> >>>>>> >>>>>> >>>>>> ----- "Michal Seta" a ?crit : >>>>>> >>>>>>> Hi Patko, >>>>>>> >>>>>>> Would you mind sharing somehow a binary build of a recent >>>> gridflow >>>>>>> version? I am guessing it could probably even be sent as >>>>>> attachment. >>>>>>> I run WinXP service pack 3 on an Intel CPU for this particular >>>>>>> exercise, I don't know if that matters. >>>>>>> >>>>>>> Thanks! >>>>>>> >>>>>>> ./MiS >>>>>> >>>>>> -- >>>>>> Patrice Colet >>>>>> >>>>>> _______________________________________________ >>>>>> Pd-list at iem.at mailing list >>>>>> UNSUBSCRIBE and account-management -> >>>>>> http://lists.puredata.info/listinfo/pd-list >>>>> >>>>> -- >>>>> Patrice Colet >>>>> >>>>> _______________________________________________ >>>>> Pd-list at iem.at mailing list >>>>> UNSUBSCRIBE and account-management -> >>>>> http://lists.puredata.info/listinfo/pd-list >>>> >>>> -- >>>> Patrice Colet >>> >>> -- >>> Patrice Colet >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >> ---------------------------------------------------------------------------- >> >> "A cellphone to me is just an opportunity to be irritated wherever >> you >> >> are." - Linus Torvalds > > -- > Patrice Colet > ---------------------------------------------------------------------------- "[T]he greatest purveyor of violence in the world today [is] my own government." - Martin Luther King, Jr. From jancsika at yahoo.com Sun Dec 12 22:10:05 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sun, 12 Dec 2010 13:10:05 -0800 (PST) Subject: [PD] Pd refcards In-Reply-To: Message-ID: <831291.59715.qm@web51507.mail.re2.yahoo.com> This is basically help-intro.pd, right? -Jonathan --- On Sun, 12/12/10, Karim Barkati wrote: > From: Karim Barkati > Subject: [PD] Pd refcards > To: "PD List" > Date: Sunday, December 12, 2010, 6:00 PM > Hi all, > > I just laid out a one-sided pd refcard for my students and > I'd like to share it ;-) > There's one in english and one in french, and I uploaded > them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From pedro.lopes at ist.utl.pt Sun Dec 12 22:31:47 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Sun, 12 Dec 2010 21:31:47 +0000 Subject: [PD] Pd refcards In-Reply-To: <831291.59715.qm@web51507.mail.re2.yahoo.com> References: <831291.59715.qm@web51507.mail.re2.yahoo.com> Message-ID: A bit more I'd say :) On Sun, Dec 12, 2010 at 9:10 PM, Jonathan Wilkes wrote: > This is basically help-intro.pd, right? > > -Jonathan > > --- On Sun, 12/12/10, Karim Barkati wrote: > > > From: Karim Barkati > > Subject: [PD] Pd refcards > > To: "PD List" > > Date: Sunday, December 12, 2010, 6:00 PM > > Hi all, > > > > I just laid out a one-sided pd refcard for my students and > > I'd like to share it ;-) > > There's one in english and one in french, and I uploaded > > them on : > > http://puredata.info/docs/manuals/pdrefcards > > > > Cheers, > > Karim > > > > _______________________________________________ > > Pd-list at iem.at > > mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Sun Dec 12 22:37:16 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 12 Dec 2010 16:37:16 -0500 Subject: [PD] buttonbar GUI plugin In-Reply-To: References: <652B9EB6-1D29-4DBF-B9E6-4478C75AADF7@at.or.at> <20101203053246.GE30389@mccormick.cx> <20101211044053.GA27383@mccormick.cx> Message-ID: <1319BBDF-7DC5-4DD1-9A6E-3C9F2746A009@at.or.at> On Dec 11, 2010, at 6:38 AM, ALAN BROOKER wrote: > Hi > > Can I just check where the other gui plugins go? I dropped them in a > folder called start up in /usr/local/lib/pd-externals and get the > following errors in the console- thanks for any tips > > --------- > UNHANDLED ERROR: couldn't open "/usr/local/lib/pd/startup/ > object_tags.tcllist": no such file or directory > while executing > "open [file join $::sys_libdir startup object_tags.tcllist]" > ("uplevel" body line 42) > invoked from within > "uplevel #0 $tclcode" > FAILED TO LOAD /usr/local/lib/pd-externals/startup/object_db- > plugin.tcl > ----------- I just fixed this in SVN, try again. You need to put both files into your externals folder: object_db-plugin.tcl and object_tags.tcllist. This would be awesome to see using the meta info included in the library's meta file and help patches. > ----------- > UNHANDLED ERROR: window name "create" already exists in parent > while executing > "menu .popup.create" > ("uplevel" body line 11) > invoked from within > "uplevel #0 $tclcode" > FAILED TO LOAD /usr/local/lib/pd-externals/startup/disabled/ > insertintopopup-plugin.tcl I checked in a new version of this plugin which works for me: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/scripts/guiplugins/simple_examples/insert_into_popup_menu-plugin.tcl > ----------- > (Tcl) INVALID COMMAND NAME: invalid command name "pdtk_pd_meters" > while executing > "pdtk_pd_meters 0 0 0 0" > ("uplevel" body line 1) > invoked from within > "uplevel #0 $cmd_from_pd" Miller removed the meters from Pure Data/Vanilla, so this is only useful with Pd-extended. .hc ---------------------------------------------------------------------------- Programs should be written for people to read, and only incidentally for machines to execute. - from Structure and Interpretation of Computer Programs -------------- next part -------------- An HTML attachment was scrubbed... URL: From dietrich.pank at googlemail.com Mon Dec 13 01:21:36 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Mon, 13 Dec 2010 01:21:36 +0100 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: My find of the week: threshold~ Thanks to your overview I found what I was looking for! great~ thank you 2010/12/12 Karim Barkati > Hi all, > > I just laid out a one-sided pd refcard for my students and I'd like to > share it ;-) > There's one in english and one in french, and I uploaded them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Mon Dec 13 02:01:48 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Sun, 12 Dec 2010 17:01:48 -0800 (PST) Subject: [PD] Pd refcards In-Reply-To: Message-ID: <488692.89551.qm@web51507.mail.re2.yahoo.com> In terms of objects, what has been added? -Jonathan --- On Sun, 12/12/10, Pedro Lopes wrote: From: Pedro Lopes Subject: Re: [PD] Pd refcards To: "Jonathan Wilkes" Cc: "PD List" , "Karim Barkati" Date: Sunday, December 12, 2010, 10:31 PM A bit more I'd say :) On Sun, Dec 12, 2010 at 9:10 PM, Jonathan Wilkes wrote: This is basically help-intro.pd, right? -Jonathan --- On Sun, 12/12/10, Karim Barkati wrote: > From: Karim Barkati > Subject: [PD] Pd refcards > To: "PD List" > Date: Sunday, December 12, 2010, 6:00 PM > Hi all, > > I just laid out a one-sided pd refcard for my students and > I'd like to share it ;-) > There's one in english and one in french, and I uploaded > them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Mon Dec 13 02:02:57 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Mon, 13 Dec 2010 02:02:57 +0100 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: How about a reffile? http://puredata.info/Members/jmmmp, 0.INTRO.xls - includes many objects from pd-ext. Although this file might be a bit old already. Parts of it went into the object list in the floss manual (also compiled by me). Jo?o > Hi all, > > I just laid out a one-sided pd refcard for my students and I'd like to > share it ;-) > There's one in english and one in french, and I uploaded them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From matju at artengine.ca Mon Dec 13 03:19:17 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 12 Dec 2010 21:19:17 -0500 (EST) Subject: [PD] Pd refcards In-Reply-To: <831291.59715.qm@web51507.mail.re2.yahoo.com> References: <831291.59715.qm@web51507.mail.re2.yahoo.com> Message-ID: On Sun, 12 Dec 2010, Jonathan Wilkes wrote: > This is basically help-intro.pd, right? And did Karim know that this had all been translated to French and many other languages already ? http://desiredata.artengine.ca/svn/trunk/pd/src/locale/francais.tcl http://desiredata.artengine.ca/svn/trunk/pd/src/locale/italiano.tcl http://desiredata.artengine.ca/svn/trunk/pd/src/locale/bokmal.tcl etc... http://desiredata.artengine.ca/svn/trunk/pd/src/locale/ almost all of the 17 languages listed have the translations for the class names. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ydegoyon at gmail.com Mon Dec 13 04:58:50 2010 From: ydegoyon at gmail.com (sevy) Date: Mon, 13 Dec 2010 04:58:50 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: Message-ID: this basically shows you have 3 collaborators and you call it a 'community' On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner wrote: > > One of the goals for Pd-extended 0.43 is to have all libraries have a > maintainer, so Pd-extended isn't just a collection of lots of semi-working > code. The end goal is to have a maintainer for all libraries that are > included in Pd-extended. Here's the current list based on my knowledge: > > http://puredata.info/docs/LibrariesInPdExtended > > If you are interested in becoming the maintainer of any of the libraries > that are currently lacking a maintainer, please add your name next to the > library in question. Once you get the library up-to-date for Pd-extended, > we can move it up to the "maintained" section on the top. Here's a rough > sketch of the process of getting libraries into Pd-extended: > > http://puredata.info/docs/developer/GettingIntoPdextended > > .hc > > > > > ---------------------------------------------------------------------------- > > 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Mon Dec 13 06:32:51 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 00:32:51 -0500 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: <3128346C-3573-4E72-AB37-8CB4103748FF@at.or.at> Since we are on this topic, I just realized today as I was adding some info to the new downloads page, this has the possibility of also serving as a searchable pd-database of objects. If each library on the downloads page included a list of the objects, then they'll show up in the regular puredata.info searches. For example, http://puredata.info/community/projects/software/mjlib .hc On Dec 12, 2010, at 8:02 PM, Jo?o Pais wrote: > How about a reffile? > > http://puredata.info/Members/jmmmp, 0.INTRO.xls - includes many > objects from pd-ext. Although this file might be a bit old already. > Parts of it went into the object list in the floss manual (also > compiled by me). > > Jo?o > >> Hi all, >> >> I just laid out a one-sided pd refcard for my students and I'd like >> to share it ;-) >> There's one in english and one in french, and I uploaded them on : >> http://puredata.info/docs/manuals/pdrefcards >> >> Cheers, >> Karim >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > -- > Friedenstr. 58 > 10249 Berlin (Deutschland) > Tel +49 30 42020091 | Mob +49 162 6843570 > Studio +49 30 69509190 > jmmmpais at googlemail.com | skype: jmmmpjmmmp > > _______________________________________________ > Pd-list at 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 From willkomm at pt.lu Mon Dec 13 11:23:56 2010 From: willkomm at pt.lu (Laurent Willkomm) Date: Mon, 13 Dec 2010 11:23:56 +0100 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: <4D05F43C.8020306@pt.lu> Hi all, As seen yesterday, it would be nice to have [midirealtimein] on the refcard. I think [list] objects are missing too. L.Willkomm From alan.brooker2010 at gmail.com Mon Dec 13 11:25:57 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Mon, 13 Dec 2010 10:25:57 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: Message-ID: Sevy, How is this a constructive comment? In fact, how is it even constructive criticism? Your proof of the saying that goes, "You can either not say anything and risk people thinking your ignorant or you can open your mouth and prove it". Really I think you need to grow up, I am really surprised at just how immature you are. If you don't like the people on the list then subscribe. Maybe I am wrong however, if you have a grievance then put it forward in a sensible way so that things can be worked out? If there is something I can do let me know? I think to have bad feelings with anyone on this list is not a good thing. Hans, I may be able to maintain a some libraries and it is something I'm looking into, my programming experience is limited but would like to contribute. On Mon, Dec 13, 2010 at 3:58 AM, sevy wrote: > this basically shows you have 3 collaborators > and you call it a 'community' > > > On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner wrote: > >> >> One of the goals for Pd-extended 0.43 is to have all libraries have a >> maintainer, so Pd-extended isn't just a collection of lots of semi-working >> code. The end goal is to have a maintainer for all libraries that are >> included in Pd-extended. Here's the current list based on my knowledge: >> >> http://puredata.info/docs/LibrariesInPdExtended >> >> If you are interested in becoming the maintainer of any of the libraries >> that are currently lacking a maintainer, please add your name next to the >> library in question. Once you get the library up-to-date for Pd-extended, >> we can move it up to the "maintained" section on the top. Here's a rough >> sketch of the process of getting libraries into Pd-extended: >> >> http://puredata.info/docs/developer/GettingIntoPdextended >> >> .hc >> >> >> >> >> ---------------------------------------------------------------------------- >> >> 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 at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.brooker2010 at gmail.com Mon Dec 13 11:30:32 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Mon, 13 Dec 2010 10:30:32 +0000 Subject: [PD] mailing list Message-ID: Hi Who moderates the mailing list and what are the rules in regards to inappropriate/aggressive comments? -------------- next part -------------- An HTML attachment was scrubbed... URL: From zmoelnig at iem.at Mon Dec 13 11:33:05 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Mon, 13 Dec 2010 11:33:05 +0100 Subject: [PD] mailing list In-Reply-To: References: Message-ID: <4D05F661.2040407@iem.at> On 2010-12-13 11:30, ALAN BROOKER wrote: > Hi > > Who moderates the mailing list and what are the rules in regards > to inappropriate/aggressive comments? nobody moderates the mailing list (this is by intention) and the rules are set out at http://puredata.info/community/lists/Netiquette/ mfgasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From derek at umatic.nl Mon Dec 13 11:37:19 2010 From: derek at umatic.nl (Derek Holzer) Date: Mon, 13 Dec 2010 11:37:19 +0100 Subject: [PD] mailing list In-Reply-To: <4D05F661.2040407@iem.at> References: <4D05F661.2040407@iem.at> Message-ID: <4D05F75F.5000202@umatic.nl> Hmmm.... nothing about trolling there. Should be. D. On 12/13/10 11:33 AM, IOhannes m zmoelnig wrote: > On 2010-12-13 11:30, ALAN BROOKER wrote: >> Hi >> >> Who moderates the mailing list and what are the rules in regards >> to inappropriate/aggressive comments? > > nobody moderates the mailing list (this is by intention) and the rules > are set out at http://puredata.info/community/lists/Netiquette/ -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 18: "Balance the consistency principle with the inconsistency principle" From noise.now at gmail.com Mon Dec 13 12:24:56 2010 From: noise.now at gmail.com (jurgen) Date: Mon, 13 Dec 2010 19:24:56 +0800 Subject: [PD] mailing list In-Reply-To: References: Message-ID: I personally found your suggestion to ydegoyon to unsubscribe if he's not happy extremely violent and inappropriate. Do you think that your own way of reacting to posts here should be elevated to become standard of the entire group? What an idea! Everybody's contribution and comments to the list are good because they contribute to ongoing processes. What you personally consider useful obliges nobody else but you. On Dec 13, 2010, at 6:30 PM, ALAN BROOKER wrote: > Hi > > Who moderates the mailing list and what are the rules in regards to inappropriate/aggressive comments? > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From alan.brooker2010 at gmail.com Mon Dec 13 13:02:37 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Mon, 13 Dec 2010 12:02:37 +0000 Subject: [PD] mailing list In-Reply-To: References: Message-ID: Jurgen: I don't agree that it is a ? extremely violent? comment because it is a suggestion rather than any sort of threat? Perhaps you be a bit more specific by what you mean. In any case, it is reasonable thing to say- if you are not happy with the people here don't subscribe to the list. ?If you don't have anything nice to say don't say anything at all? Everybody's contribution and comments to the list are good because they contribute to ongoing processes. What you personally consider useful obliges nobody else but you. Would like to explain just how useful and constructive ydegoyon's previous comment was in that ?there are only three collaborators and you call that a community?? What is the point is saying that? You must agree it is a comment to really just take the piss out of the developers and is demotivating. Hardly sensible discourse Do you think that your own way of reacting to posts here should be elevated to become standard of the entire group? What an idea! No, that is not the case at all, and if this is the impression I have given , then I apologise-were all adults here and if I have done something wrong then I am willing to take a step back. If you don't agree with me, that's fair enough-like I said bad feelings between people is not a good thing. To just me it seems, that Sevy is pissed off and is just trying to piss other people off. If you like have look back at some of the previous posts and then tell me if you think his posts are constructive or not. On Mon, Dec 13, 2010 at 11:24 AM, jurgen wrote: > I personally found your suggestion to ydegoyon to unsubscribe if he's not > happy extremely violent and inappropriate. Do you think that your own way of > reacting to posts here should be elevated to become standard of the entire > group? What an idea! > > Everybody's contribution and comments to the list are good because they > contribute to ongoing processes. What you personally consider useful obliges > nobody else but you. > > > On Dec 13, 2010, at 6:30 PM, ALAN BROOKER wrote: > > > Hi > > > > Who moderates the mailing list and what are the rules in regards to > inappropriate/aggressive comments? > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From colet.patrice at free.fr Mon Dec 13 13:08:19 2010 From: colet.patrice at free.fr (patko) Date: Mon, 13 Dec 2010 13:08:19 +0100 (CET) Subject: [PD] mailing list In-Reply-To: <1121995950.2450521292241858546.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <405226462.2451111292242099820.JavaMail.root@zimbra4-e1.priv.proxad.net> Hi, the ones that don't like trolling or critics should use brain to relativize, instead of using emotions like in despotic societies. ----- "jurgen" a ?crit : > I personally found your suggestion to ydegoyon to unsubscribe if he's > not happy extremely violent and inappropriate. Do you think that your > own way of reacting to posts here should be elevated to become > standard of the entire group? What an idea! > > Everybody's contribution and comments to the list are good because > they contribute to ongoing processes. What you personally consider > useful obliges nobody else but you. > > > On Dec 13, 2010, at 6:30 PM, ALAN BROOKER wrote: > > > Hi > > > > Who moderates the mailing list and what are the rules in regards to > inappropriate/aggressive comments? > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From colet.patrice at free.fr Mon Dec 13 13:11:47 2010 From: colet.patrice at free.fr (patko) Date: Mon, 13 Dec 2010 13:11:47 +0100 (CET) Subject: [PD] mailing list In-Reply-To: Message-ID: <1752644564.2451561292242307229.JavaMail.root@zimbra4-e1.priv.proxad.net> ----- "ALAN BROOKER" a ?crit : > > Would like to explain just how useful and constructive ydegoyon's > previous comment was in that ?there are only three collaborators and > you call that a community?? What is the point is saying that? You must > agree it is a comment to really just take the piss out of the > developers and is demotivating. Hardly sensible discourse > It's your interpretation. -- Patrice Colet From chris at mccormick.cx Mon Dec 13 15:48:37 2010 From: chris at mccormick.cx (Chris McCormick) Date: Mon, 13 Dec 2010 22:48:37 +0800 Subject: [PD] [netro] is a network synchronising [metro] Message-ID: <20101213144837.GA23804@mccormick.cx> Hello PdPartyAnimals, I am super excited to announce the early release of an abstraction for pd0.43 that I have been working on. It's called [netro] and it is like a [metro] which attempts to synchronise with its buddies across the network. It's very easy to use, just drop it in your patch and specify how fast it should go at the left inlet and/or argument. It will associate in seconds with the other [netro]s on the LAN and all yr patches will work in rough time with eachother, getting increasingly closer together. Social patching circles for win! Would love to hear about your tests on OSes other than GNU/Linux. http://code.google.com/p/pd-netro/ It's GPLv3. Have fun. Woop! Cheers, Chris. ------------------- http://mccormick.cx From matju at artengine.ca Mon Dec 13 16:27:50 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 10:27:50 -0500 (EST) Subject: [PD] mailing list In-Reply-To: References: Message-ID: On Mon, 13 Dec 2010, jurgen wrote: > I personally found your suggestion to ydegoyon to unsubscribe if he's > not happy extremely violent and inappropriate. At the risk of sounding a bit like Degoyon, I suggest that you open some history books, to see what extreme violence looks like. Then, perhaps, you will use more appropriate vocabulary. > Do you think that your own way of reacting to posts here should be > elevated to become standard of the entire group? What an idea! Speaking of which, on pd-list/pd-dev, Degoyon is, by far, the person who has the most often used the words ?everybody? to describe his own opinion, and ?nobody? for the opposite. Whenever he talked like that, you didn't speak up, and usually, no-one does. > Everybody's contribution and comments to the list are good because they > contribute to ongoing processes. May you elaborate on that ? Sounds curious... _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From santorcuato76 at gmail.com Mon Dec 13 16:29:56 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Mon, 13 Dec 2010 12:29:56 -0300 Subject: [PD] [netro] is a network synchronising [metro] In-Reply-To: <20101213144837.GA23804@mccormick.cx> References: <20101213144837.GA23804@mccormick.cx> Message-ID: Hi Chris, only works on 0.43? Best regards Jos? 2010/12/13 Chris McCormick : > Hello PdPartyAnimals, > > I am super excited to announce the early release of an abstraction for pd0.43 > that I have been working on. It's called [netro] and it is like a [metro] which > attempts to synchronise with its buddies across the network. It's very easy to > use, just drop it in your patch and specify how fast it should go at the left > inlet and/or argument. It will associate in seconds with the other [netro]s on > the LAN and all yr patches will work in rough time with eachother, getting > increasingly closer together. Social patching circles for win! > > Would love to hear about your tests on OSes other than GNU/Linux. > > http://code.google.com/p/pd-netro/ > > It's GPLv3. Have fun. Woop! > > Cheers, > > Chris. > > ------------------- > http://mccormick.cx > > _______________________________________________ > Pd-list at 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 From chris at mccormick.cx Mon Dec 13 15:48:37 2010 From: chris at mccormick.cx (Chris McCormick) Date: Mon, 13 Dec 2010 22:48:37 +0800 Subject: [PD] [PD-announce] [netro] is a network synchronising [metro] Message-ID: <20101213144837.GA23804@mccormick.cx> Hello PdPartyAnimals, I am super excited to announce the early release of an abstraction for pd0.43 that I have been working on. It's called [netro] and it is like a [metro] which attempts to synchronise with its buddies across the network. It's very easy to use, just drop it in your patch and specify how fast it should go at the left inlet and/or argument. It will associate in seconds with the other [netro]s on the LAN and all yr patches will work in rough time with eachother, getting increasingly closer together. Social patching circles for win! Would love to hear about your tests on OSes other than GNU/Linux. http://code.google.com/p/pd-netro/ It's GPLv3. Have fun. Woop! Cheers, Chris. ------------------- http://mccormick.cx _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From matju at artengine.ca Mon Dec 13 16:44:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 10:44:10 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: Message-ID: On Mon, 13 Dec 2010, sevy wrote: > this basically shows you have 3 collaborators > and you call it a 'community' this basically shows you can't see further than a single webpage?; and you think of it as relevant insight, postable on pd-list. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From chris at mccormick.cx Mon Dec 13 16:44:23 2010 From: chris at mccormick.cx (Chris McCormick) Date: Mon, 13 Dec 2010 23:44:23 +0800 Subject: [PD] [netro] is a network synchronising [metro] In-Reply-To: References: <20101213144837.GA23804@mccormick.cx> Message-ID: Yep, only 0.43 (msp; i think extended did it earlier) will send udp packets to a broadcast ip. Chris. "Jose Luis Santorcuato" wrote: >Hi Chris, only works on 0.43? > >Best regards > >Jos? > >2010/12/13 Chris McCormick : >> Hello PdPartyAnimals, >> >> I am super excited to announce the early release of an abstraction >for pd0.43 >> that I have been working on. It's called [netro] and it is like a >[metro] which >> attempts to synchronise with its buddies across the network. It's >very easy to >> use, just drop it in your patch and specify how fast it should go at >the left >> inlet and/or argument. It will associate in seconds with the other >[netro]s on >> the LAN and all yr patches will work in rough time with eachother, >getting >> increasingly closer together. Social patching circles for win! >> >> Would love to hear about your tests on OSes other than GNU/Linux. >> >> http://code.google.com/p/pd-netro/ >> >> It's GPLv3. Have fun. Woop! >> >> Cheers, >> >> Chris. >> >> ------------------- >> http://mccormick.cx >> >> _______________________________________________ >> Pd-list at 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 at iem.at mailing list >UNSUBSCRIBE and account-management -> >http://lists.puredata.info/listinfo/pd-list -- Sent from my Android phone with K-9 Mail. Please excuse my brevity. From ydegoyon at gmail.com Mon Dec 13 16:53:12 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Mon, 13 Dec 2010 16:53:12 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: Message-ID: <4D064168.5070408@gmail.com> what ? again? because i criticize the structure of this fake community? because i protest against the way decisions are taken? this is immature? i will not qualify your comment here, it's just very low. and saying 'if you don't like people on this then subscribe ( i guess it was unsubscribe )' is even dumber, i don't have to agree with people again to work with pd and don't need an authorization from you. sevy ALAN BROOKER wrote: > Sevy, > > How is this a constructive comment? In fact, how is it even > constructive criticism? Your proof of the saying that goes, > "You can either not say anything and risk people thinking > your ignorant or you can open your mouth and prove it". > > Really I think you need to grow up, I am really surprised at just how > immature you are. If you don't like the people on the list then subscribe. > > Maybe I am wrong however, if you have a grievance then put it forward > in a sensible way so that things can be worked out? If there is > something I can do let me know? I think to have bad feelings with > anyone on this list is not a good thing. > > Hans, I may be able to maintain a some libraries and it is something > I'm looking into, my programming experience is limited but would like > to contribute. > > > > On Mon, Dec 13, 2010 at 3:58 AM, sevy > wrote: > > this basically shows you have 3 collaborators > and you call it a 'community' > > > On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner > > wrote: > > > One of the goals for Pd-extended 0.43 is to have all libraries > have a maintainer, so Pd-extended isn't just a collection of > lots of semi-working code. The end goal is to have a > maintainer for all libraries that are included in Pd-extended. > Here's the current list based on my knowledge: > > http://puredata.info/docs/LibrariesInPdExtended > > If you are interested in becoming the maintainer of any of the > libraries that are currently lacking a maintainer, please add > your name next to the library in question. Once you get the > library up-to-date for Pd-extended, we can move it up to the > "maintained" section on the top. Here's a rough sketch of the > process of getting libraries into Pd-extended: > > http://puredata.info/docs/developer/GettingIntoPdextended > > .hc > > > > ---------------------------------------------------------------------------- > > 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From lsutton at libero.it Mon Dec 13 17:12:48 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Mon, 13 Dec 2010 17:12:48 +0100 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog Message-ID: <4D064600.4050107@libero.it> I eventually had a look into the GUI plug-in stuff and came up with this. It uses a zenity-inspired gtk binary to make the dialogue (not particularly finesse, but easier thank tcl/gtk). Source and binary as well as the tcl plugin here: http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin Lorenzo. From ydegoyon at gmail.com Mon Dec 13 17:10:20 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Mon, 13 Dec 2010 17:10:20 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D064168.5070408@gmail.com> References: <4D064168.5070408@gmail.com> Message-ID: <4D06456C.7000109@gmail.com> > because i protest against the way decisions are taken? > did you ever see here any decision that was submitted to a vote? ( for example like which libraries should be included in extended ? or if the chord patches should be orange and with an arrow? ) From alan.brooker2010 at gmail.com Mon Dec 13 17:21:33 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Mon, 13 Dec 2010 16:21:33 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D06456C.7000109@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> Message-ID: You make a good point, I would support you on this as it is constructive criticism. Taking the piss out of people is just not good . all the best. Are you still maintaining PiDiP? On Mon, Dec 13, 2010 at 4:10 PM, ydegoyon at gmail.com wrote: > > because i protest against the way decisions are taken? >> >> did you ever see here any decision that was submitted to a vote? > ( for example like which libraries should be included in extended ? > or if the chord patches should be orange and with an arrow? ) > -------------- next part -------------- An HTML attachment was scrubbed... URL: From alan.brooker2010 at gmail.com Mon Dec 13 17:39:21 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Mon, 13 Dec 2010 16:39:21 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> Message-ID: * Downloads for PD extended from 2010-12-06 to 2010-12-13 for windows: 1607 Downloads for PD extended from 2010-12-06 to 2010-12-13 for OS X: 841 Downloads for PD extended from 2010-12-06 to 2010-12-13 for Debian: 6 so the total for downloads over a 7 day period across all platforms is 2454. That is allot of users for PD extended and the period doesn't even cover a whole month, that is a healthy user community to me. An email is sent asking for more people to help out in maintaining libraries and your response is to just take the piss and say 'ha ha here are only 3 collaborators...?. How is that suppose to make the few developers feel? How is that being constructive when someone is asking for help in maintaining the project? To say; ? Maybe if there was a more open process of selecting libraries there would be more developers? would be more helpful because maybe then things would change. It was a disappointing response, but I wish you the best. * * * * * On Mon, Dec 13, 2010 at 4:21 PM, ALAN BROOKER wrote: > > You make a good point, I would support you on this as it is > constructive criticism. Taking the piss out of people is just not good . > > all the best. > > > > Are you still maintaining PiDiP? > > On Mon, Dec 13, 2010 at 4:10 PM, ydegoyon at gmail.com wrote: > >> >> because i protest against the way decisions are taken? >>> >>> did you ever see here any decision that was submitted to a vote? >> ( for example like which libraries should be included in extended ? >> or if the chord patches should be orange and with an arrow? ) >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Mon Dec 13 17:46:52 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 11:46:52 -0500 Subject: [PD] mailing list In-Reply-To: References: Message-ID: <6D905800-273F-4117-B59A-4F48D26B6067@at.or.at> I appreciate the concern, but honestly I think the best solution is to just ignore the trolling. If its too much, may I suggest filtering the list in your mailer? .hc On Dec 13, 2010, at 7:02 AM, ALAN BROOKER wrote: > > Jurgen: > I don't agree that it is a ? extremely violent? comment because it > is a suggestion rather than any sort of threat? Perhaps you be a bit > more specific by what you mean. In any case, it is reasonable thing > to say- if you are not happy with the people here don't subscribe to > the list. ?If you don't have anything nice to say don't say anything > at all? > Everybody's contribution and comments to the list are good because > they contribute to ongoing processes. What you personally consider > useful obliges nobody else but you. > > Would like to explain just how useful and constructive ydegoyon's > previous comment was in that ?there are only three collaborators and > you call that a community?? What is the point is saying that? You > must agree it is a comment to really just take the piss out of the > developers and is demotivating. Hardly sensible discourse > > Do you think that your own way of reacting to posts here should be > elevated to become standard of the entire group? What an idea! > > No, that is not the case at all, and if this is the impression I > have given , then I apologise-were all adults here and if I have > done something wrong then I am willing to take a step back. If you > don't agree with me, that's fair enough-like I said bad feelings > between people is not a good thing. > > To just me it seems, that Sevy is pissed off and is just trying to > piss other people off. If you like have look back at some of the > previous posts and then tell me if you think his posts are > constructive or not. > > > > > On Mon, Dec 13, 2010 at 11:24 AM, jurgen wrote: > I personally found your suggestion to ydegoyon to unsubscribe if > he's not happy extremely violent and inappropriate. Do you think > that your own way of reacting to posts here should be elevated to > become standard of the entire group? What an idea! > > Everybody's contribution and comments to the list are good because > they contribute to ongoing processes. What you personally consider > useful obliges nobody else but you. > > > On Dec 13, 2010, at 6:30 PM, ALAN BROOKER wrote: > > > Hi > > > > Who moderates the mailing list and what are the rules in regards > to inappropriate/aggressive comments? > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith -------------- next part -------------- An HTML attachment was scrubbed... URL: From ydegoyon at gmail.com Mon Dec 13 17:49:28 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Mon, 13 Dec 2010 17:49:28 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> Message-ID: <4D064E98.700@gmail.com> note exactly what i'm talking about : my libraries ( pidip and unauthorized ) cannot be included because of their license... good, i'm happy of that now i see in the new list that : * pdp is not included some other libraries have never been included like : * pdvjtools : never included, as people doing pd-extended don't care about video ( personally i think it's what's pd is best for ) * pdp_opencv, pix_opencv : sometimes we tried to include it but saw it was impossible for the rules pd-extended impose to your package ( no autoconf, ... ) so yeh all seems blocked, for the lack of discussions and agreements, not coming in any way from me. saludos, sevy From matju at artengine.ca Mon Dec 13 17:54:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 11:54:10 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> <1291857625.2138.27.camel@jack-laptop> <4D00AE0C.5040204@umatic.nl> Message-ID: On Sun, 12 Dec 2010, Husk 00 wrote: > On Sun, Dec 12, 2010 at 4:06 PM, Mathieu Bouchard wrote: >> Some of us have restrictions about the use of software. If our contract says >> we have to teach only free software (because the course is explicitly about >> free software, for example), we can't teach pidip or unauthorized, because >> they are not free software. >> Look at this -> http://www.gnu.org/philosophy/free-sw.html > > Yes, that could be true in some (few) countries. It doesn't depend on the country, it depends on the people involved, and on the vision of collectives involved in organising the courses. > Where I live mostly (south europe) I don't have any contract at all when > I teach. That might be sad, but I don't know the details. Perhaps it's fine. Depends on who you deal with, always. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Mon Dec 13 18:03:42 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 12:03:42 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D064E98.700@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: yves, Your contributions are welcome in Pd-extended, you have recently chosen again to work against it. That's your choice. A couple of points: - autoconf is welcome in Pd-extended (see Gem, pdp, zexy, oscx, etc.) - pdvjtools, pdp_opencv, and pix_opencv all could be added if someone does the work. You've made it clear that my contributions there are not welcome there, so I stopped trying. Oftentimes, when a library gets added to Pd-extended, the original author stops doing the release work and it falls on me. For example, I don't work in video at all, yet I have fixed bugs in pdp, pdp2gem, and pidip. Plus I recently worked with Tom Schouten to make a pdp 0.12.6. .hc On Dec 13, 2010, at 11:49 AM, ydegoyon at gmail.com wrote: > note exactly what i'm talking about : > > my libraries ( pidip and unauthorized ) cannot be included > because of their license... good, i'm happy of that > > now i see in the new list that : > > * pdp is not included > > some other libraries have never been included like : > > * pdvjtools : never included, as people doing pd-extended > don't care about video > ( personally i think it's what's pd is best for ) > > * pdp_opencv, pix_opencv : sometimes we tried to include it > but saw it was impossible for the rules pd-extended > impose to your package ( no autoconf, ... ) > > so yeh all seems blocked, > for the lack of discussions and agreements, > not coming in any way from me. > > saludos, > sevy > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Access to computers should be unlimited and total. - the hacker ethic From hans at at.or.at Mon Dec 13 18:05:34 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 12:05:34 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: Message-ID: <045309D9-C001-474E-92FA-F8FF71BEF6FE@at.or.at> Hey Alan, Thanks for the offer! Maintaining a library mostly means keeping track of the issues and seeing that they get addressed. Things range from making releases, posting releases, fixing bugs, accepting patches, etc. It can also mean doing all of the work, if you so choose. I will help out where I can, and I'm sure many others will too. You can take on any library you want, I always say its best to take on one that you feel personally invested in. .hc On Dec 13, 2010, at 5:25 AM, ALAN BROOKER wrote: > Sevy, > > How is this a constructive comment? In fact, how is it even > constructive criticism? Your proof of the saying that goes, > "You can either not say anything and risk people thinking your > ignorant or you can open your mouth and prove it". > > Really I think you need to grow up, I am really surprised at just > how immature you are. If you don't like the people on the list then > subscribe. > > Maybe I am wrong however, if you have a grievance then put it > forward in a sensible way so that things can be worked out? If > there is something I can do let me know? I think to have bad > feelings with anyone on this list is not a good thing. > > Hans, I may be able to maintain a some libraries and it is something > I'm looking into, my programming experience is limited but would > like to contribute. > > > > On Mon, Dec 13, 2010 at 3:58 AM, sevy wrote: > this basically shows you have 3 collaborators > and you call it a 'community' > > > On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner > wrote: > > One of the goals for Pd-extended 0.43 is to have all libraries have > a maintainer, so Pd-extended isn't just a collection of lots of semi- > working code. The end goal is to have a maintainer for all > libraries that are included in Pd-extended. Here's the current list > based on my knowledge: > > http://puredata.info/docs/LibrariesInPdExtended > > If you are interested in becoming the maintainer of any of the > libraries that are currently lacking a maintainer, please add your > name next to the library in question. Once you get the library up- > to-date for Pd-extended, we can move it up to the "maintained" > section on the top. Here's a rough sketch of the process of getting > libraries into Pd-extended: > > http://puredata.info/docs/developer/GettingIntoPdextended > > .hc > > > > ---------------------------------------------------------------------------- > > 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- ?We must become the change we want to see. - Mahatma Gandhi -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 13 18:27:51 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 12:27:51 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: On Mon, 13 Dec 2010, Hans-Christoph Steiner wrote: > - autoconf is welcome in Pd-extended (see Gem, pdp, zexy, oscx, etc.) He's talking about the opposite : is autoconf required in Pd-extended ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Mon Dec 13 18:28:02 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 12:28:02 -0500 Subject: [PD] [netro] is a network synchronising [metro] In-Reply-To: <20101213144837.GA23804@mccormick.cx> References: <20101213144837.GA23804@mccormick.cx> Message-ID: Ah, that's fun! Sounds like a great object for use on phones and tablets. .hc On Dec 13, 2010, at 9:48 AM, Chris McCormick wrote: > Hello PdPartyAnimals, > > I am super excited to announce the early release of an abstraction > for pd0.43 > that I have been working on. It's called [netro] and it is like a > [metro] which > attempts to synchronise with its buddies across the network. It's > very easy to > use, just drop it in your patch and specify how fast it should go at > the left > inlet and/or argument. It will associate in seconds with the other > [netro]s on > the LAN and all yr patches will work in rough time with eachother, > getting > increasingly closer together. Social patching circles for win! > > Would love to hear about your tests on OSes other than GNU/Linux. > > http://code.google.com/p/pd-netro/ > > It's GPLv3. Have fun. Woop! > > Cheers, > > Chris. > > ------------------- > http://mccormick.cx > > _______________________________________________ > Pd-list at 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 From hans at at.or.at Mon Dec 13 18:28:53 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 12:28:53 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: <0A82C3ED-90F8-4213-A775-B4425B106930@at.or.at> On Dec 13, 2010, at 12:27 PM, Mathieu Bouchard wrote: > On Mon, 13 Dec 2010, Hans-Christoph Steiner wrote: > >> - autoconf is welcome in Pd-extended (see Gem, pdp, zexy, oscx, etc.) > > He's talking about the opposite : is autoconf required in Pd- > extended ? Definitely not, there are Makefile-only, autoconf, and autoconf +automake projects in Pd-extended. .hc ---------------------------------------------------------------------------- Mistrust authority - promote decentralization. - the hacker ethic From jbeezez at gmail.com Mon Dec 13 18:53:25 2010 From: jbeezez at gmail.com (J bz) Date: Mon, 13 Dec 2010 17:53:25 +0000 Subject: [PD] msd-editor persistence question Message-ID: Hi All, Finally got msd-editor working (I think) and I have a few questions...(hopefully not too dumb) Most immediate is how do I save the structure I have created as a pd patch? I'm aware I can save the DS as a txt file but does that mean that I have to go through the editor everytime I want to use the structure? Cheers, Julian -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Mon Dec 13 19:35:44 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 13:35:44 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <045309D9-C001-474E-92FA-F8FF71BEF6FE@at.or.at> Message-ID: A long standing complaint of Pd-extended is that it is hard to know what all is in it and how it got there. Plus the old build system is a bug ugly whack thing that is not understandable We've made the library template and that's working well so far. We Here are some concrete steps to take on to help with this effort, either as the maintainer of a library, or just where you can help: - add a page to the the downloads page http://puredata.info/community/projects/software/ (this will become http://puredata.info/downloads soon). - add releases to the download page - improving documentation - making a Debian package - taking a pure:dyne package and getting it ready for submission to Debian - test releases - update the code in the Pd-extended release branch, once that is in place There is some developing documentation here, its not cast in stone yet: http://puredata.info/docs/AddingYourProjectToDownloads http://puredata.info/docs/LibrariesInPdExtended http://puredata.info/docs/developer/GettingIntoPdextended There is a library template too. People aren't required to use this, but it makes things a lot easier IMHO: http://puredata.info/docs/developer/LibraryTemplate .hc On Mon, Dec 13, 2010 at 6:05 PM, Hans-Christoph Steiner wrote: Hey Alan, Thanks for the offer! Maintaining a library mostly means keeping track of the issues and seeing that they get addressed. Things range from making releases, posting releases, fixing bugs, accepting patches, etc. It can also mean doing all of the work, if you so choose. I will help out where I can, and I'm sure many others will too. You can take on any library you want, I always say its best to take on one that you feel personally invested in. .hc On Dec 13, 2010, at 5:25 AM, ALAN BROOKER wrote: > Sevy, > > How is this a constructive comment? In fact, how is it even > constructive criticism? Your proof of the saying that goes, > "You can either not say anything and risk people thinking your > ignorant or you can open your mouth and prove it". > > Really I think you need to grow up, I am really surprised at just > how immature you are. If you don't like the people on the list then > subscribe. > > Maybe I am wrong however, if you have a grievance then put it > forward in a sensible way so that things can be worked out? If > there is something I can do let me know? I think to have bad > feelings with anyone on this list is not a good thing. > > Hans, I may be able to maintain a some libraries and it is something > I'm looking into, my programming experience is limited but would > like to contribute. > > > > On Mon, Dec 13, 2010 at 3:58 AM, sevy wrote: > this basically shows you have 3 collaborators > and you call it a 'community' > > > On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner > wrote: > > One of the goals for Pd-extended 0.43 is to have all libraries have > a maintainer, so Pd-extended isn't just a collection of lots of semi- > working code. The end goal is to have a maintainer for all > libraries that are included in Pd-extended. Here's the current list > based on my knowledge: > > http://puredata.info/docs/LibrariesInPdExtended > > If you are interested in becoming the maintainer of any of the > libraries that are currently lacking a maintainer, please add your > name next to the library in question. Once you get the library up- > to-date for Pd-extended, we can move it up to the "maintained" > section on the top. Here's a rough sketch of the process of getting > libraries into Pd-extended: > > http://puredata.info/docs/developer/GettingIntoPdextended > > .hc > > > > ---------------------------------------------------------------------------- > > 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- ?We must become the change we want to see. - Mahatma Gandhi _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- News is what people want to keep hidden and everything else is publicity. - Bill Moyers -------------- next part -------------- An HTML attachment was scrubbed... URL: From derek at umatic.nl Mon Dec 13 19:44:52 2010 From: derek at umatic.nl (Derek Holzer) Date: Mon, 13 Dec 2010 19:44:52 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <045309D9-C001-474E-92FA-F8FF71BEF6FE@at.or.at> Message-ID: <4D0669A4.3040904@umatic.nl> Seems like the "power to decide" what goes into Pd-extended lies in the same place it does in every other free software project out there: with those willing to do the work. Seems fair to me. D. On 12/13/10 7:35 PM, Hans-Christoph Steiner wrote: > Here are some concrete steps to take on to help with this effort, either > as the maintainer of a library, or just where you can help: > > - add a page to the the downloads page > http://puredata.info/community/projects/software/ (this will become > http://puredata.info/downloads soon). > - add releases to the download page > - improving documentation > - making a Debian package > - taking a pure:dyne package and getting it ready for submission to Debian > - test releases > - update the code in the Pd-extended release branch, once that is in place > > There is some developing documentation here, its not cast in stone yet: > > http://puredata.info/docs/AddingYourProjectToDownloads > http://puredata.info/docs/LibrariesInPdExtended > http://puredata.info/docs/developer/GettingIntoPdextended > > There is a library template too. People aren't required to use this, but > it makes things a lot easier IMHO: > > http://puredata.info/docs/developer/LibraryTemplate > > .hc -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 198: "Instead of changing the thing, change the world around it." From padawan12 at obiwannabe.co.uk Mon Dec 13 19:47:48 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Mon, 13 Dec 2010 18:47:48 +0000 Subject: [PD] Osc phase and number of periods for subsonic touch-music In-Reply-To: References: Message-ID: <20101213184748.2797b53b.padawan12@obiwannabe.co.uk> Hi Daniel, Sorry for the late reply on this subject. To do exactly as you describe it is possible to take the cosine or sine of a line over period. Use [vline~] as it is much more flexible. Take a line running from 0 to 1 in some time, and use the cosine function to obtain exactly one period in the same time. Note: You don't need the 2 * PI with Pure Data audio objects, they are adjusted for radians (rotation normalised so that 2*PI = 1 ) On Tue, 7 Dec 2010 23:32:48 -0800 "Daniel K." wrote: > but it would seem > more elegant if I could solve both problems by generating sine waves with > finite numbers of periods that always started with the same phase. -- Andy Farnell From fbar at footils.org Mon Dec 13 21:07:48 2010 From: fbar at footils.org (Frank Barknecht) Date: Mon, 13 Dec 2010 21:07:48 +0100 Subject: [PD] msd-editor persistence question In-Reply-To: References: Message-ID: <20101213200748.GA32515@fliwatut.scifi> On Mon, Dec 13, 2010 at 05:53:25PM +0000, J bz wrote: > Most immediate is how do I save the structure I have created as a pd patch? > I'm aware I can save the DS as a txt file but does that mean that I have to > go through the editor everytime I want to use the structure? If you choose the "msd"-option to save your settings, then everything is saved into a textfile as normal Pd messages, which you can directly feed to [msd2d] or [msd3d], so you don't need to go through the editor anymore. Ciao -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ From jbturgid at hotmail.com Mon Dec 13 22:34:27 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Mon, 13 Dec 2010 21:34:27 +0000 Subject: [PD] PD OOP? Message-ID: Hey All I've had a bit of a daydream about a further development in PD. Could an expression be placed into the arguments of an object, or even a named receive become part of expr I suppose the dream would be to have something like [osc~ (pitch * 2)] instead of [r pitch] | [* 2] | [osc~] or even [expr pitch * 2] | [osc~] And other such space-saving arguments. Does anyone know of anything like this to streamline pd? Or am I just dreaming here? Cheers Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: From digitalsib at online.fr Mon Dec 13 22:56:05 2010 From: digitalsib at online.fr (Karim Barkati) Date: Mon, 13 Dec 2010 22:56:05 +0100 Subject: [PD] Pd refcards In-Reply-To: References: <831291.59715.qm@web51507.mail.re2.yahoo.com> Message-ID: Yep Jonathan, it's basically help-intro.pd... Nope Mathieu, I didn't know about these translation files. It's very interesting and it could have saved me some questions on translation issues ! But it's some consolation to me that usually manual adjustments stay necessary to fit on one or two pages *nicely* ;-) - Karim Le 13 d?c. 2010 ? 03:19, Mathieu Bouchard a ?crit : > On Sun, 12 Dec 2010, Jonathan Wilkes wrote: > >> This is basically help-intro.pd, right? > > And did Karim know that this had all been translated to French and many other languages already ? > > http://desiredata.artengine.ca/svn/trunk/pd/src/locale/francais.tcl > http://desiredata.artengine.ca/svn/trunk/pd/src/locale/italiano.tcl > http://desiredata.artengine.ca/svn/trunk/pd/src/locale/bokmal.tcl > etc... > http://desiredata.artengine.ca/svn/trunk/pd/src/locale/ > > almost all of the 17 languages listed have the translations for the class names. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From pat at digitalworlds.ufl.edu Mon Dec 13 23:39:40 2010 From: pat at digitalworlds.ufl.edu (Patrick Pagano) Date: Mon, 13 Dec 2010 17:39:40 -0500 Subject: [PD] pix_frei0r In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: <4D06A0AC.2090607@digitalworlds.ufl.edu> Is there a possibility of getting the frei0r plugins working in GEM? http://www.piksel.org/frei0r It would be nice to have a version of it - a minimalistic plugin API for video effects Frei0r is a minimalistic plugin API for video sources and filters. The behaviour of the effects can be controlled from the host by simple parameters. The intent is to solve the recurring reimplementation or adaptation issue of standard effects. Frei0r is not meant as a generic API for all kinds of video applications. There is no support for the requirements of special application areas like non linear editors, hardware accelerated shader effects, and high precision video processing. These advanced issues are not even solved satisfactory for non cross application plugin apis and are still an evolving field. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Tue Dec 14 00:31:58 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 13 Dec 2010 15:31:58 -0800 (PST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: Message-ID: <540404.79077.qm@web51503.mail.re2.yahoo.com> As far as improving documentation, I'd say every object in Pd-ext should be documented clearly in a help patch that outlines: 1) what the object does 2) what its arguments are (and how they function) 3) what messages are accepted at each inlet, and output at each outlet (and the meaning of those messages, unless it's obvious) 4) _clear_ example patch 5) any related objects (esp. internal objects) If right-clicking "Help" for an object doesn't bring up a help patch, or if that help patch is just a placeholder, it should be considered a bug. -Jonathan --- On Mon, 12/13/10, Hans-Christoph Steiner wrote: From: Hans-Christoph Steiner Subject: Re: [PD] libraries in Pd-extended 0.43 To: "PD List" Date: Monday, December 13, 2010, 7:35 PM A long standing complaint of Pd-extended is that it is hard to know what all is in it and how it got there. ?Plus?the old build system is a bug ugly whack thing that is not understandable ?We've made the library template and that's working well so far. ?We Here are some concrete steps to take on to help with this effort, either as the maintainer of a library, or just where you can help: - add a page to the the downloads page?http://puredata.info/community/projects/software/ (this will become http://puredata.info/downloads soon).- add releases to the download page- improving documentation- making a Debian package- taking a pure:dyne package and getting it ready for submission to Debian- test releases- update the code in the Pd-extended release branch, once that is in place There is some developing documentation here, its not cast in stone yet: http://puredata.info/docs/AddingYourProjectToDownloadshttp://puredata.info/docs/LibrariesInPdExtendedhttp://puredata.info/docs/developer/GettingIntoPdextended There is a library template too. ?People aren't required to use this, but it makes things a lot easier IMHO: http://puredata.info/docs/developer/LibraryTemplate .hc On Mon, Dec 13, 2010 at 6:05 PM, Hans-Christoph Steiner wrote: Hey Alan, Thanks for the offer! ?Maintaining a library mostly means keeping track of the issues and seeing that they get addressed. ?Things range from making releases, posting releases, fixing bugs, accepting patches, etc. ?It can also mean doing all of the work, if you so choose. ?I will help out where I can, and I'm sure many others will too. You can take on any library you want, I always say its best to take on one that you feel personally invested in. .hc On Dec 13, 2010, at 5:25 AM, ALAN BROOKER wrote: Sevy, How is this a constructive comment? In fact, how is it even constructive criticism? Your proof of the saying that goes, ?"You can either not say anything and risk people thinking your?ignorant?or you can open your mouth and prove it". Really I think you need to grow up, I am really surprised at just how immature you are. If you don't like the people on the list then?subscribe. Maybe I am wrong however, if you have a grievance then put it forward in a sensible way so that things can be worked out? ?If there is something I can do let me know? I think to have bad feelings with anyone on this list is not a good thing. Hans, I may be able to maintain a some libraries and it is something I'm looking into, my programming experience is limited but would like to contribute. On Mon, Dec 13, 2010 at 3:58 AM, sevy wrote: this basically shows you have 3 collaborators and you call it a 'community' On Sun, Dec 12, 2010 at 9:03 PM, Hans-Christoph Steiner wrote: One of the goals for Pd-extended 0.43 is to have all libraries have a maintainer, so Pd-extended isn't just a collection of lots of semi-working code. ?The end goal is to have a maintainer for all libraries that are included in Pd-extended. ?Here's the current list based on my knowledge: http://puredata.info/docs/LibrariesInPdExtended If you are interested in becoming the maintainer of any of the libraries that are currently lacking a maintainer, please add your name next to the library in question. ?Once you get the library up-to-date for Pd-extended, we can move it up to the "maintained" section on the top. ?Here's a rough sketch of the process of getting libraries into Pd-extended: http://puredata.info/docs/developer/GettingIntoPdextended .hc ---------------------------------------------------------------------------- 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 at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- ?We must become the change we want to see. - Mahatma Gandhi _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- News is what people want to keep hidden and everything else is publicity.??? ? ? ??- Bill Moyers -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Tue Dec 14 00:41:46 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 18:41:46 -0500 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <4D064600.4050107@libero.it> References: <4D064600.4050107@libero.it> Message-ID: <1292283706.2448.6.camel@palatschinken> On Mon, 2010-12-13 at 17:12 +0100, Lorenzo Sutton wrote: > I eventually had a look into the GUI plug-in stuff and came up with this. > > It uses a zenity-inspired gtk binary to make the dialogue (not > particularly finesse, but easier thank tcl/gtk). Source and binary as > well as the tcl plugin here: > > http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin That's great! So much better than the crappy Tcl/Tk open panel. It would be great to have the save panel too. I added code so that the plugin finds pd_gtk_open in the searchpath, that's attached. I also think an install target for the Makefile would make it really easy to install: install: install -d ~/pd-externals/ install -p -m644 gtkopen-plugin.tcl ~/pd-externals/ install -p -m755 $(PROGRAM) ~/pd-externals/ If you want to publicize this, you could add it to the GUI Plugins section of the new download page: http://puredata.info/community/projects/software/ http://puredata.info/docs/sitedocs/AddingYourProjectToDownloads .hc -------------- next part -------------- A non-text attachment was scrubbed... Name: gtkopen-plugin.tcl Type: text/x-tcl Size: 1772 bytes Desc: not available URL: From jancsika at yahoo.com Tue Dec 14 01:08:33 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 13 Dec 2010 16:08:33 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: Message-ID: <700414.46310.qm@web51506.mail.re2.yahoo.com> Jmax Phoenix does this.? If I recall correctly it breaks the nested list feature in Gridflow. But considering your [osc~ (pitch * 2)] example-- what would happen if you change the value of pitch?? The value of the [osc~] object's argument is assigned to be the initial frequency only when the object is created, so it doesn't seem like it would have an effect unless you recreate the object.? (I'm curious what Jmax Phoenix does in this regard.) -Jonathan --- On Mon, 12/13/10, Andrew Faraday wrote: From: Andrew Faraday Subject: [PD] PD OOP? To: pd-list at iem.at Date: Monday, December 13, 2010, 10:34 PM Hey All I've had a bit of a daydream about a further development in PD. Could an expression be placed into the arguments of an object, or even a named receive become part of expr I suppose the dream would be to have something like [osc~ (pitch * 2)] instead of [r pitch] | [* 2] | [osc~] or even [expr pitch * 2] | [osc~] And other such space-saving arguments. Does anyone know of anything like this to streamline pd? Or am I just dreaming here? Cheers Andrew -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Tue Dec 14 03:04:36 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 21:04:36 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <540404.79077.qm@web51503.mail.re2.yahoo.com> References: <540404.79077.qm@web51503.mail.re2.yahoo.com> Message-ID: On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > As far as improving documentation, I'd say every object in Pd-ext should be > documented clearly in a help patch that outlines: I'd say every class in Pd-ext should be documented clearly in a help patch that outlines: > 1) what the object does 1) what the class does > 5) any related objects (esp. internal objects) 5) any related classes (esp. internal classes) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From chris at mccormick.cx Tue Dec 14 03:18:24 2010 From: chris at mccormick.cx (Chris McCormick) Date: Tue, 14 Dec 2010 10:18:24 +0800 Subject: [PD] [netro] is a network synchronising [metro] In-Reply-To: References: <20101213144837.GA23804@mccormick.cx> Message-ID: <20101214021824.GN10269@mccormick.cx> > On Dec 13, 2010, at 9:48 AM, Chris McCormick wrote: >> Hello PdPartyAnimals, >> http://code.google.com/p/pd-netro/ On Mon, Dec 13, 2010 at 12:28:02PM -0500, Hans-Christoph Steiner wrote: > Ah, that's fun! Sounds like a great object for use on phones and > tablets. Unfortunately Android is doing something weird where the broadcast packets are being sent but not received. I need to contact Peter Brinkmann to see if he can shed some light on why that's happening as it's a major use-case for me to use this abstraction on phones and tablets as you say. Might require some upstream patches to Pd itself, but hopefully not. If anyone has the opportunity to test on iOS devices I would be very keen to hear how it works there (as with OSX and Windows too). Cheers, Chris. ------------------- http://mccormick.cx From matju at artengine.ca Tue Dec 14 03:27:03 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 13 Dec 2010 21:27:03 -0500 (EST) Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: On Wed, 8 Dec 2010, Jose Luis Santorcuato wrote: > Gridflow have also recommended, but still can not quite decipher the > code. What can I answer to this ? (Can you ask some specific questions instead ?) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ronni.montoya at gmail.com Tue Dec 14 03:38:26 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Mon, 13 Dec 2010 18:38:26 -0800 Subject: [PD] chaos compiled for macosx Message-ID: Hello, do anybody have the chaos library from ben boggart compiled for macosx intel? thanks in advance R. From hans at at.or.at Tue Dec 14 03:43:59 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 21:43:59 -0500 Subject: [PD] chaos compiled for macosx In-Reply-To: References: Message-ID: <1292294639.2448.13.camel@palatschinken> Running "make pd_darwin" should do it, if you have the source. .hc On Mon, 2010-12-13 at 18:38 -0800, ronni montoya wrote: > Hello, do anybody have the chaos library from ben boggart compiled > for macosx intel? > > thanks in advance > > R. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Tue Dec 14 04:26:06 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 14 Dec 2010 00:26:06 -0300 Subject: [PD] new license for pidip and unauthorized WAS: pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755C@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB755E@UFEXCH-MBXCL01.ad.ufl.edu> <4CFE0E41.2070905@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB7563@UFEXCH-MBXCL01.ad.ufl.edu> <4CFEA7F9.4080303@umatic.nl> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB756B@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Thanks Mathieu, well, I've been tracking with pix_background and pix_blob, also with the controversial PiDiP library, is very sad to have problems... but...life ... I programming on processing and arduino and yet can not understand all the code a gridflow,I spent so not much time, I teach in the universities here ...califications and burocracy... I'm trying to decipher the code and I deeply appreciate your help Mathieu, you're the that really helped me, this year I have worked with opencv, gridflow...good... but i need more time... Thanks Mathieu and list... Best regards Jos? Next week i show my work transitos... hypermedia...net art and installation... hurra!!!! 2010/12/13 Mathieu Bouchard : > On Wed, 8 Dec 2010, Jose Luis Santorcuato wrote: > >> Gridflow have also recommended, but still can not quite decipher the code. > > What can I answer to this ? > (Can you ask some specific questions instead ?) > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From ydegoyon at gmail.com Tue Dec 14 04:31:34 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 04:31:34 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: <4D06E516.7070702@gmail.com> ola, > - pdvjtools, pdp_opencv, and pix_opencv all could be added if someone > does the work. You've made it clear that my contributions there are > not welcome there, so I stopped trying. nah nah, you've overwritten all our building system and then asked if it was ok... there's a big difference here > > Oftentimes, when a library gets added to Pd-extended, the original > author stops doing the release work and it falls on me. For example, I > don't work in video at all, yet I have fixed bugs in pdp, pdp2gem, and > pidip. Plus I recently worked with Tom Schouten to make a pdp 0.12.6. yeh that's a scoop, why don't we know? > > .hc > From ydegoyon at gmail.com Tue Dec 14 04:41:44 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 04:41:44 +0100 Subject: [PD] pix_frei0r In-Reply-To: <4D06A0AC.2090607@digitalworlds.ufl.edu> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06A0AC.2090607@digitalworlds.ufl.edu> Message-ID: <4D06E778.8090909@gmail.com> you know it works with pdp_frei0r part of pdvjtools Patrick Pagano wrote: > Is there a possibility of getting the frei0r plugins working in GEM? > > http://www.piksel.org/frei0r > > It would be nice to have a version of it > > > - a minimalistic plugin API for video effects > > Frei0r is a minimalistic plugin API for video sources and filters. The > behaviour of the effects can be controlled from the host by simple > parameters. The intent is to solve the recurring reimplementation or > adaptation issue of standard effects. > > Frei0r is not meant as a generic API for all kinds of video applications. > > There is no support for the requirements of special application areas > like non linear editors, hardware accelerated shader effects, and high > precision video processing. These advanced issues are not even solved > satisfactory for non cross application plugin apis and are still an > evolving field. > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ydegoyon at gmail.com Tue Dec 14 05:01:57 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 05:01:57 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> Message-ID: <4D06EC35.70908@gmail.com> that's really crazy what you did here : http://puredata.info/community/projects/software/unauthorized sorry i haven't seen any recent case of exploitation that reaches that level respect! sevy From jancsika at yahoo.com Tue Dec 14 05:25:34 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 13 Dec 2010 20:25:34 -0800 (PST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: Message-ID: <103070.9504.qm@web51505.mail.re2.yahoo.com> --- On Tue, 12/14/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] libraries in Pd-extended 0.43 > To: "Jonathan Wilkes" > Cc: "PD List" , "Hans-Christoph Steiner" > Date: Tuesday, December 14, 2010, 3:04 AM > On Mon, 13 Dec 2010, Jonathan Wilkes > wrote: > > > As far as improving documentation, I'd say every > object in Pd-ext should be > > documented clearly in a help patch that outlines: > > I'd say every class in Pd-ext should be > documented clearly in a help patch that outlines: You're right. I'm an object-o-phile. But do you find "Related Objects" troubling-- should it be "Related Classes"? > > > 1) what the object does > > 1) what the class does In a lot of situations you need both. For something like canvas_class it doesn't make much sense to put all the details of "what the class does" in one giant help file-- for instance, to follow your GFDP model, you'd have one "see also" section that includes [inlet] (which relates to [pd] but not to [table]) as well as [tabread] or the "Put" menu array (vice versa). So you can have one help patch for the class that has links to individual objects. > > > 5) any related objects (esp. internal objects) > > 5) any related classes (esp. internal classes) Ok so you do think it should say related classes. -Jonathan > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From ydegoyon at gmail.com Tue Dec 14 05:45:49 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 05:45:49 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D06EC35.70908@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> Message-ID: <4D06F67D.3030106@gmail.com> you maintain unauthorized ( free version, if free ever meant anything ) and pmpd ? wow, if that's not using other people's work, i dunno what fresh hell is this... very good takeover, very good semester result, you can apply for the employee of the month ydegoyon at gmail.com wrote: > that's really crazy what you did here : > > http://puredata.info/community/projects/software/unauthorized > > sorry i haven't seen any recent case of exploitation > that reaches that level > > respect! > > sevy > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From hans at at.or.at Tue Dec 14 05:54:45 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 23:54:45 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D06EC35.70908@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> Message-ID: <1292302485.2448.18.camel@palatschinken> On Tue, 2010-12-14 at 05:01 +0100, ydegoyon at gmail.com wrote: > that's really crazy what you did here : > > http://puredata.info/community/projects/software/unauthorized > > sorry i haven't seen any recent case of exploitation > that reaches that level > > respect! > > sevy I thought you might want to promote your software. Its editable, change it if you want. .hc From hans at at.or.at Tue Dec 14 05:58:30 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 13 Dec 2010 23:58:30 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <103070.9504.qm@web51505.mail.re2.yahoo.com> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> Message-ID: <1292302710.2448.20.camel@palatschinken> On Mon, 2010-12-13 at 20:25 -0800, Jonathan Wilkes wrote: > > --- On Tue, 12/14/10, Mathieu Bouchard wrote: > > > From: Mathieu Bouchard > > Subject: Re: [PD] libraries in Pd-extended 0.43 > > To: "Jonathan Wilkes" > > Cc: "PD List" , "Hans-Christoph Steiner" > > Date: Tuesday, December 14, 2010, 3:04 AM > > On Mon, 13 Dec 2010, Jonathan Wilkes > > wrote: > > > > > As far as improving documentation, I'd say every > > object in Pd-ext should be > > > documented clearly in a help patch that outlines: > > > > I'd say every class in Pd-ext should be > > documented clearly in a help patch that outlines: > > You're right. I'm an object-o-phile. But do you find "Related > Objects" troubling-- should it be "Related Classes"? Pd doesn't really have classes like OOP (i.e. no inheritance), so I think it can be confusing to use that term. People have been saying objects for a long time with Pd and Max. .hc > > > 1) what the object does > > > > 1) what the class does > > In a lot of situations you need both. For something like > canvas_class it doesn't make much sense to put all the details of > "what the class does" in one giant help file-- for instance, to > follow your GFDP model, you'd have one "see also" section that > includes [inlet] (which relates to [pd] but not to [table]) as well > as [tabread] or the "Put" menu array (vice versa). So you can have > one help patch for the class that has links to individual objects. > > > > > > 5) any related objects (esp. internal objects) > > > > 5) any related classes (esp. internal classes) > > Ok so you do think it should say related classes. > > -Jonathan > > > > > > > _______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > > Villeray, Montr?al, QC > > > From jancsika at yahoo.com Tue Dec 14 06:23:29 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 13 Dec 2010 21:23:29 -0800 (PST) Subject: [PD] 0.43 nightly build Message-ID: <522110.91785.qm@web51503.mail.re2.yahoo.com> I took a stab at using the 0.43 nightly build on Lenny. The package installed ok and here's what I found: * when I first ran pd, I got an error because it was looking for pd-gui.tcl et al in /usr/tcl, which didn't exist. So I copied everything from the /usr/lib/pd-extended/tcl and then it worked. * created [f] on a canvas, right-clicked and did "Help". Couldn't find help patch. * tried Preferences->Path... and got a segfault. * no externals will create, no iemguis will create. -Jonathan From digitalsib at online.fr Tue Dec 14 07:39:01 2010 From: digitalsib at online.fr (Karim Barkati) Date: Tue, 14 Dec 2010 07:39:01 +0100 Subject: [PD] Pd refcards In-Reply-To: References: Message-ID: You're right Pedro, let's share the source ! http://puredata.info/Members/kbarkati/pd-refcard-tex/view It's a LaTeX file, essentially using 'multicol' and 'tabularx' packages. If you make new cards, please tell me so that my students can get them ;-) Cheers, Karim Le 12 d?c. 2010 ? 19:39, Pedro Lopes a ?crit : > Very nice. > We could make an open one an publish it somewhere more visible. If you want to share "the source" maybe people could modify it. I'd like to make a simpler version, with just the "very basics". > > 'Cause I just gave a tutorial yesterday, to a musician interested in pd, I'll forward the card to him. I think it makes quite a good "synopsis" of the whole class. > > Thanks for sharing, > Best regards, > Pedro > > On Sun, Dec 12, 2010 at 5:00 PM, Karim Barkati wrote: > Hi all, > > I just laid out a one-sided pd refcard for my students and I'd like to share it ;-) > There's one in english and one in french, and I uploaded them on : > http://puredata.info/docs/manuals/pdrefcards > > Cheers, > Karim > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From zmoelnig at iem.at Tue Dec 14 09:12:35 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 14 Dec 2010 09:12:35 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <1292302710.2448.20.camel@palatschinken> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> Message-ID: <4D0726F3.8090809@iem.at> On 2010-12-14 05:58, Hans-Christoph Steiner wrote: > Pd doesn't really have classes like OOP (i.e. no inheritance), so I as a matter of fact Pd implements a simple OOP system in C (including rudimentary inheritance). > think it can be confusing to use that term. so i think that we should use the term > People have been saying > objects for a long time with Pd and Max. > which doesn't make it any better. people have been saying "objects" for a long time in OOP, and you could use this very definition for Pd/Max like "objects" as well: it's the little rectangle things in your Pd-patch. iirc, this has all been discussed to the end, and since then the term "objectclass" has been pretty much established for what matju refers to as "class" right now. fgmasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From jbeezez at gmail.com Tue Dec 14 11:15:07 2010 From: jbeezez at gmail.com (J bz) Date: Tue, 14 Dec 2010 10:15:07 +0000 Subject: [PD] msd-editor persistence question In-Reply-To: <20101213200748.GA32515@fliwatut.scifi> References: <20101213200748.GA32515@fliwatut.scifi> Message-ID: Cheers for that Frank. Ok next question... Jb On 13 December 2010 20:07, Frank Barknecht wrote: > On Mon, Dec 13, 2010 at 05:53:25PM +0000, J bz wrote: > > Most immediate is how do I save the structure I have created as a pd > patch? > > I'm aware I can save the DS as a txt file but does that mean that I have > to > > go through the editor everytime I want to use the structure? > > If you choose the "msd"-option to save your settings, then everything is > saved > into a textfile as normal Pd messages, which you can directly feed to > [msd2d] > or [msd3d], so you don't need to go through the editor anymore. > > Ciao > -- > Frank Barknecht Do You RjDj.me? _ ______footils.org__ > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ch at chnry.net Tue Dec 14 11:18:45 2010 From: ch at chnry.net (cyrille henry) Date: Tue, 14 Dec 2010 11:18:45 +0100 Subject: [PD] pmpd maintainer; WAS Re: libraries in Pd-extended 0.43 In-Reply-To: <4D06F67D.3030106@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <4D06F67D.3030106@gmail.com> Message-ID: <4D074485.7030804@chnry.net> hello Yves, i feel a bit concerned because you mention pmpd. I don't understand the problem about hans being pmpd maintainer. i can't find anything saying that a maintainer should be the author of a lib. the pmpd lib distributed with pd-extended clearly specify that's i'm the author of this lib. who's using other people work? well, there is a lot of answers to this question. -pd user (and developer) are using miller work -pd-extended user are using hans work -pmpd user are using my work -i'm using pmpd users to promote my work -i'm using hans work to promote pmpd -i'm using miller (and other) work everyday -hans is using pmpd to have more happy pd-extended user -etc lot's of people are using other people work. i'm using miller, hans and pd users lot's more than hans is using me. This is some short extract of the pmpd licence : "1. You may copy and distribute verbatim copies of the Program's source code as you receive it [...]" "2. You may modify your copy or copies of the Program or any portion of it, thus forming a work based on the Program, and copy and distribute such modifications or work under the terms of Section 1 above [...]" "3. You may copy and distribute the Program (or a work based on it, under Section 2 [...])" Reading it, you'll understand that anyone could be pmpd maintainer without other authorisation. Cyrille Le 14/12/2010 05:45, ydegoyon at gmail.com a ?crit : > you maintain unauthorized ( free version, if free ever meant anything ) > and pmpd ? > > wow, if that's not using other people's work, i dunno what > fresh hell is this... > > very good takeover, > very good semester result, > you can apply for the employee of the month > > ydegoyon at gmail.com wrote: >> that's really crazy what you did here : >> >> http://puredata.info/community/projects/software/unauthorized >> >> sorry i haven't seen any recent case of exploitation >> that reaches that level >> >> respect! >> >> sevy >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From jbeezez at gmail.com Tue Dec 14 11:30:30 2010 From: jbeezez at gmail.com (J bz) Date: Tue, 14 Dec 2010 10:30:30 +0000 Subject: [PD] msd structures and force Message-ID: Hi all, I have created a 2d grid in msd and I have a question regarding the use of force... I'm going to have to mix my metaphors here I think: Is it possible to send force so it acts almost like in layers so that, say, I have my grid; ._._._. |._._._.| |._._._.| |._._._.| which is fixed. I would then like to add a ball (for want of a better descriptor) which can travel around the grid by being 'blown' by an overall x,y type force (which I already know msd has/can do). On top of this I would like the separate masses and links to be capable of speeding up and slowing the 'ball' as it travels around the space. Pinball on train-tracks sort of thing (how's that for a simile:) Is this even possible and if so how do I go about it? Also, what's the best way of doing the grid? At the moment I have one version where all the masses are fixed and another where just the corners are fixed. Many thanks in advance, Julian -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Tue Dec 14 11:40:30 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Tue, 14 Dec 2010 07:40:30 -0300 Subject: [PD] M audio pre mobile crashes pd Message-ID: Hello list, I'm working on a project with a snow leopard mac and pd 0.41.4, I have attached a card m audio mobile pre, but when the setpoints to be the pd audio hardware this fall, before I had no these problems is the first time, even in ubuntu could do it. This happens several times, usually if I have the x11 open ... i must open pd, setting the card and open the patch, if I try to double click usually fails. Will this fixed in the latest version? any experience? Best regards Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From lsutton at libero.it Tue Dec 14 12:05:39 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 14 Dec 2010 12:05:39 +0100 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <1292283706.2448.6.camel@palatschinken> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> Message-ID: <4D074F83.5040705@libero.it> -------- Original Message -------- Subject: Re: [PD] Plugin for 0.43 to have a gtk-looking open dialog From: Hans-Christoph Steiner To: Lorenzo Sutton CC: Pd-list at iem.at Date: 12/14/2010 12:41 AM > On Mon, 2010-12-13 at 17:12 +0100, Lorenzo Sutton wrote: >> I eventually had a look into the GUI plug-in stuff and came up with this. >> >> It uses a zenity-inspired gtk binary to make the dialogue (not >> particularly finesse, but easier thank tcl/gtk). Source and binary as >> well as the tcl plugin here: >> >> http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin > That's great! So much better than the crappy Tcl/Tk open panel. It > would be great to have the save panel too. I added code so that the > plugin finds pd_gtk_open in the searchpath, that's attached. I also > think an install target for the Makefile would make it really easy to > install: Hey thanks for that. I already have the binary for the save dialog, I just have to figure out how to make the plug-in. > install: > install -d ~/pd-externals/ > install -p -m644 gtkopen-plugin.tcl ~/pd-externals/ > install -p -m755 $(PROGRAM) ~/pd-externals/ Ok.. but I think someone was raising the issue of a ~/pd-externals dir being created. Anyway it does make sense to distribute the plug-in > If you want to publicize this, you could add it to the GUI Plugins > section of the new download page: > http://puredata.info/community/projects/software/ > http://puredata.info/docs/sitedocs/AddingYourProjectToDownloads I'll do that as soon as I have time, maybe once the save is done... An open without a matching save seems a bit strange atm :) Lorenzo > .hc From reduzent at gmail.com Tue Dec 14 14:15:56 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Tue, 14 Dec 2010 14:15:56 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0726F3.8090809@iem.at> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: <1292332556.32752.76.camel@yoyo2> On Tue, 2010-12-14 at 09:12 +0100, IOhannes m zmoelnig wrote: > On 2010-12-14 05:58, Hans-Christoph Steiner wrote: > > > Pd doesn't really have classes like OOP (i.e. no inheritance), so I > > as a matter of fact Pd implements a simple OOP system in C (including > rudimentary inheritance). > > > think it can be confusing to use that term. > > so i think that we should use the term > > > People have been saying > > objects for a long time with Pd and Max. > > > > which doesn't make it any better. > people have been saying "objects" for a long time in OOP, and you could > use this very definition for Pd/Max like "objects" as well: it's the > little rectangle things in your Pd-patch. > > iirc, this has all been discussed to the end, and since then the term > "objectclass" has been pretty much established for what matju refers to > as "class" right now. Yeah, let's stick with 'object class' when describing the functionality and let's call instances of an object class 'objects'. my 2?. Roman From jmmmpais at googlemail.com Tue Dec 14 14:26:21 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Tue, 14 Dec 2010 14:26:21 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: <4D03C523.1010309@free.fr> References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: On Sat, 11 Dec 2010 19:38:27 +0100, ydegoyon at free.fr wrote: > yeh classical ... > > after having been called 'fascist' here on this list > or someone making useless shit, etc .... > i'm the one offending the others... when did this happen exactly? do you have a link? the only reference I find is at http://tinyurl.com/372ktwu, and in my interpretation, it was a remark coded in the programming language called "humour" (notice the emoticon). if you want to read it literally and look for conflict, that's your choice. about the "useless shit", I didn't find any reference for that exact string. the string "useless" has too many results for me to use my time sorting through these. but strangely, if you read the comments from people in the last days (after you removed your code from svn), I don't recall anyone calling it useless. In fact they called your stuff "quite useful" and "great code" (I'm quoting from memory), including people that you have no problems attacking and insulting gratuitously. I guess that's why they still have the pacience to endure your immature rants (disguised as punk libertarian political remarks), because if your objects weren't of value to anyone you would be ignored. if you have so much energy wanting to come out, I would suggest some sport, or a boxing bag. you should feel better after an intense training. it's healthier for you, and for us as well. or keep posting comments, but please with whole sentences, and with logical (and valid) arguments. everyone would be interested in that, and something might come out from that. Jo?o Pais From richduckworth at yahoo.com Tue Dec 14 14:39:42 2010 From: richduckworth at yahoo.com (richard duckworth) Date: Tue, 14 Dec 2010 05:39:42 -0800 (PST) Subject: [PD] pd mini-conference in Dublin Message-ID: <343646.35132.qm@web50902.mail.re2.yahoo.com> Hi all, The Department of Music is pleased to announce a Pure Data mini-Conference taking place 4-5 March 2011 in House 5, Trinity College Dublin. It will feature lectures, papers, workshops and an evening of pure data music performed live. Please submit abstracts/proposals by email to Richard.Duckworth at tcd.ie. Deadline is January 25th, 2011 - with notification a week later. Information and schedule of events will be posted on this blog: http://bluespetroleum.blogspot.com Rich Duckworth Lecturer in Music Technology Department of Music House 5 Trinity College Dublin 2 Ireland Tel 353 1 896 1500 It's the most devastating moment in a young mans life, when he quite reasonably says to himself, "I shall never play The Dane!" -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Tue Dec 14 15:23:24 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 09:23:24 -0500 (EST) Subject: [PD] Objects vs Classes (was: libraries in Pd-extended 0.43) In-Reply-To: <1292302710.2448.20.camel@palatschinken> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> Message-ID: On Mon, 13 Dec 2010, Hans-Christoph Steiner wrote: > Pd doesn't really have classes like OOP (i.e. no inheritance), Inheritance is not an essential feature of OOP, if you consider how much this feature varies a lot from one OOP language to another, moreso than other features. The more essential features of OOP are data-abstraction, encapsulation, polymorphism, modularity, ... and in nearly all lists of typical OOP features, one is missing (but essential in practice) : the idea that multiple objects share a single class definition (that is, "methods" belong to "classes", not directly to "objects"). Pd's "abstractions" are precisely that : one patch is a class, and each use of that patch as an objectbox in any another patch is an object. In short, there's a lot that programming languages have in common, that are typical OOP features, without having to even speak about inheritance. > so I think it can be confusing to use that term. Confusing with what ? What's confusing is that you guys use one word for two things that are normally given two different names in every other language : object vs class in most cases, object vs prototype in some others, instance vs class, etc. The confusion comes from people who insist on using the word "object" to mean "class". > People have been saying objects for a long time with Pd and Max. In itself, that doesn't make it a good idea. The Pd/Max mentality of "we're soooo completely different from everything else !" doesn't serve much more than egos. In the end, problem-solving in Pd/Max is fundamentally similar to that of any other computer programming (in the strategies, not the tactics), so, any kind of isolationism is a manner of making it unnecessarily harder for other programmers to understand us, and vice-versa. If we adopted standard vocabulary, we could focus on real differences between Pd/Max and other languages, instead of terminology. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Tue Dec 14 15:24:31 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 09:24:31 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0726F3.8090809@iem.at> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: On Dec 14, 2010, at 3:12 AM, IOhannes m zmoelnig wrote: > On 2010-12-14 05:58, Hans-Christoph Steiner wrote: > >> Pd doesn't really have classes like OOP (i.e. no inheritance), so I > > as a matter of fact Pd implements a simple OOP system in C (including > rudimentary inheritance). > >> think it can be confusing to use that term. > > so i think that we should use the term > >> People have been saying >> objects for a long time with Pd and Max. >> > > which doesn't make it any better. > people have been saying "objects" for a long time in OOP, and you > could > use this very definition for Pd/Max like "objects" as well: it's the > little rectangle things in your Pd-patch. > > iirc, this has all been discussed to the end, and since then the term > "objectclass" has been pretty much established for what matju refers > to > as "class" right now. "objectclass" works for me, but I don't think "class" alone makes sense for Pd. Pd could be implemented in Java or BASIC in SmallTalk, and neither would not be an object-oriented programming language. ;) But yes, there are some similarities between Pd and OO. .hc ---------------------------------------------------------------------------- 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 From hans at at.or.at Tue Dec 14 15:31:28 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 09:31:28 -0500 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <4D074F83.5040705@libero.it> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> Message-ID: On Dec 14, 2010, at 6:05 AM, Lorenzo Sutton wrote: > -------- Original Message -------- > Subject: Re: [PD] Plugin for 0.43 to have a gtk-looking open dialog > From: Hans-Christoph Steiner > To: Lorenzo Sutton > CC: Pd-list at iem.at > Date: 12/14/2010 12:41 AM >> On Mon, 2010-12-13 at 17:12 +0100, Lorenzo Sutton wrote: >>> I eventually had a look into the GUI plug-in stuff and came up >>> with this. >>> >>> It uses a zenity-inspired gtk binary to make the dialogue (not >>> particularly finesse, but easier thank tcl/gtk). Source and binary >>> as >>> well as the tcl plugin here: >>> >>> http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin >> That's great! So much better than the crappy Tcl/Tk open panel. It >> would be great to have the save panel too. I added code so that the >> plugin finds pd_gtk_open in the searchpath, that's attached. I also >> think an install target for the Makefile would make it really easy to >> install: > Hey thanks for that. I already have the binary for the save dialog, > I just have to figure out how to make the plug-in. Now that I spend a couple hours with the GTK open panel, it felt so natural I was shocked when I removed the plugin. Looking forward to the save panel! >> install: >> install -d ~/pd-externals/ >> install -p -m644 gtkopen-plugin.tcl ~/pd-externals/ >> install -p -m755 $(PROGRAM) ~/pd-externals/ > Ok.. but I think someone was raising the issue of a ~/pd-externals > dir being created. Anyway it does make sense to distribute the plug-in I believe the objection you mention is that Pd-extended automatically creates ~/pd-externals. ~/pd-externals is the standard user-install path for Pd-vanilla and Pd-extended. No sudo or root access needed. .hc >> If you want to publicize this, you could add it to the GUI Plugins >> section of the new download page: >> http://puredata.info/community/projects/software/ >> http://puredata.info/docs/sitedocs/AddingYourProjectToDownloads > I'll do that as soon as I have time, maybe once the save is done... > An open without a matching save seems a bit strange atm :) > > Lorenzo >> .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 From hans at at.or.at Tue Dec 14 15:32:35 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 09:32:35 -0500 Subject: [PD] M audio pre mobile crashes pd In-Reply-To: References: Message-ID: <9127D759-4B4E-40D1-BCD1-0DDC5B67DD2C@at.or.at> For 10.6, I think you need the updated portaudio code that's in Pd- extended 0.42.5. .hc On Dec 14, 2010, at 5:40 AM, Jose Luis Santorcuato wrote: > Hello list, I'm working on a project with a snow leopard mac and pd > 0.41.4, I have attached a card m audio mobile pre, but when the > setpoints to be the pd audio hardware this fall, before I had no these > problems is the first time, even in ubuntu could do it. > > This happens several times, usually if I have the x11 open ... i must > open pd, setting the card and open the patch, if I try to double click > usually fails. > Will this fixed in the latest version? any experience? > > Best regards > > Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity." -John Gilmore From matju at artengine.ca Tue Dec 14 15:35:47 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 09:35:47 -0500 (EST) Subject: [PD] Object vs Class (was: libraries in Pd-extended 0.43) In-Reply-To: <4D0726F3.8090809@iem.at> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: On Tue, 14 Dec 2010, IOhannes m zmoelnig wrote: > On 2010-12-14 05:58, Hans-Christoph Steiner wrote: >> Pd doesn't really have classes like OOP (i.e. no inheritance), so I > as a matter of fact Pd implements a simple OOP system in C (including > rudimentary inheritance). This rudimentary inheritance, I suppose, is a way of looking at the way the C structs are nested : t_pd is in t_gobj, t_gobj is in t_object, t_object is in t_iemgui, t_iemgui is in t_bng, ... However, Pd doesn't implement any inheritance of methods, so I wouldn't say that it supports inheritance. I found this to not be an obstacle to calling Pd an OOP language (see my reply to Hans). > iirc, this has all been discussed to the end, and since then the term > "objectclass" has been pretty much established for what matju refers to > as "class" right now. Either "object class" (or "objectclass") or "class" can do, as long as "object" is synonymous with "instance", and there's a separate word meaning "class" in one way or another. "objectclass" was proposed as a compromise to be more readily accepted by current pd users, but in the end, even the shorthand "class" ought to be understood by everybody. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From zmoelnig at iem.at Tue Dec 14 15:47:18 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Tue, 14 Dec 2010 15:47:18 +0100 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> Message-ID: <4D078376.2040509@iem.at> On 2010-12-14 15:31, Hans-Christoph Steiner wrote: > > I believe the objection you mention is that Pd-extended automatically > creates ~/pd-externals. ~/pd-externals is the standard user-install > path for Pd-vanilla and Pd-extended. > since i think that lorenzo relates to me raising the issues, i can confirm that i am indeed concerned with pd-extended automatically creating the ~/pd-externals folder. i don't mind so much if the ~/pd-externals folder is searched automatically, but why would anybody want to have an empty folder in their home-directory. > No sudo or root access needed. people who are able to copy a file from ~/Downloads/superduper into ~/pd-externals can probably be expected to be able to create a ~/pd-externals directory. for externals that come with an installation routine (for users who are not willing to copy files around manually), this can create the directory as well. ghmsdft IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From hans at at.or.at Tue Dec 14 15:46:23 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 09:46:23 -0500 Subject: [PD] [PD-announce] NYC Patching Circle this Thursday 12/16, 6-10pm Message-ID: <17721CD7-5A22-4712-9E0F-47850C88DEE6@at.or.at> Join Miller Puckette, Scott Fitzgerald and I for this month's Patching Circle. Joe Deken of New Blankets is bringing two Microsoft Kinect 3D cameras, so we'll be hacking with those to see what we can get going. We'll be at Eyebeam this Thursday from 6-10pm, please RSVP to info at eyebeam.org http://eyebeam.org/events/nyc-patching-circle 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 vvvv, 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. Every third Thursday of the month, so this Thursday 6-10pm Free! Directions ---------- Patching Circle, http://puredata.info/community/NYCPatchingCircle Eyebeam, http://eyebeam.org/ Thursday, Dec 16th, 6-10pm 540 W. 21st Street Manhattan Tel. 212.937.6580 (Eyebeam) or 718.360.4872 (Hans) RSVP to info at eyebeam.org _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From ydegoyon at gmail.com Tue Dec 14 15:53:15 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 15:53:15 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <1292302485.2448.18.camel@palatschinken> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> Message-ID: <4D0784DB.9050907@gmail.com> Hans-Christoph Steiner wrote: > On Tue, 2010-12-14 at 05:01 +0100, ydegoyon at gmail.com wrote: > >> that's really crazy what you did here : >> >> http://puredata.info/community/projects/software/unauthorized >> >> sorry i haven't seen any recent case of exploitation >> that reaches that level >> >> respect! >> >> sevy >> > I thought you might want to promote your software. Its editable, change > it if you want. > > .hc > > > ok after all these useless discussions, i'll stick to my first and initial decision, not use pd-extended anymore, pure:dyne packages are more complete anyway. but i want my stuff to be taken out of pd-extended, otherwise it just shows your lack of respect to the authors, and i'm bored to speak to lawyers instead of honest people. ciao, sevy From matju at artengine.ca Tue Dec 14 16:06:51 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 10:06:51 -0500 (EST) Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: On Tue, 14 Dec 2010, Jo?o Pais wrote: > On Sat, 11 Dec 2010 19:38:27 +0100, ydegoyon at free.fr > wrote: >> after having been called 'fascist' here on this list >> or someone making useless shit, etc .... >> i'm the one offending the others... > when did this happen exactly? do you have a link? When one says ?pick your fights? as an advice, it means ?choose wisely the fights that are worth fighting?, but to Degoyon it means ?provoke any fight, any time?. To some, adversity is its own reward?; to others, adversity is just a necessary step to reach a goal (and that goal is not ?to create adversity?). > or keep posting comments, but please with whole sentences, and with logical > (and valid) arguments. everyone would be interested in that, and something > might come out from that. After 8 years of reading Degoyon, that would be something new. It's sad. If only... _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From lsutton at libero.it Tue Dec 14 16:08:30 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 14 Dec 2010 16:08:30 +0100 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <4D078376.2040509@iem.at> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> <4D078376.2040509@iem.at> Message-ID: <4D07886E.7030703@libero.it> IOhannes m zmoelnig wrote: > On 2010-12-14 15:31, Hans-Christoph Steiner wrote: >> I believe the objection you mention is that Pd-extended automatically >> creates ~/pd-externals. ~/pd-externals is the standard user-install >> path for Pd-vanilla and Pd-extended. >> I would second the suggestion someone made of a .pd-extended (with dot) folder in the user's home as that seems quite standard for many linux apps... Of course I'm not sure how much this would break existing libraries which rely on the pd-extended folder. Lorenzo. > since i think that lorenzo relates to me raising the issues, i can > confirm that i am indeed concerned with pd-extended automatically > creating the ~/pd-externals folder. > > i don't mind so much if the ~/pd-externals folder is searched > automatically, but why would anybody want to have an empty folder in > their home-directory. > >> No sudo or root access needed. > people who are able to copy a file from ~/Downloads/superduper into > ~/pd-externals can probably be expected to be able to create a > ~/pd-externals directory. > for externals that come with an installation routine (for users who are > not willing to copy files around manually), this can create the > directory as well. > > ghmsdft > IOhannes > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From ydegoyon at gmail.com Tue Dec 14 16:24:14 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Tue, 14 Dec 2010 16:24:14 +0100 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0784DB.9050907@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> <4D0784DB.9050907@gmail.com> Message-ID: <4D078C1E.1070509@gmail.com> ydegoyon at gmail.com wrote: > Hans-Christoph Steiner wrote: >> On Tue, 2010-12-14 at 05:01 +0100, ydegoyon at gmail.com wrote: >>> that's really crazy what you did here : >>> >>> http://puredata.info/community/projects/software/unauthorized >>> >>> sorry i haven't seen any recent case of exploitation >>> that reaches that level >>> >>> respect! >>> >>> sevy >> I thought you might want to promote your software. Its editable, change >> it if you want. >> >> .hc >> >> > ok after all these useless discussions, > i'll stick to my first and initial decision, > not use pd-extended anymore, > pure:dyne packages are more complete anyway. > > but i want my stuff to be taken out of pd-extended, > otherwise it just shows your lack of respect > to the authors, > and i'm bored to speak to lawyers > instead of honest people. > > ciao, > sevy > btw, yo paso de contestar a los que han aprendido la psicologia en classes de matematica... From johnharrisonwsu at gmail.com Tue Dec 14 16:27:50 2010 From: johnharrisonwsu at gmail.com (John Harrison) Date: Tue, 14 Dec 2010 09:27:50 -0600 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0784DB.9050907@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> <4D0784DB.9050907@gmail.com> Message-ID: If it were up to me, we'd keep all of Sevy's stuff in Pd-extended. The licenses Sevy offers conflict with the licenses of much of the software it borrows from (for example EffecTV) so they are invalid anyway. But I understand that this may not sit ethically with others so my second suggestion is, for the benefit of the Pd community, to keep all of Sevy's stuff that was released under GPL in whatever version it existed in at that point. I believe this is already Han's plan and I support it. For me, I'm going to use Sevy's stuff as if it is GPL. For example, I'm looking forward to the military contract I am expecting of torturing people, and at that point I think I'll make excellent use of PiDiP. I'll let Sevy sue me then. I don't buy the argument that the Sevy's stuff should be removed out of respect for the author, as this argument conflicts with a more compelling argument of respect for the community, for free software, and for the GPL license. It is weird and uncomfortable to me that "one of our own" would impose restrictions on the use of their software that even the infamous Microsoft wouldn't consider. I can't support such a position. -John On Tue, Dec 14, 2010 at 8:53 AM, ydegoyon at gmail.com wrote: > i want my stuff to be taken out of pd-extended -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Tue Dec 14 16:36:28 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 10:36:28 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <103070.9504.qm@web51505.mail.re2.yahoo.com> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> Message-ID: On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > You're right. I'm an object-o-phile. But do you find "Related > Objects" troubling-- should it be "Related Classes"? well... yes > In a lot of situations you need both. For something like canvas_class > it doesn't make much sense to put all the details of "what the class > does" in one giant help file Giant help files aren't much of a problem, but it would be more appropriate to introduce method-categories (as in Smalltalk) in order to avoid the mandatory quasi-alphabetical sorting. (GF sorts them like : bang float grid symbol pointer list, then all other names in alphabetical order, then at the very end.) > for instance, to follow your GFDP model, you'd have one "see also" > section that includes [inlet] (which relates to [pd] but not to [table]) The t_class structure of [pd]/[table]/array/abstractions/patches is especially hairy. If a single t_class acts like it's many classes at once, it may make sense to document it as several classes anyway. However, pd will still refer you to a single help file for all those cases (except abstractions). The way a single t_class may act like several, is if it contains statements such as if (binbuf_getvec(x->te_binbuf)[0]==gensym("thatone")) ... Then it's looking up which alias has been used for the creation and varying the behaviour accordingly. (It could also be using multiple creators that store something to remember the same info, or have a single creator with multiple names, that stores its t_symbol *s in one way or another... I'm talking about all cases of a class acting like it's several) I mean that something can be called a class documentation-wise even though it might not be the case implementation-wise. What's important, then, is to structure the thought so that people can get the most out of those things, and not to document how the code is really written. But note that if you have a [table whatever] and a [s pd-whatever], you can do dynamic-patching instead of the [table], even though the [table] won't save the contents. You can try ?obj 0 0 inlet? and ?obj 0 20 outlet? and see that they really add inlets and outlets on a [table] object. Thus, in that manner, [inlet] and [outlet] are relevant to [table] objects. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 14 16:43:22 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 10:43:22 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> <4D0784DB.9050907@gmail.com> Message-ID: On Tue, 14 Dec 2010, John Harrison wrote: > If it were up to me, we'd keep all of Sevy's stuff in Pd-extended. The > licenses Sevy offers conflict with the licenses of much of the software > it borrows from (for example EffecTV) so they are invalid anyway. Invalid licenses are not to be automatically ignored. If you sign a contract that contradicts itself, that doesn't allow you to ignore any part of that contract. Instead, the contract has to be explicitly amended so that it can be respected wholly. > I don't buy the argument that the Sevy's stuff should be removed out of > respect for the author, as this argument conflicts with a more > compelling argument of respect for the community, for free software, and > for the GPL license. Sevy's stuff should be removed out of respect for the GPL license. Do you get this ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ch at chnry.net Tue Dec 14 16:48:05 2010 From: ch at chnry.net (cyrille henry) Date: Tue, 14 Dec 2010 16:48:05 +0100 Subject: [PD] pmpd maintainer; WAS Re: libraries in Pd-extended 0.43 In-Reply-To: <4D078BAE.8070606@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <4D06F67D.3030106@gmail.com> <4D074485.7030804@chnry.net> <4D078BAE.8070606@gmail.com> Message-ID: <4D0791B5.6010405@chnry.net> Le 14/12/2010 16:22, ydegoyon at gmail.com a ?crit : > > yeh but me i want my stuff out of this i really don't care about your stuff. but since you included me in this discussion, i have to say that i don't understand your point. you use to release your code under GPL. the only point of the gpl is allowing this. you should consider a non-free licence for your code if you don't want anyone to modify it without your consent. > > + it's totally useless to speak with this guy, > he said he worked with Tom Schouten on pdp > but pdp is not included in pd-extended i don't see any contradiction here. > pd-extended is shit anyway, i personally don't use pd-extended. I have no plan to use it in the future, and no plan to develop it. but since i'm an honest person, i'll say that pd'extended is not for me. i think saying that it's shit without any argument is largely exaggerated and can be seen as very offending. > yo paso cheers, Cyrille > > saludos, > sevy > > cyrille henry wrote: >> hello Yves, >> >> i feel a bit concerned because you mention pmpd. >> >> I don't understand the problem about hans being pmpd maintainer. >> i can't find anything saying that a maintainer should be the author of >> a lib. >> the pmpd lib distributed with pd-extended clearly specify that's i'm >> the author of this lib. >> >> who's using other people work? >> well, there is a lot of answers to this question. >> -pd user (and developer) are using miller work >> -pd-extended user are using hans work >> -pmpd user are using my work >> -i'm using pmpd users to promote my work >> -i'm using hans work to promote pmpd >> -i'm using miller (and other) work everyday >> -hans is using pmpd to have more happy pd-extended user >> -etc >> >> lot's of people are using other people work. >> i'm using miller, hans and pd users lot's more than hans is using me. >> >> >> >> This is some short extract of the pmpd licence : >> >> "1. You may copy and distribute verbatim copies of the Program's >> >> source code as you receive it [...]" >> "2. You may modify your copy or copies of the Program or any portion >> >> of it, thus forming a work based on the Program, and copy and >> >> distribute such modifications or work under the terms of Section 1 >> >> above [...]" >> "3. You may copy and distribute the Program (or a work based on it, >> >> under Section 2 [...])" >> >> Reading it, you'll understand that anyone could be pmpd maintainer >> without other authorisation. >> >> Cyrille >> >> >> >> Le 14/12/2010 05:45, ydegoyon at gmail.com a ?crit : >>> you maintain unauthorized ( free version, if free ever meant anything ) >>> and pmpd ? >>> >>> wow, if that's not using other people's work, i dunno what >>> fresh hell is this... >>> >>> very good takeover, >>> very good semester result, >>> you can apply for the employee of the month >>> >>> ydegoyon at gmail.com wrote: >>>> that's really crazy what you did here : >>>> >>>> http://puredata.info/community/projects/software/unauthorized >>>> >>>> sorry i haven't seen any recent case of exploitation >>>> that reaches that level >>>> >>>> respect! >>>> >>>> sevy >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> >>>> http://lists.puredata.info/listinfo/pd-list >>>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> > > From martin.peach at sympatico.ca Tue Dec 14 16:51:15 2010 From: martin.peach at sympatico.ca (Martin) Date: Tue, 14 Dec 2010 10:51:15 -0500 Subject: [PD] Object vs Class In-Reply-To: References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: On 14/12/10 09:35 AM, Mathieu Bouchard wrote: > Either "object class" (or "objectclass") or "class" can do, as long as > "object" is synonymous with "instance", and there's a separate word > meaning "class" in one way or another. > Pd differs from C/python/lua etc. in that it's a graphical/visual language so I tend to think of the object as the thing that gets drawn on the screen by an instance of the class. So in Pd, "object" has a meaning distinct from "instance". Martin From hans at at.or.at Tue Dec 14 17:20:32 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 11:20:32 -0500 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <4D07886E.7030703@libero.it> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> <4D078376.2040509@iem.at> <4D07886E.7030703@libero.it> Message-ID: <1292343632.2726.5.camel@palatschinken> On Tue, 2010-12-14 at 16:08 +0100, Lorenzo Sutton wrote: > IOhannes m zmoelnig wrote: > > On 2010-12-14 15:31, Hans-Christoph Steiner wrote: > >> I believe the objection you mention is that Pd-extended automatically > >> creates ~/pd-externals. ~/pd-externals is the standard user-install > >> path for Pd-vanilla and Pd-extended. > >> > I would second the suggestion someone made of a .pd-extended (with dot) > folder in the user's home as that seems quite standard for many linux > apps... Of course I'm not sure how much this would break existing > libraries which rely on the pd-extended folder. That's a common suggestion. Frank made a good case for it not to be a . file, you can see the threads at the bottom here: http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files .hc > > Lorenzo. > > since i think that lorenzo relates to me raising the issues, i can > > confirm that i am indeed concerned with pd-extended automatically > > creating the ~/pd-externals folder. > > > > i don't mind so much if the ~/pd-externals folder is searched > > automatically, but why would anybody want to have an empty folder in > > their home-directory. > > > >> No sudo or root access needed. > > people who are able to copy a file from ~/Downloads/superduper into > > ~/pd-externals can probably be expected to be able to create a > > ~/pd-externals directory. > > for externals that come with an installation routine (for users who are > > not willing to copy files around manually), this can create the > > directory as well. > > > > ghmsdft > > IOhannes > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Tue Dec 14 17:24:09 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 11:24:09 -0500 (EST) Subject: [PD] Object vs Class In-Reply-To: References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: On Tue, 14 Dec 2010, Martin wrote: > Pd differs from C/python/lua etc. in that it's a graphical/visual > language so I tend to think of the object as the thing that gets drawn > on the screen by an instance of the class. So in Pd, "object" has a > meaning distinct from "instance". What difference(s) does that make in practice ? When you use [s pd], are you sending to an object, and if not, what are you sending to, exactly ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ben at ekran.org Tue Dec 14 18:17:52 2010 From: ben at ekran.org (B. Bogart) Date: Tue, 14 Dec 2010 09:17:52 -0800 Subject: [PD] Pd-extended 0.42.5 (stable + nightly) tiny fonts? In-Reply-To: <4D02881B.50204@ekran.org> References: <58790ABF-BAF7-4FD5-B126-9452DE90C7A1@at.or.at> <4CFEC1C9.2070204@ekran.org> <1291764898.4426.0.camel@palatschinken> <4D00364C.509@ekran.org> <4D012590.5000805@ekran.org> <4D0271BA.6020802@ekran.org> <4D02881B.50204@ekran.org> Message-ID: <4D07A6C0.9090801@ekran.org> I was able to compile pd-extended on my machine, and it behaves just the same as the stable release in the repo. The puredata package from the official repos does accept a -font-face flag, but the -font-size does not seem to change (I tried from 10 to 1000 as args). So I'll either compare the config between the liveDVD and my machine to figure out what is different that messes with PD extended, or I'll wait for the gui rewrite pd extended and stick with vanilla. Until this reinstallation I was using 0.39 for all my work still! No harm is sticking with vanilla 42-5. .b. On 10-12-10 12:05 PM, B. Bogart wrote: > Ok, so after booting a ubuntu liveDVD (on a usb key) I found three > interesting things: > > 1. Fonts look fine in pd-extended!! (no nvidia driver used) > > 2. the PD console prints some stuff that pdextended on my installation > does not: (no such messages on my installation) > > Pd Version: 0.42.5-extended > Tcl Version: 8.5.8 > > 3. The tk scaling value is ~1.3333 on liveDVD (not the ~1.25 on my > installation) Ok, my nvidia card says my dpi (provided by EDID) is > 90x96. So the width tk scaling should be 1.25 and the height 1.33, so > what does tk scaling mean when pixels are nonsquare? > > For fun I manually changed the display DPI to crazy numbers (150x150), > the tk scaling report changes, but the appearance of the fonts in PD do > not change, but they do everywhere else. > > I'll try compiling pd-extended from source next. > > .b. > > > On 10-12-10 10:30 AM, B. Bogart wrote: >> Hi Hans & Andras, >> >> Andraz, Indeed the wish test looks fine. >> >> Hans, I removed 8.4 to make sure everything was running on 8.5. wish >> certainly (eventually) points to wish8.5 >> >> Note I have pd-vanilla (puredata) installed from the lucid repos also. >> It looks fine, and since I removed 8.4, and only 8.5 is installed, >> vanilla must be using 8.5. >> >> To check if its some weird nvidia thing, I'm going to boot up in the >> live DVD and see if pd-extended still looks tiny. >> >> Thanks for the debugging suggestions all. >> >> .b. >> >> On 10-12-10 07:52 AM, Hans-Christoph Steiner wrote: >>> >>> try running your Tk font test with only "wish" not "wish8.5". That's >>> what Pd uses. wish could be pointing to wish8.4 >>> >>> .hc >>> >>> On Dec 9, 2010, at 1:53 PM, B. Bogart wrote: >>> >>>> Hi Hans, >>>> >>>> Now I'm really confused. I tried -verbose and it shows the following in >>>> the path. >>>> >>>> /var/lib/defoma/x-ttcidfont-conf.d/dirs/TrueType/ >>>> >>>> I rechecked the installation of the recommended fonts (see >>>> small-font-pd-extended-#2.png) and verified the command line flags. Even >>>> the font size does not change. Tk scaling is 1.2508464142813174. >>>> >>>> So maybe tk is not reading the fonts for some reason, so I did a little >>>> wish8.5 test, presented in tk_likes_dejavu.png. >>>> >>>> Am I the only one trying to use pd-extended 0.42-5 on a 64bit lucid >>>> machine with nvidia proprietary drivers? >>>> >>>> I tried switching to "nv" or "nouveau" but X does not start, looks like >>>> I'd have to remove the proprietary drivers just to test. >>>> >>>> I'll try it on my lucid live DVD when I get a chance. >>>> >>>> .b. >>>> >>>> On 10-12-09 07:46 AM, Hans-Christoph Steiner wrote: >>>>> >>>>> If -font-face doesn't change the font, then the font you asked for is >>>>> not installed correctly, or there is a typo in the font name. Font >>>>> names are case-sensitive, IIRC. >>>>> >>>>> .hc >>>>> >>>>> On Dec 8, 2010, at 8:52 PM, B. Bogart wrote: >>>>> >>>>>> Thanks Hans, >>>>>> >>>>>> I installed those fonts, removed tcl8.4 (leaving 8.5) and reinstalled >>>>>> pd-extended. >>>>>> >>>>>> No change in font size. >>>>>> >>>>>> I also tried starting pd-extended with the -font-face flags, and still >>>>>> no change. >>>>>> >>>>>> I also switched from the binary on puredata to the pd-extended package >>>>>> in the ubuntu repo, which is version 0.42.5-3. >>>>>> >>>>>> I also confirmed in xfce and in the nvidia settings that my screen dpi >>>>>> is 96, and a 96 pixel wide square is indeed 1in on screen. >>>>>> >>>>>> What else can I try? >>>>>> >>>>>> An interesting note, If I open the 'about PD' patch, and change the >>>>>> font >>>>>> size, 10 and 12 point choices change only the height of the font, the >>>>>> width stays constant between them. Both x and y change for the other >>>>>> font size choices. I can make a screenshot if that helps. >>>>>> >>>>>> I have to say its great to have pd-extended in the repos! and 64 bit! >>>>>> Much has changed. :) >>>>>> >>>>>> Thanks, >>>>>> B. >>>>>> >>>>>> On 10-12-07 03:34 PM, Hans-Christoph Steiner wrote: >>>>>>> >>>>>>> Start here for debugging it: >>>>>>> http://puredata.info/docs/faq/on-gnu-linux-the-fonts-are-strange-and-or-too-big-or-small >>>>>>> >>>>>>> >>>>>>> >>>>>>> .hc >>>>>>> >>>>>>> On Tue, 2010-12-07 at 15:22 -0800, B. Bogart wrote: >>>>>>>> Hi Hans and all, >>>>>>>> >>>>>>>> After reading too many books and not doing much PD, I'm back. >>>>>>>> >>>>>>>> I'm now running on an ubuntu64 lucid installation, and using the >>>>>>>> corresponding pd-extended package. I also tried yesterdays nightly >>>>>>>> build. >>>>>>>> >>>>>>>> Both versions show object and console text in a super small font. It >>>>>>>> looks like 8 or 9 point. I thought it may be the dpi setting (since >>>>>>>> nvidia cards seems to mess with that a bit) but changing the dpi >>>>>>>> setting >>>>>>>> in xfce font settings appears to make no difference. >>>>>>>> >>>>>>>> Also the object boxes are bigger than needed for the text size. I've >>>>>>>> attached a screenshot. >>>>>>>> >>>>>>>> Thanks, >>>>>>>> B. Bogart >>>>>>>> >>>>>>>> On 10-06-14 06:25 AM, Hans-Christoph Steiner wrote: >>>>>>>>> >>>>>>>>> On Jun 13, 2010, at 6:56 AM, Jo?o Pais wrote: >>>>>>>>> >>>>>>>>>> from testing 5m with windows (in a hurry): >>>>>>>>>> >>>>>>>>>> - path and other menus are now in normal size again. >>>>>>>>>> - properties menu for the guis/gop is still with small font size >>>>>>>>> >>>>>>>>> Should be fixed. >>>>>>>>> >>>>>>>>>> - if you have a canvas with dynamic label inside a GOP, the label >>>>>>>>>> will >>>>>>>>>> appear in a differente place in the main patch (I have a patch that >>>>>>>>>> does this, but can't put it in now, it's too complicated) >>>>>>>>> >>>>>>>>> Sounds like this is worth a bug report with an example patch, I >>>>>>>>> don't >>>>>>>>> really understand it from this description. >>>>>>>>> >>>>>>>>> .hc >>>>>>>>> >>>>>>>>>> >>>>>>>>>> Jo?o >>>>>>>>>> >>>>>>>>>>> Of course we missed somethings, so now we have 0.42.5-rc2! Fixed >>>>>>>>>>> since 0.42.5-rc1: >>>>>>>>>>> >>>>>>>>>>> * 64-bit builds on Ubuntu >>>>>>>>>>> * 64-bit build on Mac OS X 10.6/Snow Leopard, minus Gem, hid, and >>>>>>>>>>> pidip (Carbon) >>>>>>>>>>> * fixed [plugin~] crashes, now also builds on Mac OS X and Windows >>>>>>>>>>> * Pd-extended shows in the GNOME menus again >>>>>>>>>>> >>>>>>>>>>> There are of course many bug fixes and additions since 0.41.4, >>>>>>>>>>> here >>>>>>>>>>> are some highlights: >>>>>>>>>>> >>>>>>>>>>> * fixing Graph-On-Parent GUI bugs >>>>>>>>>>> * complete 64-bit support for GNU/Linux >>>>>>>>>>> * full support for Mac OS X 10.6 Snow Leopard (32-bit) >>>>>>>>>>> * a brand new Help Browser that shows all installed libraries >>>>>>>>>>> >>>>>>>>>>> For more details, check the notes on the release wiki page: >>>>>>>>>>> http://puredata.info/dev/NextRelease >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> Downloading >>>>>>>>>>> ----------- >>>>>>>>>>> >>>>>>>>>>> You can download builds for Debian, Mac OS X, Ubuntu, and Windows: >>>>>>>>>>> http://at.or.at/hans/pd/installers.html >>>>>>>>>>> >>>>>>>>>>> You can get the source and build it yourself here: >>>>>>>>>>> http://puredata.info/docs/developer/GettingPdSource >>>>>>>>>>> >>>>>>>>>>> >>>>>>>>>>> BUGS >>>>>>>>>>> -------- >>>>>>>>>>> >>>>>>>>>>> Test away and file bugs in the bug tracker! Also check the bug >>>>>>>>>>> tracker before reporting bugs, and if you find an existing bug >>>>>>>>>>> report >>>>>>>>>>> on the same issue, please add your information there: >>>>>>>>>>> >>>>>>>>>>> http://puredata.info/dev/bugtracker >>>>>>>>>>> >>>>>>>>>>> _______________________________________________ >>>>>>>>>>> Pd-list at iem.at mailing list >>>>>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>>>> >>>>>>>>>> >>>>>>>>>> -- >>>>>>>>>> Friedenstr. 58 >>>>>>>>>> 10249 Berlin (Deutschland) >>>>>>>>>> Tel +49 30 42020091 | Mob +49 162 6843570 >>>>>>>>>> Studio +49 30 69509190 >>>>>>>>>> jmmmpais at googlemail.com | skype: jmmmpjmmmp >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> ---------------------------------------------------------------------------- >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> >>>>>>>>> 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 at iem.at mailing list >>>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>>>> >>>>>>>> _______________________________________________ >>>>>>>> Pd-list at iem.at mailing list >>>>>>>> UNSUBSCRIBE and account-management -> >>>>>>>> http://lists.puredata.info/listinfo/pd-list >>>>>>> >>>>>>> >>>>>>> >>>>> >>>>> >>>>> >>>>> ---------------------------------------------------------------------------- >>>>> >>>>> >>>>> >>>>> "Making boring techno music is really easy with modern tools, but with >>>>> live coding, boring techno is much harder." - Chris McCormick >>>>> >>>>> >>>>> >>>>> >>>>> >>>> >>>> >>>> >>> >>> >>> >>> ---------------------------------------------------------------------------- >>> >>> >>> "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 at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Tue Dec 14 18:28:53 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Tue, 14 Dec 2010 12:28:53 -0500 Subject: [PD] L2Ork Pd update now available Message-ID: <1292347733.28339.15.camel@monsoon> Apologies for cross-posting. It appears a few more bugs snuck into the stable release. At the same time I felt like the rest of the iemgui objects could really benefit from the resizing via gui, hence another release. 20101214 Changelog: *implemented resizable options for all iemgui objects (some require different behavior than others (e.g. number2 resizes horizontally based on the number of characters, while vertical resize also adjusts font size as well as gui triangle preceding characters, thus resulting in changes in width as well as height--consequently the target size tries to be as close to the mouse cursor as possible while altering width, height, font size and number of characters visible) *changed the whole project naming scheme to reflect "L2Orkified" version (pdextended becomes pd-l2ork, install dir is /usr/local/lib/pd-l2ork, uses default.pdl2ork config file, reflects different version) *changed appearance and updated content of the about.pd patch *fixed regression where help files for core objects were erroneously replaced by incorrect pddp documentation *synced backport of the new browser and adjusted appearance to match the theme *fixed bug where pddplink failed to open related files *fixed resizable canvas so that it updates scrollbars after resizing, dirties the canvas, and properly relocates scale handle when moved As always, comments/feedback are most appreciated. http://l2ork.music.vt.edu/main/?page_id=56 Best wishes, Ico From matju at artengine.ca Tue Dec 14 20:40:50 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 14:40:50 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: Message-ID: On Mon, 13 Dec 2010, Andrew Faraday wrote: > I've had a bit of a daydream about a further development in PD. Could an > expression be placed into the arguments of an object, or even a named > receive become part of expr Written the way you wrote it, that would conflict with the means to access a global variable in [expr]. That's a [v], not a [r]. > I suppose the dream would be to have something like > [osc~ (pitch * 2)] That conflicts with the syntax used in GridFlow for nested lists. It would also conflict with the syntax of [expr] itself, I suppose (depends on details). > Does anyone know of anything like this to streamline pd? Or am I just > dreaming here? I like dreaming too, but I need the dreams to be consistent with what's already there and without conflicts. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Tue Dec 14 20:44:31 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 14 Dec 2010 14:44:31 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0784DB.9050907@gmail.com> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> <4D0784DB.9050907@gmail.com> Message-ID: <1292355871.2726.17.camel@palatschinken> On Tue, 2010-12-14 at 15:53 +0100, ydegoyon at gmail.com wrote: > Hans-Christoph Steiner wrote: > > On Tue, 2010-12-14 at 05:01 +0100, ydegoyon at gmail.com wrote: > > > >> that's really crazy what you did here : > >> > >> http://puredata.info/community/projects/software/unauthorized > >> > >> sorry i haven't seen any recent case of exploitation > >> that reaches that level > >> > >> respect! > >> > >> sevy > >> > > I thought you might want to promote your software. Its editable, change > > it if you want. > > > > .hc > > > > > > > ok after all these useless discussions, > i'll stick to my first and initial decision, > not use pd-extended anymore, > pure:dyne packages are more complete anyway. > > but i want my stuff to be taken out of pd-extended, > otherwise it just shows your lack of respect > to the authors, > and i'm bored to speak to lawyers > instead of honest people. I mean no disrespect. When you released 'unauthorized' under the GPL, you made a promise to your users that 'unauthorized' would remain free software. That is the meaning of the GPL. I am merely acting on this promise that you made many years ago, a promise that you have done a good job sticking to until now. And for the record, no one said that PDP is being removed from Pd-extended. .hc From matju at artengine.ca Tue Dec 14 20:45:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 14:45:12 -0500 (EST) Subject: [PD] Pd refcards In-Reply-To: References: <831291.59715.qm@web51507.mail.re2.yahoo.com> Message-ID: On Mon, 13 Dec 2010, Karim Barkati wrote: > Nope Mathieu, I didn't know about these translation files. It's very > interesting and it could have saved me some questions on translation > issues ! But it's some consolation to me that usually manual adjustments > stay necessary to fit on one or two pages *nicely* ;-) It's not just that : the translation files I have also give translation for most items in the Put menu ([bng] [tgl] etc) and they include real descriptions for math operators instead of vague stuff like ?higher math? and silly jokes like ?lower math?. That was my initiative in 2004 to make such a list of short descriptions (readable by tcl), and in 2005 for the translations (which were made by various people in 2005-2008). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 14 20:56:19 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 14:56:19 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <1292355871.2726.17.camel@palatschinken> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <4D06EC35.70908@gmail.com> <1292302485.2448.18.camel@palatschinken> <4D0784DB.9050907@gmail.com> <1292355871.2726.17.camel@palatschinken> Message-ID: On Tue, 14 Dec 2010, Hans-Christoph Steiner wrote: > I mean no disrespect. When you released 'unauthorized' under the GPL, > you made a promise to your users that 'unauthorized' would remain free > software. That is the meaning of the GPL. That's not the meaning of it. The meaning of the GPL (or any other public license) is that once you put something under the GPL, *that* version of the software can be used under the same license forever. However, the owners of the copyright can choose any other license they want for the existing software as long as they don't make them conflict (users get to pick the license they want in that case). The owners of the copyright can also stop distributing the GPL version, and make a series of versions under whichever other license, and that's why the FSF considers forking to be a most critical right?: the right to continue to update a free version of any software that has been free. You know this, and in effect, by volunteering as the maintainer of ?Unauthorized?, you are forking it, or announcing a pending fork (waiting for a diff to apply). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 14 21:08:14 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 15:08:14 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <700414.46310.qm@web51506.mail.re2.yahoo.com> References: <700414.46310.qm@web51506.mail.re2.yahoo.com> Message-ID: On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > Jmax Phoenix does this.? If I recall correctly it breaks the nested list > feature in Gridflow. Well, it's a bit more complicated. Back then, GridFlow's nested lists were written using braces {}, but they weren't GridFlow's nested lists, they were supported directly by jMax. I had to add the parentheses hack to GridFlow so that I could port it to Pd. the (pitch * 2) feature of jMax does it with variables only (such as [v]) (or constant-declarations, a jMax-only feature) and I think that this is at creation time only, but I don't recall using it, anyway. for some reason that I don't remember, the * that is supposed to be a multiplication only within parentheses, was also considered a multiplication sign outside of parentheses, where it was considered to be a syntax error instead of a symbol. This is why I decided to ditch jMax completely and go for Pd as much as possible. (But ditching jMax was going to happen not long after that anyway, as IRCAM cancelled the project, deleted the mailing-list archives, etc.) > But considering your [osc~ (pitch * 2)] example-- what would happen if > you change the value of pitch?? The value of the [osc~] object's > argument is assigned to be the initial frequency only when the object is > created, so it doesn't seem like it would have an effect unless you > recreate the object. It's not currently possible to know how to update it dynamically : the creation arguments are only passed to creators (constructors), not assigned in any explicit way to inlets or inlet/message combinations. The first argument is not even consistently assigned to the second inlet. As an example, if I implemented such a feature in GridFlow, [# + (pitch * 2)] Pd would read it as : $1 = + $2 = (pitch $3 = * $4 = 2) GridFlow would reparse it as : $1 = + $2 = (pitch * 2) But at that point, something is lacking, to say that the second argument is assigned to the second inlet, and that the first argument corresponds to a method named "op" instead. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 14 21:08:39 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 15:08:39 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <0A82C3ED-90F8-4213-A775-B4425B106930@at.or.at> References: <4D064168.5070408@gmail.com> <4D06456C.7000109@gmail.com> <4D064E98.700@gmail.com> <0A82C3ED-90F8-4213-A775-B4425B106930@at.or.at> Message-ID: On Mon, 13 Dec 2010, Hans-Christoph Steiner wrote: > On Dec 13, 2010, at 12:27 PM, Mathieu Bouchard wrote: >> On Mon, 13 Dec 2010, Hans-Christoph Steiner wrote: >>> - autoconf is welcome in Pd-extended (see Gem, pdp, zexy, oscx, etc.) >> He's talking about the opposite : is autoconf required in Pd-extended ? > Definitely not, there are Makefile-only, autoconf, and autoconf+automake > projects in Pd-extended. ah, thought so. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jancsika at yahoo.com Tue Dec 14 23:32:35 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 14:32:35 -0800 (PST) Subject: [PD] Objects vs Classes (was: libraries in Pd-extended 0.43) In-Reply-To: Message-ID: <254992.84264.qm@web51505.mail.re2.yahoo.com> --- On Tue, 12/14/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: [PD] Objects vs Classes (was: libraries in Pd-extended 0.43) > To: "Hans-Christoph Steiner" > Cc: "Jonathan Wilkes" , "PD List" > Date: Tuesday, December 14, 2010, 3:23 PM > On Mon, 13 Dec 2010, Hans-Christoph > Steiner wrote: > > > Pd doesn't really have classes like OOP (i.e. no > inheritance), > > Inheritance is not an essential feature of OOP, if you > consider how much this feature varies a lot from one OOP > language to another, moreso than other features. > > The more essential features of OOP are data-abstraction, > encapsulation, polymorphism, modularity, ... and in nearly > all lists of typical OOP features, one is missing (but > essential in practice) : the idea that multiple objects > share a single class definition (that is, "methods" belong > to "classes", not directly to "objects"). Pd's > "abstractions" are precisely that : one patch is a class, > and each use of that patch as an objectbox in any another > patch is an object. > > In short, there's a lot that programming languages have in > common, that are typical OOP features, without having to > even speak about inheritance. > > > so I think it can be confusing to use that term. > > Confusing with what ? What's confusing is that you guys use > one word for two things that are normally given two > different names in every other language : object vs class in > most cases, object vs prototype in some others, instance vs > class, etc. > > The confusion comes from people who insist on using the > word "object" to mean "class". > > > People have been saying objects for a long time with > Pd and Max. > > In itself, that doesn't make it a good idea. > > The Pd/Max mentality of "we're soooo completely different > from everything else !" doesn't serve much more than egos. You've used this argument before. I don't remember exactly what the topic was-- maybe recursion-- and you made the point that pretty much verbatim-- that Pd is very different from everything else. I don't know, maybe you were talking about "tactics" (see below). > In the end, problem-solving in Pd/Max is fundamentally > similar to that of any other computer programming (in the > strategies, not the tactics) It looks as if you a) wrote the "we're-soooo-completely-different" straw man, b) realized it might apply to yourself, and c) decided to give yourself an escape route by making an arbitrary division between strategies and tactics. (How is it that the Pd tacticians are reasonable people but the Pd strategists are egomanical?) -Jonathan > so, any kind of isolationism > is a manner of making it unnecessarily harder for other > programmers to understand us, and vice-versa. If we adopted > standard vocabulary, we could focus on real differences > between Pd/Max and other languages, instead of terminology. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From jancsika at yahoo.com Wed Dec 15 00:01:53 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 15:01:53 -0800 (PST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: Message-ID: <569180.1288.qm@web51505.mail.re2.yahoo.com> --- On Tue, 12/14/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] libraries in Pd-extended 0.43 > To: "Jonathan Wilkes" > Cc: "PD List" , "Hans-Christoph Steiner" > Date: Tuesday, December 14, 2010, 4:36 PM > On Mon, 13 Dec 2010, Jonathan Wilkes > wrote: > > > You're right. I'm an object-o-phile.? But do you > find "Related Objects" troubling-- should it be "Related > Classes"? > > well... yes > > > In a lot of situations you need both.? For > something like canvas_class it doesn't make much sense to > put all the details of "what the class does" in one giant > help file > > Giant help files aren't much of a problem, but it would be > more appropriate to introduce method-categories (as in > Smalltalk) in order to avoid the mandatory > quasi-alphabetical sorting. > > (GF sorts them like : bang float grid symbol pointer list, > then all other names in alphabetical order, then > at the very end.) > > > for instance, to follow your GFDP model, you'd have > one "see also" section that includes [inlet] (which relates > to [pd] but not to [table]) > > The t_class structure of > [pd]/[table]/array/abstractions/patches is especially hairy. > If a single t_class acts like it's many classes at once, it > may make sense to document it as several classes anyway. > However, pd will still refer you to a single help file for > all those cases (except abstractions). Yeah, so currently I have links inside canvas-help.pd to table-help.pd, pd-help.pd, graph-help.pd, and a special note about "Put" menu arrays with a link to array-help.pd. array-help.pd is necessary to have there because triggering the help patch for the "Put" menu array is so obscure (I wonder if anyone here even knows what to click to get it.) > > The way a single t_class may act like several, is if it > contains statements such as > > ? if > (binbuf_getvec(x->te_binbuf)[0]==gensym("thatone")) ... > > Then it's looking up which alias has been used for the > creation and varying the behaviour accordingly. (It could > also be using multiple creators that store something to > remember the same info, or have a single creator with > multiple names, that stores its t_symbol *s in one way or > another... I'm talking about all cases of a class acting > like it's several) > > I mean that something can be called a class > documentation-wise even though it might not be the case > implementation-wise. What's important, then, is to structure > the thought so that people can get the most out of those > things, and not to document how the code is really written. > > But note that if you have a [table whatever] and a [s > pd-whatever], you can do dynamic-patching instead of the > [table], even though the [table] won't save the contents. > You can try ?obj 0 0 inlet? and ?obj 0 20 outlet? and > see that they really add inlets and outlets on a [table] > object. Thus, in that manner, [inlet] and [outlet] are > relevant to [table] objects. That's true, but just because it's possible to do that doesn't mean that [inlet] and [outlet] are relevant enough to show in the help patch for [table], any more than showing [list] in the help patch for [metro]. Also, it doesn't work the other way around-- [tabread], [tabwrite], etc. are not relevant to [pd]. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From anas.ghrab at saramusik.org Wed Dec 15 00:04:27 2010 From: anas.ghrab at saramusik.org (Anas Ghrab) Date: Wed, 15 Dec 2010 00:04:27 +0100 Subject: [PD] mix_movement and pix_mean_color References: Message-ID: <0C5B74B1-2C08-49B2-9ADE-CC832997CDEC@saramusik.org> Hi all, Is it normal that I get always 1 on the fourth output after the [unpack f f f f] from the second outlet of [pix_mean_color] ? I tried with an [alpha], but nothing changed. Here's the test file. Thanks, --- Anas Ghrab p.s. : OS X 10.5.8; Pd : 0.42.5-extended -------------- next part -------------- A non-text attachment was scrubbed... Name: mouvement.pd Type: application/octet-stream Size: 794 bytes Desc: not available URL: From matju at artengine.ca Wed Dec 15 00:18:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 18:18:12 -0500 (EST) Subject: [PD] mix_movement and pix_mean_color In-Reply-To: <0C5B74B1-2C08-49B2-9ADE-CC832997CDEC@saramusik.org> References: <0C5B74B1-2C08-49B2-9ADE-CC832997CDEC@saramusik.org> Message-ID: On Wed, 15 Dec 2010, Anas Ghrab wrote: > Is it normal that I get always 1 on the fourth output after the [unpack > f f f f] from the second outlet of [pix_mean_color] ? I tried with an > [alpha], but nothing changed. Bonjour, [alpha] in itself doesn't modify a pix, it only activates the use of the alpha channel in a tex, and so, it's only relevant after using [pix_texture], and it doesn't do what you want to do. What do you want the alpha channel to represent, in your pix ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jancsika at yahoo.com Wed Dec 15 00:21:14 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 15:21:14 -0800 (PST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: Message-ID: <23688.11627.qm@web51506.mail.re2.yahoo.com> --- On Tue, 12/14/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] libraries in Pd-extended 0.43 > To: "Hans-Christoph Steiner" > Cc: "PD List" > Date: Tuesday, December 14, 2010, 8:56 PM > On Tue, 14 Dec 2010, Hans-Christoph > Steiner wrote: > > > I mean no disrespect.? When you released > 'unauthorized' under the GPL, you made a promise to your > users that 'unauthorized' would remain free software.? > That is the meaning of the GPL. > > That's not the meaning of it. > > The meaning of the GPL (or any other public license) is > that once you put something under the GPL, *that* version of > the software can be used under the same license forever. > However, the owners of the copyright can choose any other > license they want for the existing software as long as they > don't make them conflict (users get to pick the license they > want in that case). > > The owners of the copyright can also stop distributing the > GPL version, and make a series of versions under whichever > other license, and that's why the FSF considers forking to > be a most critical right?: the right to continue to update > a free version of any software that has been free. > > You know this, and in effect, by volunteering as the > maintainer of ?Unauthorized?, you are forking it, or > announcing a pending fork (waiting for a diff to apply). So did the software in question _always_ have the conflicting licenses, or was it originally just GPL and in a subsequent version the other license was added? > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From matju at artengine.ca Wed Dec 15 00:47:07 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 18:47:07 -0500 (EST) Subject: [PD] Objects vs Classes (was: libraries in Pd-extended 0.43) In-Reply-To: <254992.84264.qm@web51505.mail.re2.yahoo.com> References: <254992.84264.qm@web51505.mail.re2.yahoo.com> Message-ID: On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > You've used this argument before. I don't remember exactly what the > topic was-- maybe recursion-- and you made the point that pretty much > verbatim-- that Pd is very different from everything else. I don't > know, maybe you were talking about "tactics" (see below). Pd is very different from everything else and very similar to everything else. It depends which aspect you look at. You can't look at how one part of pd is original and conclude that all of pd is like that, or vice versa. On average, I found similarities to happen at a larger scale than differences, but that doesn't apply all of the time, which is why I say ?on average?. Nevertheless, I thought I'd say strategies for the larger scale, and tactics for the small scale. > It looks as if you a) wrote the "we're-soooo-completely-different" > straw man, Speaking of strawman, > (How is it that the Pd tacticians are reasonable people but the Pd > strategists are egomanical?) 1. I didn't say egomaniacal, 2. I didn't say that there were tacticians vs strategists?: I didn't say that there were two kinds of people in the Pd community. To give a few examples, in programming, ordering of operations is often important, and it's like that in Pd as well, but Pd has its own means of dealing with it : hot/cold, right-to-left, [t], etc. ; also, the way to deal with large problems is to make components, and those components are usually classes that are instantiated with constructors to produce objects that respond to messages using methods, and in Pd it's like that too, but the objects also may have inlets, outlets, and the classes may be patches. > c) decided to give yourself an escape route by making an arbitrary > division between strategies and tactics. Can you just make a quick inventory of similarities and differences between Pd and a ?written? programming language of your choice, and confirm that more similarities are in the big picture, and more differences are in the details ? It would save us some sweat, and if you can actually find ways to contradict me, I would like it. > b) realized it might apply to yourself, What are you talking about. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 15 00:52:27 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 18:52:27 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <23688.11627.qm@web51506.mail.re2.yahoo.com> References: <23688.11627.qm@web51506.mail.re2.yahoo.com> Message-ID: On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > So did the software in question _always_ have the conflicting licenses, > or was it originally just GPL and in a subsequent version the other > license was added? Well, I found the military clause in PiDiP in d?c.2005, and I have no idea for how long it had been there at that time. Until now, I had no idea about Unauthorized, really, but I just looked at a checkout from last month, and COPYING was just the GPLv2. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 15 01:11:46 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 14 Dec 2010 19:11:46 -0500 (EST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: References: <1290288044.28487.16.camel@monsoon> <1018E882AFEC4BF6A8C5E016199143BD@supersecretpear> Message-ID: On Sun, 28 Nov 2010, Jo?o Pais wrote: > I had a small look at [#many]. Do you think it would be better to use > C-coded objects instead for this kind of "complex" gop abstractions? Well, you see, Pd *has* to grow more means to solve problems using abstractions, so, I'm making the bet that I can solve this problem with abstractions. I don't know whether it'd really take less time with C code, and if I did, I wouldn't end up with more means to solve problems using abstractions. (I wrote small externals to support [#many]). What makes you think that it would be better ? > I use lots of abstractions with gop (from my library, specially [m-i] > for midi input), and it seems to me that at some point I have so many > abstractions, that my patches take longer to load. But I didn't do a > real test to prove this. It seems that Pd on Windows takes several times more time instantiating abstractions than on Linux and OSX, especially with a full-blown path of 40 folders or so. This could be mostly fixed if Claude's abstraction-cache had been included in Pd, which can dramatically speed up abstraction-loading on all platforms, but probably especially on Windows (but I didn't check). But this does not especially affect [#many], I'd guess. It would be a lot worse if [#many]'s elements could be abstractions, which is a planned feature. Then if you used a gop-abstraction name as the first arg of [#many], you'd trigger an insane number of lookups. This might be mitigated by specifying the absolute path to the abstraction when instantiating. This wouldn't be a bad idea to have an external that can lookup that, because as it is, [#many foo 16 16] can't see foo.pd in the folder of the patch that has [#many foo 16 16] in it, and that's more than annoying, so, this issue has to be tackled anyway. But apart from that... can you find any abstraction instances inside of [#many] ? I don't see any... so, it shouldn't be much longer to load. GridFlow's three big abstractions are [doc_h] (9k), [#many] (10k), and [#camera] (12.5k), and among them, [#many] is the only to not load any other abstractions. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jack at rybn.org Wed Dec 15 01:15:39 2010 From: jack at rybn.org (Jack) Date: Wed, 15 Dec 2010 01:15:39 +0100 Subject: [PD] mix_movement and pix_mean_color In-Reply-To: References: <0C5B74B1-2C08-49B2-9ADE-CC832997CDEC@saramusik.org> Message-ID: <1292372139.1906.29.camel@jack-laptop> Le mardi 14 d?cembre 2010 ? 18:18 -0500, Mathieu Bouchard a ?crit : > On Wed, 15 Dec 2010, Anas Ghrab wrote: > > > Is it normal that I get always 1 on the fourth output after the [unpack > > f f f f] from the second outlet of [pix_mean_color] ? I tried with an > > [alpha], but nothing changed. > > Bonjour, > > [alpha] in itself doesn't modify a pix, it only activates the use of the > alpha channel in a tex, No, it activate alpha blending in the fragment processor, so on a geo after resterization or/and a texture apply on this rasterized geo. > and so, it's only relevant after using > [pix_texture], Or without [pix_texture] (just a geo). > and it doesn't do what you want to do. that true. > > What do you want the alpha channel to represent, in your pix ? Only the alpha ! Look at the 'data' folder in the gem example, there is a 'fractalAlpha.TIF', [pix_mean_color] return the average of the alpha in this pix. Anas, put a [pix_rgba] after [pix_video]. ++ Jack > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From jancsika at yahoo.com Wed Dec 15 01:36:32 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 16:36:32 -0800 (PST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: Message-ID: <376535.63353.qm@web51506.mail.re2.yahoo.com> --- On Wed, 12/15/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) > To: "Jo?o Pais" > Cc: pd-list at iem.at > Date: Wednesday, December 15, 2010, 1:11 AM > On Sun, 28 Nov 2010, Jo?o Pais > wrote: > > > I had a small look at [#many]. Do you think it would > be better to use C-coded objects instead for this kind of > "complex" gop abstractions? > > Well, you see, Pd *has* to grow more means to solve > problems using abstractions, so, I'm making the bet that I > can solve this problem with abstractions. I don't know > whether it'd really take less time with C code, and if I > did, I wouldn't end up with more means to solve problems > using abstractions. (I wrote small externals to support > [#many]). > > What makes you think that it would be better ? > > > I use lots of abstractions with gop (from my library, > specially [m-i] for midi input), and it seems to me that at > some point I have so many abstractions, that my patches take > longer to load. But I didn't do a real test to prove this. > > It seems that Pd on Windows takes several times more time > instantiating abstractions than on Linux and OSX, especially > with a full-blown path of 40 folders or so. This could be > mostly fixed if Claude's abstraction-cache had been included > in Pd, which can dramatically speed up abstraction-loading > on all platforms, but probably especially on Windows (but I > didn't check). Is this patch on the tracker? I can't find it. > > But this does not especially affect [#many], I'd guess. It > would be a lot worse if [#many]'s elements could be > abstractions, which is a planned feature. Then if you used a > gop-abstraction name as the first arg of [#many], you'd > trigger an insane number of lookups. > > This might be mitigated by specifying the absolute path to > the abstraction when instantiating. This wouldn't be a bad > idea to have an external that can lookup that, because as it > is, [#many foo 16 16] can't see foo.pd in the folder of the > patch that has [#many foo 16 16] in it, and that's more than > annoying, so, this issue has to be tackled anyway. > > But apart from that... can you find any abstraction > instances inside of [#many] ? I don't see any... so, it > shouldn't be much longer to load. > > GridFlow's three big abstractions are [doc_h] (9k), [#many] > (10k), and [#camera] (12.5k), and among them, [#many] is the > only to not load any other abstractions. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jbturgid at hotmail.com Wed Dec 15 01:53:16 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 15 Dec 2010 00:53:16 +0000 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, Message-ID: Hey ThereYou might want to have a look at Jamie Bullock's abstraction based solution(which also went out on this list). Which was quite eloquent, if a little limiting at first. It's a little way back from the dream of dropping lines of OO code into pd but it's the kind of thing, when I find a syntax I like for this, could be useful to streamline some of my patching. I suppose what I'd really like is embedded ruby in pd, but that's either going to be a case of some serious modification (a bit beyond me now) or possibly shell scripts, something like [loadbang]|[irb, pitch = 440, *other variables*(|[shell] *number*|[pitch = $1{| [shell] [pitch * 2{|[shell]|[osc~] Although I suspect this may convolute issues more than solving them. Although in theory it might simplify some logic blocks... [if pitch > 10000,volume = .05,elsif pitch > 5000,volume = .1,else,volume = .15,end(|[shell] I'm really not sure if this is worth pursuing or not. It might lead to some impressive results, especially if I could define some methods in a ruby file and call them via shell, meaning I could write a parallel ruby library for a pd project. The main problem I can see would be requesting live feedback from ruby. Would probably have to poll a whole lot of variables quite regularly for irb to deal with it. All casting about ideas here, guys, but any ideas or guidance might be helpful. Cheers Andrew > Date: Tue, 14 Dec 2010 15:08:14 -0500 > From: matju at artengine.ca > To: jancsika at yahoo.com > CC: pd-list at iem.at; jbturgid at hotmail.com > Subject: Re: [PD] PD OOP? > > On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > > > Jmax Phoenix does this. If I recall correctly it breaks the nested list > > feature in Gridflow. > > Well, it's a bit more complicated. Back then, GridFlow's nested lists were > written using braces {}, but they weren't GridFlow's nested lists, they > were supported directly by jMax. I had to add the parentheses hack to > GridFlow so that I could port it to Pd. > > the (pitch * 2) feature of jMax does it with variables only (such as [v]) > (or constant-declarations, a jMax-only feature) and I think that this is > at creation time only, but I don't recall using it, anyway. > > for some reason that I don't remember, the * that is supposed to be a > multiplication only within parentheses, was also considered a > multiplication sign outside of parentheses, where it was considered to be > a syntax error instead of a symbol. This is why I decided to ditch jMax > completely and go for Pd as much as possible. (But ditching jMax was going > to happen not long after that anyway, as IRCAM cancelled the project, > deleted the mailing-list archives, etc.) > > > But considering your [osc~ (pitch * 2)] example-- what would happen if > > you change the value of pitch? The value of the [osc~] object's > > argument is assigned to be the initial frequency only when the object is > > created, so it doesn't seem like it would have an effect unless you > > recreate the object. > > It's not currently possible to know how to update it dynamically : the > creation arguments are only passed to creators (constructors), not > assigned in any explicit way to inlets or inlet/message combinations. The > first argument is not even consistently assigned to the second inlet. > > As an example, if I implemented such a feature in GridFlow, > > [# + (pitch * 2)] > > Pd would read it as : > > $1 = + > $2 = (pitch > $3 = * > $4 = 2) > > GridFlow would reparse it as : > > $1 = + > $2 = (pitch * 2) > > But at that point, something is lacking, to say that the second argument > is assigned to the second inlet, and that the first argument corresponds > to a method named "op" instead. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Wed Dec 15 03:07:30 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 18:07:30 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: Message-ID: <204665.88445.qm@web51507.mail.re2.yahoo.com> I know Max has an [if] object that looks pretty much like your [if pitch... etc.] example below. -Jonathan --- On Wed, 12/15/10, Andrew Faraday wrote: From: Andrew Faraday Subject: RE: [PD] PD OOP? To: matju at artengine.ca, jancsika at yahoo.com Cc: pd-list at iem.at Date: Wednesday, December 15, 2010, 1:53 AM Hey There You might want to have a look at Jamie Bullock's abstraction based solution(which also went out on this list). Which was quite eloquent, if a little limiting at first. It's a little way back from the dream of dropping lines of OO code into pd but it's the kind of thing, when I find a syntax I like for this, could be useful to streamline some of my patching.? I suppose what I'd really like is embedded ruby in pd, but that's either going to be a case of some serious modification (a bit beyond me now) or possibly shell scripts, something like [loadbang]|[irb, pitch = 440, *other variables*(|[shell] *number*|[pitch = $1{|?[shell] [pitch * 2{|[shell]|[osc~] Although I suspect this may convolute issues more than solving them. Although in theory it might simplify some logic blocks... [if pitch > 10000,volume = .05,elsif pitch > 5000,volume = .1,else,volume = .15,end(|[shell] I'm really not sure if this is worth pursuing or not. It might lead to some impressive results, especially if I could define some methods in a ruby file and call them via shell, meaning I could write a parallel ruby library for a pd project.? The main problem I can see would be requesting live feedback from ruby. Would probably have to poll a whole lot of variables quite regularly for irb to deal with it.? All casting about ideas here, guys, but any ideas or guidance might be helpful.? Cheers Andrew > Date: Tue, 14 Dec 2010 15:08:14 -0500 > From: matju at artengine.ca > To: jancsika at yahoo.com > CC: pd-list at iem.at; jbturgid at hotmail.com > Subject: Re: [PD] PD OOP? > > On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > > > Jmax Phoenix does this.? If I recall correctly it breaks the nested list > > feature in Gridflow. > > Well, it's a bit more complicated. Back then, GridFlow's nested lists were > written using braces {}, but they weren't GridFlow's nested lists, they > were supported directly by jMax. I had to add the parentheses hack to > GridFlow so that I could port it to Pd. > > the (pitch * 2) feature of jMax does it with variables only (such as [v]) > (or constant-declarations, a jMax-only feature) and I think that this is > at creation time only, but I don't recall using it, anyway. > > for some reason that I don't remember, the * that is supposed to be a > multiplication only within parentheses, was also considered a > multiplication sign outside of parentheses, where it was considered to be > a syntax error instead of a symbol. This is why I decided to ditch jMax > completely and go for Pd as much as possible. (But ditching jMax was going > to happen not long after that anyway, as IRCAM cancelled the project, > deleted the mailing-list archives, etc.) > > > But considering your [osc~ (pitch * 2)] example-- what would happen if > > you change the value of pitch?? The value of the [osc~] object's > > argument is assigned to be the initial frequency only when the object is > > created, so it doesn't seem like it would have an effect unless you > > recreate the object. > > It's not currently possible to know how to update it dynamically : the > creation arguments are only passed to creators (constructors), not > assigned in any explicit way to inlets or inlet/message combinations. The > first argument is not even consistently assigned to the second inlet. > > As an example, if I implemented such a feature in GridFlow, > > [# + (pitch * 2)] > > Pd would read it as : > > $1 = + > $2 = (pitch > $3 = * > $4 = 2) > > GridFlow would reparse it as : > > $1 = + > $2 = (pitch * 2) > > But at that point, something is lacking, to say that the second argument > is assigned to the second inlet, and that the first argument corresponds > to a method named "op" instead. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- An HTML attachment was scrubbed... URL: From chris at mccormick.cx Wed Dec 15 04:00:38 2010 From: chris at mccormick.cx (Chris McCormick) Date: Wed, 15 Dec 2010 11:00:38 +0800 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <4D07886E.7030703@libero.it> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> <4D078376.2040509@iem.at> <4D07886E.7030703@libero.it> Message-ID: <20101215030038.GE13736@mccormick.cx> On Tue, Dec 14, 2010 at 04:08:30PM +0100, Lorenzo Sutton wrote: > IOhannes m zmoelnig wrote: >> On 2010-12-14 15:31, Hans-Christoph Steiner wrote: >>> I believe the objection you mention is that Pd-extended automatically >>> creates ~/pd-externals. ~/pd-externals is the standard user-install >>> path for Pd-vanilla and Pd-extended. >>> > I would second the suggestion someone made of a .pd-extended (with dot) > folder in the user's home as that seems quite standard for many linux > apps... Of course I'm not sure how much this would break existing > libraries which rely on the pd-extended folder. I would also second this. Cheers, Chris. ------------------- http://mccormick.cx From chris at mccormick.cx Wed Dec 15 04:08:32 2010 From: chris at mccormick.cx (Chris McCormick) Date: Wed, 15 Dec 2010 11:08:32 +0800 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <1292343632.2726.5.camel@palatschinken> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> <4D078376.2040509@iem.at> <4D07886E.7030703@libero.it> <1292343632.2726.5.camel@palatschinken> Message-ID: <20101215030832.GF13736@mccormick.cx> On Tue, Dec 14, 2010 at 11:20:32AM -0500, Hans-Christoph Steiner wrote: > On Tue, 2010-12-14 at 16:08 +0100, Lorenzo Sutton wrote: > > IOhannes m zmoelnig wrote: > > > On 2010-12-14 15:31, Hans-Christoph Steiner wrote: > > >> I believe the objection you mention is that Pd-extended automatically > > >> creates ~/pd-externals. ~/pd-externals is the standard user-install > > >> path for Pd-vanilla and Pd-extended. > > >> > > I would second the suggestion someone made of a .pd-extended (with dot) > > folder in the user's home as that seems quite standard for many linux > > apps... Of course I'm not sure how much this would break existing > > libraries which rely on the pd-extended folder. > > That's a common suggestion. Frank made a good case for it not to be a . > file, you can see the threads at the bottom here: > > http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files Did you interperet Frank's comment: > The home path isn't important anyway as every user probably has her > own file layout for home. And I don't think that every home should be > standardized, I like it if all my friends' homes look different. to mean that he doesn't agree with a dot file? I am not sure if that's a correct reading. Seems more like a whimsical off-hand comment than a reason to break with forty two years of unix tradition. If you don't like ~/.pd-externals the other thing you could do is follow the free desktop standard and put it in one of ~/.config/pd-externals ~/Templates/pd-externals ~/Documents/pd-externals or something? There must be a precedent for this. "pd-extras" would seem like a more apt name to me too. Sorry to be a trouble maker. I should say that I totally love this new feature and many thanks for lobbying to get it into Pd/MSP. Cheers, Chris. ------------------- http://mccormick.cx From chris at mccormick.cx Wed Dec 15 04:16:51 2010 From: chris at mccormick.cx (Chris McCormick) Date: Wed, 15 Dec 2010 11:16:51 +0800 Subject: [PD] [netro] is a network synchronising [metro] In-Reply-To: <20101213144837.GA23804@mccormick.cx> References: <20101213144837.GA23804@mccormick.cx> Message-ID: <20101215031651.GG13736@mccormick.cx> On Mon, Dec 13, 2010 at 10:48:37PM +0800, Chris McCormick wrote: > Hello PdPartyAnimals, > > http://code.google.com/p/pd-netro/ Hi, Frank pointed out a bug where the copy that was up there would only work on some subnets (192.168.1.*). If you downloaded it please get the latest version which supports running on any LAN (255.255.255.255). Enjoy! Chris. ------------------- http://mccormick.cx From chris at mccormick.cx Wed Dec 15 04:16:51 2010 From: chris at mccormick.cx (Chris McCormick) Date: Wed, 15 Dec 2010 11:16:51 +0800 Subject: [PD] [PD-announce] [netro] is a network synchronising [metro] In-Reply-To: <20101213144837.GA23804@mccormick.cx> References: <20101213144837.GA23804@mccormick.cx> Message-ID: <20101215031651.GG13736@mccormick.cx> On Mon, Dec 13, 2010 at 10:48:37PM +0800, Chris McCormick wrote: > Hello PdPartyAnimals, > > http://code.google.com/p/pd-netro/ Hi, Frank pointed out a bug where the copy that was up there would only work on some subnets (192.168.1.*). If you downloaded it please get the latest version which supports running on any LAN (255.255.255.255). Enjoy! Chris. ------------------- http://mccormick.cx _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From jancsika at yahoo.com Wed Dec 15 04:35:42 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 19:35:42 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292347733.28339.15.camel@monsoon> Message-ID: <273665.93265.qm@web51504.mail.re2.yahoo.com> segfault: 1. New patch. 2. Create [cnv]. 3. Save as test.pd 4. Right-click [cnv] and choose "Properties". 5. Click "Ok". Crash. (Hardy.) -Jonathan --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: [PD] L2Ork Pd update now available > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Tuesday, December 14, 2010, 6:28 PM > Apologies for cross-posting. > > It appears a few more bugs snuck into the stable release. > At the same > time I felt like the rest of the iemgui objects could > really benefit > from the resizing via gui, hence another release. > > 20101214 Changelog: > *implemented resizable options for all iemgui objects (some > require > different behavior than others (e.g. number2 resizes > horizontally based > on the number of characters, while vertical resize also > adjusts font > size as well as gui triangle preceding characters, thus > resulting in > changes in width as well as height--consequently the target > size tries > to be as close to the mouse cursor as possible while > altering width, > height, font size and number of characters visible) > *changed the whole project naming scheme to reflect > "L2Orkified" version > (pdextended becomes pd-l2ork, install dir is > /usr/local/lib/pd-l2ork, > uses default.pdl2ork config file, reflects different > version) > *changed appearance and updated content of the about.pd > patch > *fixed regression where help files for core objects were > erroneously > replaced by incorrect pddp documentation > *synced backport of the new browser and adjusted appearance > to match the > theme > *fixed bug where pddplink failed to open related files > *fixed resizable canvas so that it updates scrollbars after > resizing, > dirties the canvas, and properly relocates scale handle > when moved > > As always, comments/feedback are most appreciated. > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jancsika at yahoo.com Wed Dec 15 04:45:08 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 19:45:08 -0800 (PST) Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: Message-ID: <923130.35870.qm@web51501.mail.re2.yahoo.com> I think this is great. Is it going to become a normal part of Pd-extended? -Jonathan --- On Tue, 12/14/10, Hans-Christoph Steiner wrote: > From: Hans-Christoph Steiner > Subject: Re: [PD] Plugin for 0.43 to have a gtk-looking open dialog > To: "Lorenzo Sutton" > Cc: Pd-list at iem.at > Date: Tuesday, December 14, 2010, 3:31 PM > > On Dec 14, 2010, at 6:05 AM, Lorenzo Sutton wrote: > > > -------- Original Message -------- > > Subject: Re: [PD] Plugin for 0.43 to have a > gtk-looking open dialog > > From: Hans-Christoph Steiner > > To: Lorenzo Sutton > > CC: Pd-list at iem.at > > Date: 12/14/2010 12:41 AM > >> On Mon, 2010-12-13 at 17:12 +0100, Lorenzo Sutton > wrote: > >>> I eventually had a look into the GUI plug-in > stuff and came up with this. > >>> > >>> It uses a zenity-inspired gtk binary to make > the dialogue (not > >>> particularly finesse, but easier thank > tcl/gtk). Source and binary as > >>> well as the tcl plugin here: > >>> > >>> http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin > >> That's great!? So much better than the crappy > Tcl/Tk open panel.? It > >> would be great to have the save panel too. I added > code so that the > >> plugin finds pd_gtk_open in the searchpath, that's > attached. I also > >> think an install target for the Makefile would > make it really easy to > >> install: > > Hey thanks for that. I already have the binary for the > save dialog, I just have to figure out how to make the > plug-in. > > Now that I spend a couple hours with the GTK open panel, it > felt so natural I was shocked when I removed the > plugin.? Looking forward to the save panel! > > >> install: > >> ??? install -d ~/pd-externals/ > >> ??? install -p -m644 > gtkopen-plugin.tcl ~/pd-externals/ > >> ??? install -p -m755 $(PROGRAM) > ~/pd-externals/ > > Ok.. but I think someone was raising the issue of a > ~/pd-externals dir being created. Anyway it does make sense > to distribute the plug-in > > I believe the objection you mention is that Pd-extended > automatically creates ~/pd-externals.? ~/pd-externals > is the standard user-install path for Pd-vanilla and > Pd-extended.? No sudo or root access needed. > > .hc > > >> If you want to publicize this, you could add it to > the GUI Plugins > >> section of the new download page: > >> http://puredata.info/community/projects/software/ > >> http://puredata.info/docs/sitedocs/AddingYourProjectToDownloads > > I'll do that as soon as I have time, maybe once the > save is done... An open without? a matching save seems > a bit strange atm :) > > > > Lorenzo > >> .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-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jancsika at yahoo.com Wed Dec 15 05:28:59 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 20:28:59 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292347733.28339.15.camel@monsoon> Message-ID: <906916.73861.qm@web51502.mail.re2.yahoo.com> Narrowing it down: segfault only happens if you right-click and choose "Properties" _without_ having first selected the object. -Jonathan --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: [PD] L2Ork Pd update now available > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Tuesday, December 14, 2010, 6:28 PM > Apologies for cross-posting. > > It appears a few more bugs snuck into the stable release. > At the same > time I felt like the rest of the iemgui objects could > really benefit > from the resizing via gui, hence another release. > > 20101214 Changelog: > *implemented resizable options for all iemgui objects (some > require > different behavior than others (e.g. number2 resizes > horizontally based > on the number of characters, while vertical resize also > adjusts font > size as well as gui triangle preceding characters, thus > resulting in > changes in width as well as height--consequently the target > size tries > to be as close to the mouse cursor as possible while > altering width, > height, font size and number of characters visible) > *changed the whole project naming scheme to reflect > "L2Orkified" version > (pdextended becomes pd-l2ork, install dir is > /usr/local/lib/pd-l2ork, > uses default.pdl2ork config file, reflects different > version) > *changed appearance and updated content of the about.pd > patch > *fixed regression where help files for core objects were > erroneously > replaced by incorrect pddp documentation > *synced backport of the new browser and adjusted appearance > to match the > theme > *fixed bug where pddplink failed to open related files > *fixed resizable canvas so that it updates scrollbars after > resizing, > dirties the canvas, and properly relocates scale handle > when moved > > As always, comments/feedback are most appreciated. > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Wed Dec 15 06:33:12 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 00:33:12 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <273665.93265.qm@web51504.mail.re2.yahoo.com> References: <273665.93265.qm@web51504.mail.re2.yahoo.com> Message-ID: <1292391192.2783.3.camel@monsoon> Can't reproduce over here. Are you running different libs and are they precompiled for l2ork? Also, after you've right-clicked you said cnv is not selected. At what point did you deselect it in the first place? Ico On Tue, 2010-12-14 at 19:35 -0800, Jonathan Wilkes wrote: > segfault: > > 1. New patch. > 2. Create [cnv]. > 3. Save as test.pd > 4. Right-click [cnv] and choose "Properties". > 5. Click "Ok". > > Crash. > (Hardy.) > -Jonathan > > --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > > > From: Ivica Ico Bukvic > > Subject: [PD] L2Ork Pd update now available > > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > > Date: Tuesday, December 14, 2010, 6:28 PM > > Apologies for cross-posting. > > > > It appears a few more bugs snuck into the stable release. > > At the same > > time I felt like the rest of the iemgui objects could > > really benefit > > from the resizing via gui, hence another release. > > > > 20101214 Changelog: > > *implemented resizable options for all iemgui objects (some > > require > > different behavior than others (e.g. number2 resizes > > horizontally based > > on the number of characters, while vertical resize also > > adjusts font > > size as well as gui triangle preceding characters, thus > > resulting in > > changes in width as well as height--consequently the target > > size tries > > to be as close to the mouse cursor as possible while > > altering width, > > height, font size and number of characters visible) > > *changed the whole project naming scheme to reflect > > "L2Orkified" version > > (pdextended becomes pd-l2ork, install dir is > > /usr/local/lib/pd-l2ork, > > uses default.pdl2ork config file, reflects different > > version) > > *changed appearance and updated content of the about.pd > > patch > > *fixed regression where help files for core objects were > > erroneously > > replaced by incorrect pddp documentation > > *synced backport of the new browser and adjusted appearance > > to match the > > theme > > *fixed bug where pddplink failed to open related files > > *fixed resizable canvas so that it updates scrollbars after > > resizing, > > dirties the canvas, and properly relocates scale handle > > when moved > > > > As always, comments/feedback are most appreciated. > > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > Best wishes, > > > > Ico > > > > > > _______________________________________________ > > Pd-list at iem.at > > mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > From jancsika at yahoo.com Wed Dec 15 06:50:50 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 21:50:50 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292391192.2783.3.camel@monsoon> Message-ID: <44859.6731.qm@web51501.mail.re2.yahoo.com> For example-- right-click on the top left-hand corner of cnv in run mode (since you can't select anything in run mode, this will ensure it's not selected). Then choose "Properties". Now when I click "Ok" under these circumstances I get the segfault. -Jonathan --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Wednesday, December 15, 2010, 6:33 AM > Can't reproduce over here. Are you > running different libs and are they > precompiled for l2ork? > > Also, after you've right-clicked you said cnv is not > selected. At what > point did you deselect it in the first place? > > Ico > > On Tue, 2010-12-14 at 19:35 -0800, Jonathan Wilkes wrote: > > segfault: > > > > 1. New patch. > > 2. Create [cnv]. > > 3. Save as test.pd > > 4. Right-click [cnv] and choose "Properties". > > 5. Click "Ok". > > > > Crash. > > (Hardy.) > > -Jonathan > > > > --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > > > > > From: Ivica Ico Bukvic > > > Subject: [PD] L2Ork Pd update now available > > > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, > lau at lists.linuxaudio.org, > piksel at piksel.no > > > Date: Tuesday, December 14, 2010, 6:28 PM > > > Apologies for cross-posting. > > > > > > It appears a few more bugs snuck into the stable > release. > > > At the same > > > time I felt like the rest of the iemgui objects > could > > > really benefit > > > from the resizing via gui, hence another > release. > > > > > > 20101214 Changelog: > > > *implemented resizable options for all iemgui > objects (some > > > require > > > different behavior than others (e.g. number2 > resizes > > > horizontally based > > > on the number of characters, while vertical > resize also > > > adjusts font > > > size as well as gui triangle preceding > characters, thus > > > resulting in > > > changes in width as well as height--consequently > the target > > > size tries > > > to be as close to the mouse cursor as possible > while > > > altering width, > > > height, font size and number of characters > visible) > > > *changed the whole project naming scheme to > reflect > > > "L2Orkified" version > > > (pdextended becomes pd-l2ork, install dir is > > > /usr/local/lib/pd-l2ork, > > > uses default.pdl2ork config file, reflects > different > > > version) > > > *changed appearance and updated content of the > about.pd > > > patch > > > *fixed regression where help files for core > objects were > > > erroneously > > > replaced by incorrect pddp documentation > > > *synced backport of the new browser and adjusted > appearance > > > to match the > > > theme > > > *fixed bug where pddplink failed to open related > files > > > *fixed resizable canvas so that it updates > scrollbars after > > > resizing, > > > dirties the canvas, and properly relocates scale > handle > > > when moved > > > > > > As always, comments/feedback are most > appreciated. > > > > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > > > Best wishes, > > > > > > Ico > > > > > > > > > _______________________________________________ > > > Pd-list at iem.at > > > mailing list > > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > >? ? ??? > > > From alan.brooker2010 at gmail.com Wed Dec 15 08:07:04 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Wed, 15 Dec 2010 07:07:04 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <23688.11627.qm@web51506.mail.re2.yahoo.com> Message-ID: Just curious Overall, at which point is a project forked? When additions are made or taken away? Or just when licence terms are changed? If the code is copied and then released under a different name? In this case it would be the licence change I believe On Tue, Dec 14, 2010 at 11:52 PM, Mathieu Bouchard wrote: > On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > > So did the software in question _always_ have the conflicting licenses, or >> was it originally just GPL and in a subsequent version the other license was >> added? >> > > Well, I found the military clause in PiDiP in d?c.2005, and I have no idea > for how long it had been there at that time. > > Until now, I had no idea about Unauthorized, really, but I just looked at a > checkout from last month, and COPYING was just the GPLv2. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Wed Dec 15 08:24:22 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 02:24:22 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <44859.6731.qm@web51501.mail.re2.yahoo.com> References: <44859.6731.qm@web51501.mail.re2.yahoo.com> Message-ID: <1292397862.2783.54.camel@monsoon> On Tue, 2010-12-14 at 21:50 -0800, Jonathan Wilkes wrote: > For example-- right-click on the top left-hand corner of cnv in run mode (since you can't select anything in run mode, this will ensure > it's not selected). Then choose "Properties". > > Now when I click "Ok" under these circumstances I get the segfault. > > -Jonathan Got it and fixed it. Will be uploading it shortly. Many thanks for the report! Best wishes, Ico From jancsika at yahoo.com Wed Dec 15 08:27:44 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 23:27:44 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292391192.2783.3.camel@monsoon> Message-ID: <82511.97995.qm@web51506.mail.re2.yahoo.com> Another crasher: 1. Create an array from the "Put" menu. 2. Right-click and choose "Open". 3. Inside the graph, click 4. Click to place the object box somewhere. Crash. -Jonathan --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Wednesday, December 15, 2010, 6:33 AM > Can't reproduce over here. Are you > running different libs and are they > precompiled for l2ork? > > Also, after you've right-clicked you said cnv is not > selected. At what > point did you deselect it in the first place? > > Ico > > On Tue, 2010-12-14 at 19:35 -0800, Jonathan Wilkes wrote: > > segfault: > > > > 1. New patch. > > 2. Create [cnv]. > > 3. Save as test.pd > > 4. Right-click [cnv] and choose "Properties". > > 5. Click "Ok". > > > > Crash. > > (Hardy.) > > -Jonathan > > > > --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > > > > > From: Ivica Ico Bukvic > > > Subject: [PD] L2Ork Pd update now available > > > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, > lau at lists.linuxaudio.org, > piksel at piksel.no > > > Date: Tuesday, December 14, 2010, 6:28 PM > > > Apologies for cross-posting. > > > > > > It appears a few more bugs snuck into the stable > release. > > > At the same > > > time I felt like the rest of the iemgui objects > could > > > really benefit > > > from the resizing via gui, hence another > release. > > > > > > 20101214 Changelog: > > > *implemented resizable options for all iemgui > objects (some > > > require > > > different behavior than others (e.g. number2 > resizes > > > horizontally based > > > on the number of characters, while vertical > resize also > > > adjusts font > > > size as well as gui triangle preceding > characters, thus > > > resulting in > > > changes in width as well as height--consequently > the target > > > size tries > > > to be as close to the mouse cursor as possible > while > > > altering width, > > > height, font size and number of characters > visible) > > > *changed the whole project naming scheme to > reflect > > > "L2Orkified" version > > > (pdextended becomes pd-l2ork, install dir is > > > /usr/local/lib/pd-l2ork, > > > uses default.pdl2ork config file, reflects > different > > > version) > > > *changed appearance and updated content of the > about.pd > > > patch > > > *fixed regression where help files for core > objects were > > > erroneously > > > replaced by incorrect pddp documentation > > > *synced backport of the new browser and adjusted > appearance > > > to match the > > > theme > > > *fixed bug where pddplink failed to open related > files > > > *fixed resizable canvas so that it updates > scrollbars after > > > resizing, > > > dirties the canvas, and properly relocates scale > handle > > > when moved > > > > > > As always, comments/feedback are most > appreciated. > > > > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > > > Best wishes, > > > > > > Ico > > > > > > > > > _______________________________________________ > > > Pd-list at iem.at > > > mailing list > > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > >? ? ??? > > > From jancsika at yahoo.com Wed Dec 15 08:47:09 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Tue, 14 Dec 2010 23:47:09 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <82511.97995.qm@web51506.mail.re2.yahoo.com> Message-ID: <911361.78432.qm@web51507.mail.re2.yahoo.com> Plus some weirdness: [s2l] doesn't create. [symbol2list] does create, after which: [s2l] creates (?) -Jonathan --- On Wed, 12/15/10, Jonathan Wilkes wrote: > From: Jonathan Wilkes > Subject: Re: [PD] L2Ork Pd update now available > To: "Ivica Ico Bukvic" > Cc: pd-list at iem.at > Date: Wednesday, December 15, 2010, 8:27 AM > Another crasher: > > 1. Create an array from the "Put" menu. > 2. Right-click and choose "Open". > 3. Inside the graph, click > 4. Click to place the object box somewhere. > > Crash. > > -Jonathan > > --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > > > From: Ivica Ico Bukvic > > Subject: Re: [PD] L2Ork Pd update now available > > To: "Jonathan Wilkes" > > Cc: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, > lau at lists.linuxaudio.org, > piksel at piksel.no > > Date: Wednesday, December 15, 2010, 6:33 AM > > Can't reproduce over here. Are you > > running different libs and are they > > precompiled for l2ork? > > > > Also, after you've right-clicked you said cnv is not > > selected. At what > > point did you deselect it in the first place? > > > > Ico > > > > On Tue, 2010-12-14 at 19:35 -0800, Jonathan Wilkes > wrote: > > > segfault: > > > > > > 1. New patch. > > > 2. Create [cnv]. > > > 3. Save as test.pd > > > 4. Right-click [cnv] and choose "Properties". > > > 5. Click "Ok". > > > > > > Crash. > > > (Hardy.) > > > -Jonathan > > > > > > --- On Tue, 12/14/10, Ivica Ico Bukvic wrote: > > > > > > > From: Ivica Ico Bukvic > > > > Subject: [PD] L2Ork Pd update now available > > > > To: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, > > lau at lists.linuxaudio.org, > > piksel at piksel.no > > > > Date: Tuesday, December 14, 2010, 6:28 PM > > > > Apologies for cross-posting. > > > > > > > > It appears a few more bugs snuck into the > stable > > release. > > > > At the same > > > > time I felt like the rest of the iemgui > objects > > could > > > > really benefit > > > > from the resizing via gui, hence another > > release. > > > > > > > > 20101214 Changelog: > > > > *implemented resizable options for all > iemgui > > objects (some > > > > require > > > > different behavior than others (e.g. > number2 > > resizes > > > > horizontally based > > > > on the number of characters, while vertical > > resize also > > > > adjusts font > > > > size as well as gui triangle preceding > > characters, thus > > > > resulting in > > > > changes in width as well as > height--consequently > > the target > > > > size tries > > > > to be as close to the mouse cursor as > possible > > while > > > > altering width, > > > > height, font size and number of characters > > visible) > > > > *changed the whole project naming scheme to > > reflect > > > > "L2Orkified" version > > > > (pdextended becomes pd-l2ork, install dir > is > > > > /usr/local/lib/pd-l2ork, > > > > uses default.pdl2ork config file, reflects > > different > > > > version) > > > > *changed appearance and updated content of > the > > about.pd > > > > patch > > > > *fixed regression where help files for core > > objects were > > > > erroneously > > > > replaced by incorrect pddp documentation > > > > *synced backport of the new browser and > adjusted > > appearance > > > > to match the > > > > theme > > > > *fixed bug where pddplink failed to open > related > > files > > > > *fixed resizable canvas so that it updates > > scrollbars after > > > > resizing, > > > > dirties the canvas, and properly relocates > scale > > handle > > > > when moved > > > > > > > > As always, comments/feedback are most > > appreciated. > > > > > > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > > > > > Best wishes, > > > > > > > > Ico > > > > > > > > > > > > > _______________________________________________ > > > > Pd-list at iem.at > > > > mailing list > > > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > > >? ? ??? > > > > > > > > > ? ? ? > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jbturgid at hotmail.com Wed Dec 15 09:19:37 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 15 Dec 2010 08:19:37 +0000 Subject: [PD] A bit of fun Message-ID: Hey there I don't know whether to be proud of these patches or abjectly ashamed, but I thought you might like a nosey. Two patches I was playing with on my mac... Andrew -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Picture 1.png Type: image/png Size: 4643 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: Picture 2.png Type: image/png Size: 3874 bytes Desc: not available URL: From ico at vt.edu Wed Dec 15 10:04:51 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 04:04:51 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <911361.78432.qm@web51507.mail.re2.yahoo.com> References: <911361.78432.qm@web51507.mail.re2.yahoo.com> Message-ID: <1292403892.18448.0.camel@monsoon> On Tue, 2010-12-14 at 23:47 -0800, Jonathan Wilkes wrote: > Plus some weirdness: > [s2l] doesn't create. > [symbol2list] does create, after which: > [s2l] creates (?) > > -Jonathan Is vanilla pd-extended not exhibiting this particular problem? Just checking before digging into code... From reduzent at gmail.com Wed Dec 15 10:22:29 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Wed, 15 Dec 2010 10:22:29 +0100 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292403892.18448.0.camel@monsoon> References: <911361.78432.qm@web51507.mail.re2.yahoo.com> <1292403892.18448.0.camel@monsoon> Message-ID: <1292404949.3384.23.camel@yoyo4> On Wed, 2010-12-15 at 04:04 -0500, Ivica Ico Bukvic wrote: > On Tue, 2010-12-14 at 23:47 -0800, Jonathan Wilkes wrote: > > Plus some weirdness: > > [s2l] doesn't create. > > [symbol2list] does create, after which: > > [s2l] creates (?) > > > > -Jonathan > > Is vanilla pd-extended not exhibiting this particular problem? Just > checking before digging into code... It seems it is not, because it has a copy of 'symbol2list.pd_linux' renamed to 's2l.pd_linux' in extra/flatspace. Roman From jancsika at yahoo.com Wed Dec 15 11:16:37 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 02:16:37 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292404949.3384.23.camel@yoyo4> Message-ID: <485672.60983.qm@web51507.mail.re2.yahoo.com> --- On Wed, 12/15/10, Roman Haefeli wrote: > From: Roman Haefeli > Subject: Re: [PD] L2Ork Pd update now available > To: "Ivica Ico Bukvic" > Cc: "Jonathan Wilkes" , pd-list at iem.at > Date: Wednesday, December 15, 2010, 10:22 AM > On Wed, 2010-12-15 at 04:04 -0500, > Ivica Ico Bukvic wrote: > > On Tue, 2010-12-14 at 23:47 -0800, Jonathan Wilkes > wrote: > > > Plus some weirdness: > > > [s2l] doesn't create. > > > [symbol2list] does create, after which: > > > [s2l] creates (?) > > > > > > -Jonathan > > > > Is vanilla pd-extended not exhibiting this particular > problem? Just > > checking before digging into code... > > It seems it is not, because it has a copy of > 'symbol2list.pd_linux' > renamed to 's2l.pd_linux' in extra/flatspace. Yeah, there's a whole bunch of aliases in externals/build that work the same way. -Jonathan > > Roman > > > From jancsika at yahoo.com Wed Dec 15 11:38:36 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 02:38:36 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292397862.2783.54.camel@monsoon> Message-ID: <831659.9347.qm@web51505.mail.re2.yahoo.com> --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Wednesday, December 15, 2010, 8:24 AM > On Tue, 2010-12-14 at 21:50 -0800, > Jonathan Wilkes wrote: > > For example-- right-click on the top left-hand corner > of cnv in run mode (since you can't select anything in run > mode, this will ensure > > it's not selected).? Then choose "Properties". > > > > Now when I click "Ok" under these circumstances I get > the segfault. > > > > -Jonathan > > Got it and fixed it. You're simply hiding the bug: 1. With the Properties dialogue open, go back and click somewhere on the patch to deselect the iemgui. (Btw-- there are times when this behavior is convienent, so please don't make the Properties dialogue force focus.) 2. Click "Ok". 3. Still crashes. No crash in Pd-vanilla 0.43. -Jonathan > Will be uploading it shortly. > > Many thanks for the report! > > Best wishes, > > Ico > > From jamie at postlude.co.uk Wed Dec 15 12:07:56 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Wed, 15 Dec 2010 11:07:56 +0000 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, Message-ID: <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Hi, On 15 Dec 2010, at 00:53, Andrew Faraday wrote: > Hey There > > You might want to have a look at Jamie Bullock's abstraction based solution(which also went out on this list). Which was quite eloquent, if a little limiting at first. It's a little way back from the dream of dropping lines of OO code into pd but it's the kind of thing, when I find a syntax I like for this, could be useful to streamline some of my patching. > Actually the original message didn't get through to the list because I accidentally posted from an unsubscribed account, so FWIW, here's the original email... The attached '->' abstraction supports the following syntax: [-> ] So you can do: [-> osc~ pitch * 2] or [-> *~ foobar + 30] Jamie -------------- next part -------------- A non-text attachment was scrubbed... Name: ->.pd Type: application/octet-stream Size: 179 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: test->.pd Type: application/octet-stream Size: 244 bytes Desc: not available URL: -------------- next part -------------- > I suppose what I'd really like is embedded ruby in pd, but that's either going to be a case of some serious modification (a bit beyond me now) or possibly shell scripts, something like > > [loadbang] > | > [irb, pitch = 440, *other variables*( > | > [shell] > > *number* > | > [pitch = $1{ > | > [shell] > > [pitch * 2{ > | > [shell] > | > [osc~] > > Although I suspect this may convolute issues more than solving them. Although in theory it might simplify some logic blocks... > > [if pitch > 10000, > volume = .05, > elsif pitch > 5000, > volume = .1, > else, > volume = .15, > end( > | > [shell] > > I'm really not sure if this is worth pursuing or not. It might lead to some impressive results, especially if I could define some methods in a ruby file and call them via shell, meaning I could write a parallel ruby library for a pd project. > > The main problem I can see would be requesting live feedback from ruby. Would probably have to poll a whole lot of variables quite regularly for irb to deal with it. > > All casting about ideas here, guys, but any ideas or guidance might be helpful. > > Cheers > > Andrew > > > > > Date: Tue, 14 Dec 2010 15:08:14 -0500 > > From: matju at artengine.ca > > To: jancsika at yahoo.com > > CC: pd-list at iem.at; jbturgid at hotmail.com > > Subject: Re: [PD] PD OOP? > > > > On Mon, 13 Dec 2010, Jonathan Wilkes wrote: > > > > > Jmax Phoenix does this. If I recall correctly it breaks the nested list > > > feature in Gridflow. > > > > Well, it's a bit more complicated. Back then, GridFlow's nested lists were > > written using braces {}, but they weren't GridFlow's nested lists, they > > were supported directly by jMax. I had to add the parentheses hack to > > GridFlow so that I could port it to Pd. > > > > the (pitch * 2) feature of jMax does it with variables only (such as [v]) > > (or constant-declarations, a jMax-only feature) and I think that this is > > at creation time only, but I don't recall using it, anyway. > > > > for some reason that I don't remember, the * that is supposed to be a > > multiplication only within parentheses, was also considered a > > multiplication sign outside of parentheses, where it was considered to be > > a syntax error instead of a symbol. This is why I decided to ditch jMax > > completely and go for Pd as much as possible. (But ditching jMax was going > > to happen not long after that anyway, as IRCAM cancelled the project, > > deleted the mailing-list archives, etc.) > > > > > But considering your [osc~ (pitch * 2)] example-- what would happen if > > > you change the value of pitch? The value of the [osc~] object's > > > argument is assigned to be the initial frequency only when the object is > > > created, so it doesn't seem like it would have an effect unless you > > > recreate the object. > > > > It's not currently possible to know how to update it dynamically : the > > creation arguments are only passed to creators (constructors), not > > assigned in any explicit way to inlets or inlet/message combinations. The > > first argument is not even consistently assigned to the second inlet. > > > > As an example, if I implemented such a feature in GridFlow, > > > > [# + (pitch * 2)] > > > > Pd would read it as : > > > > $1 = + > > $2 = (pitch > > $3 = * > > $4 = 2) > > > > GridFlow would reparse it as : > > > > $1 = + > > $2 = (pitch * 2) > > > > But at that point, something is lacking, to say that the second argument > > is assigned to the second inlet, and that the first argument corresponds > > to a method named "op" instead. > > > > _______________________________________________________________________ > > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From jack at rybn.org Wed Dec 15 13:10:46 2010 From: jack at rybn.org (Jack) Date: Wed, 15 Dec 2010 13:10:46 +0100 Subject: [PD] [PD-announce] /dev/art/#4 in Paris with Diemo Schwarz and Vincent Rioux - Friday december, 17 Message-ID: <1292415046.1906.40.camel@jack-laptop> In french only (d?sol? pour le m?me mail provenant de diff?rentes listes !). Pour une meilleure mise en page, vous pouvez consulter le PDF joint ? ce mail : /dev/art/#4 Rencontres, discussions et ?changes entre artistes et d?veloppeurs utilisant les nouvelles technologies de programmation (arts num?riques, hacking, performances, etc.). Le vendredi 17 d?cembre / 19h-23h au BlackBoxe 17 rue de la Chapelle / 75018 Paris Metro ligne 12 / Station Marx Dormoy ou Porte de la Chapelle /// Sampling et modification /// 19h / 20h : Pr?sentation du projet CataRT par Diemo Schwarz et de diff?rentes techniques audio par Vincent Rioux + D?mo/performance (description ci-dessous) 20h / 23h : Pot/ap?ro suivit des rencontres, discussions et ?changes autour des arts num?riques, de la performance, du hacking et du d?veloppement d'applications et d'installations. Diemo Schwarz est chercheur et d?veloppeur ? l'IRCAM, compositeur de musique ?lectronique, et musicien sur batterie et laptop. Ses compositions et performances explorent les possibilit?s de la synth?se concat?native par corpus ? recontextualiser n'importe quelle source sonore par r?arrangement d'unit?s sonores par navigation interactive ? travers un espace sonore. Dans le cadre de la th?matique de manipulation de samples, Diemo Schwarz pr?sentera CataRT, un syst?me qui permet de travailler une synth?se sonore concat?native par corpus. Cette nouvelle approche de la synth?se sonore utilise une base de donn?es de sons enregistr?s, et un algorithme de s?lection d'unit?s qui permet de choisir les segments de la base de donn?es afin de synth?tiser par concat?nation une s?quence sonore. La s?lection est fond?e sur les caract?ristiques de l'enregistrement, qui sont obtenues par analyse du signal et correspondent, par exemple, ? la hauteur, ? l'?nergie ou au spectre. http://diemo.concatenative.net http://catart.concatenative.net/ Vincent Rioux est professeur ? l'ENSBA. Il utilise depuis plusieurs ann?es des logiciels et langages de programmation libres dans des contextes de performances et de spectacle vivant. Il s'int?resse tout particuli?rement au son et dans le cadre de sa pr?sentation, il tentera de d?crire et de montrer quelques techniques et id?es qu'il a pu mettre en ?uvre ? travers diverses r?alisations allant de l'exposition interactive photographique et sonore ? la performance de rue. Les conf?rences seront suivis par une performance improvis?e qui connectera les deux dispositifs dans une boucle d?voratrice qui recrachera un flot dense d'?v?nements sonores demi-dig?r?s. -------------- next part -------------- A non-text attachment was scrubbed... Name: texteDevArt4.pdf Type: application/pdf Size: 29641 bytes Desc: not available URL: -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From zeeb.brandon at gmail.com Wed Dec 15 13:51:18 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 07:51:18 -0500 Subject: [PD] PD OOP? In-Reply-To: <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: In my experience with emulating OOP in Pd I've had moderate success. As a Java developer by day, I find myself attempting to recreate familiar patterns within Pd (ie: usually IoC and Flyweight in Pd). Main problems with recreating OOP in Pd are the following: 1. Everything is global 2. No control over abstraction (object) construction order and lifecycle 3. No introspection (although not required, very helpful, and don't tell me it's in some external, I don't care!) 4. No concept of "this" 5. No interfaces or abstract abstractions (to control inlet patterns) 6. Unfriendly and inconsistent type system (it is cumbersome in real use, although I get over this by using [list]) 7. and on and on In most Pd patches, I see people using a few lookup tables again and again (ie: mtof). As this is a complete waste of memory, one can attempt the Flyweight pattern. However, doing so in Pd is a very dangerous game, as you will have NO idea which abstraction first created the table and thus have no control over retaining access to it. In my library I've dropped this approach in favor of something closer to IoC. Basic IoC is very possible, and indeed very rewarding. Very often I pass in other abstractions as object creation arguments. The most simple example of this in my library is my [bypass~] abstraction used to dynamically enable and disable a given abstraction. I use this EVERYWHERE to save CPU cycles in combination with another object to programmatically disable the sub-abstraction when the user selects a given value (ie: when the filter cutoff is at MAX with no resonance, disable the filter). In use: [bypass~ some_process~ 330 1 3 9] Where [bypass~] expects it's 1st argument to be an abstraction and the next 10 to be arguments to that abstraction. Every patch which uses [bypass]~ must have 1 signal inlet and 1 event inlet. Unfortunately, this interface can't be programmatically enforced. [bypass~] passes it's 1st two inlets to the sub-abstraction, while the 3rd is used to control [bypass~] I've attached [bypass~] and it's dependencies, have fun! ~Brandon -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: bypass~-help.pd Type: application/octet-stream Size: 446 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: bypass~.pd Type: application/octet-stream Size: 1104 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: mute~-help.pd Type: application/octet-stream Size: 620 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: mute~.pd Type: application/octet-stream Size: 1695 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: defined-help.pd Type: application/octet-stream Size: 746 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: defined.pd Type: application/octet-stream Size: 499 bytes Desc: not available URL: From jancsika at yahoo.com Wed Dec 15 14:34:57 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 05:34:57 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: Message-ID: <184607.12982.qm@web51508.mail.re2.yahoo.com> What exactly would "this" (#4) look like in Pd? -Jonathan --- On Wed, 12/15/10, brandon zeeb wrote: From: brandon zeeb Subject: Re: [PD] PD OOP? To: "PD List" Date: Wednesday, December 15, 2010, 1:51 PM In my experience with emulating OOP in Pd I've had moderate success.? As a Java developer by day, I find myself attempting to recreate familiar patterns within Pd (ie: usually IoC and Flyweight in Pd).?? Main problems with recreating OOP in Pd are the following: Everything is globalNo control over abstraction (object) construction order and lifecycleNo introspection (although not required, very helpful, and don't tell me it's in some external, I don't care!) No concept of "this"No interfaces or abstract abstractions (to control inlet patterns)Unfriendly and inconsistent type system (it is cumbersome in real use, although I get over this by using [list]) and on and onIn most Pd patches, I see people using a few lookup tables again and again (ie: mtof).? As this is a complete waste of memory, one can attempt the Flyweight pattern.? However, doing so in Pd is a very dangerous game, as you will have NO idea which abstraction first created the table and thus have no control over retaining access to it.? In my library I've dropped this approach in favor of something closer to IoC. Basic IoC is very possible, and indeed very rewarding.? Very often I pass in other abstractions as object creation arguments.? The most simple example of this in my library is my [bypass~] abstraction used to dynamically enable and disable a given abstraction.? I use this EVERYWHERE to save CPU cycles in combination with another object to programmatically disable the sub-abstraction when the user selects a given value (ie: when the filter cutoff is at MAX with no resonance, disable the filter). In use: [bypass~ some_process~ 330 1 3 9] Where [bypass~] expects it's 1st argument to be an abstraction and the next 10 to be arguments to that abstraction.? Every patch which uses [bypass]~ must have 1 signal inlet and 1 event inlet.? Unfortunately, this interface can't be programmatically enforced. [bypass~] passes it's 1st two inlets to the sub-abstraction, while the 3rd is used to control [bypass~] I've attached [bypass~] and it's dependencies, have fun! ~Brandon -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeeb.brandon at gmail.com Wed Dec 15 15:04:00 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 09:04:00 -0500 Subject: [PD] PD OOP? In-Reply-To: <184607.12982.qm@web51508.mail.re2.yahoo.com> References: <184607.12982.qm@web51508.mail.re2.yahoo.com> Message-ID: Many options have been proposed over the years, my favorite thus far is [thiscanvas] http://lists.puredata.info/pipermail/pd-dev/2004-12/003430.html On Wed, Dec 15, 2010 at 8:34 AM, Jonathan Wilkes wrote: > What exactly would "this" (#4) look like in Pd? > > -Jonathan > > --- On *Wed, 12/15/10, brandon zeeb * wrote: > > > From: brandon zeeb > > Subject: Re: [PD] PD OOP? > To: "PD List" > Date: Wednesday, December 15, 2010, 1:51 PM > > > In my experience with emulating OOP in Pd I've had moderate success. As a > Java developer by day, I find myself attempting to recreate familiar > patterns within Pd (ie: usually IoC and Flyweight in Pd). Main problems > with recreating OOP in Pd are the following: > > 1. Everything is global > 2. No control over abstraction (object) construction order and > lifecycle > 3. No introspection (although not required, very helpful, and don't > tell me it's in some external, I don't care!) > 4. No concept of "this" > 5. No interfaces or abstract abstractions (to control inlet patterns) > 6. Unfriendly and inconsistent type system (it is cumbersome in real > use, although I get over this by using [list]) > 7. and on and on > > In most Pd patches, I see people using a few lookup tables again and again > (ie: mtof). As this is a complete waste of memory, one can attempt the > Flyweight pattern. However, doing so in Pd is a very dangerous game, as you > will have NO idea which abstraction first created the table and thus have no > control over retaining access to it. In my library I've dropped this > approach in favor of something closer to IoC. > > Basic IoC is very possible, and indeed very rewarding. Very often I pass > in other abstractions as object creation arguments. The most simple example > of this in my library is my [bypass~] abstraction used to dynamically enable > and disable a given abstraction. I use this EVERYWHERE to save CPU cycles > in combination with another object to programmatically disable the > sub-abstraction when the user selects a given value (ie: when the filter > cutoff is at MAX with no resonance, disable the filter). > > In use: > > [bypass~ some_process~ 330 1 3 9] > > Where [bypass~] expects it's 1st argument to be an abstraction and the next > 10 to be arguments to that abstraction. Every patch which uses [bypass]~ > must have 1 signal inlet and 1 event inlet. Unfortunately, this interface > can't be programmatically enforced. [bypass~] passes it's 1st two inlets to > the sub-abstraction, while the 3rd is used to control [bypass~] > > I've attached [bypass~] and it's dependencies, have fun! > > ~Brandon > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From zmoelnig at iem.at Wed Dec 15 15:14:03 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Wed, 15 Dec 2010 15:14:03 +0100 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: <4D08CD2B.4070502@iem.at> On 2010-12-15 13:51, brandon zeeb wrote: > 1. Everything is global hmm, i'd say the content of a message is as local as can be. mfsdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From jancsika at yahoo.com Wed Dec 15 15:32:51 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 06:32:51 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: Message-ID: <417034.11882.qm@web51507.mail.re2.yahoo.com> Well there is [sendcanvas] in iemguts. I'm not sure how related it is, but I sent Miller an idea (and maybe to this list) about adding a glist field to [struct] and having a subpatch that is a kind of template for that field.? You could then define that structure as the template for an array field in another struct so that, for example, glists could be created and deleted simply by using [setsize]. Basically, think of a "Put" menu array, and each element is not just a float but also an abstraction instance with the y-value as the amplitude for an oscillator. -Jonathan --- On Wed, 12/15/10, brandon zeeb wrote: From: brandon zeeb Subject: Re: [PD] PD OOP? To: "Jonathan Wilkes" Cc: "PD List" Date: Wednesday, December 15, 2010, 3:04 PM Many options have been proposed over the years, my favorite thus far is [thiscanvas] http://lists.puredata.info/pipermail/pd-dev/2004-12/003430.html On Wed, Dec 15, 2010 at 8:34 AM, Jonathan Wilkes wrote: What exactly would "this" (#4) look like in Pd? -Jonathan --- On Wed, 12/15/10, brandon zeeb wrote: From: brandon zeeb Subject: Re: [PD] PD OOP? To: "PD List" Date: Wednesday, December 15, 2010, 1:51 PM In my experience with emulating OOP in Pd I've had moderate success.? As a Java developer by day, I find myself attempting to recreate familiar patterns within Pd (ie: usually IoC and Flyweight in Pd).?? Main problems with recreating OOP in Pd are the following: Everything is globalNo control over abstraction (object) construction order and lifecycleNo introspection (although not required, very helpful, and don't tell me it's in some external, I don't care!) No concept of "this"No interfaces or abstract abstractions (to control inlet patterns)Unfriendly and inconsistent type system (it is cumbersome in real use, although I get over this by using [list]) and on and onIn most Pd patches, I see people using a few lookup tables again and again (ie: mtof).? As this is a complete waste of memory, one can attempt the Flyweight pattern.? However, doing so in Pd is a very dangerous game, as you will have NO idea which abstraction first created the table and thus have no control over retaining access to it.? In my library I've dropped this approach in favor of something closer to IoC. Basic IoC is very possible, and indeed very rewarding.? Very often I pass in other abstractions as object creation arguments.? The most simple example of this in my library is my [bypass~] abstraction used to dynamically enable and disable a given abstraction.? I use this EVERYWHERE to save CPU cycles in combination with another object to programmatically disable the sub-abstraction when the user selects a given value (ie: when the filter cutoff is at MAX with no resonance, disable the filter). In use: [bypass~ some_process~ 330 1 3 9] Where [bypass~] expects it's 1st argument to be an abstraction and the next 10 to be arguments to that abstraction.? Every patch which uses [bypass]~ must have 1 signal inlet and 1 event inlet.? Unfortunately, this interface can't be programmatically enforced. [bypass~] passes it's 1st two inlets to the sub-abstraction, while the 3rd is used to control [bypass~] I've attached [bypass~] and it's dependencies, have fun! ~Brandon -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From zeeb.brandon at gmail.com Wed Dec 15 15:38:51 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 09:38:51 -0500 Subject: [PD] PD OOP? In-Reply-To: <4D08CD2B.4070502@iem.at> References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> <4D08CD2B.4070502@iem.at> Message-ID: The point here refers to the common use of $0. This isn't necessarily a bad thing (and is actually helpful in most cases), but can make certain things a little more difficult with regards to true OOP. On Wed, Dec 15, 2010 at 9:14 AM, IOhannes m zmoelnig wrote: > On 2010-12-15 13:51, brandon zeeb wrote: > > > 1. Everything is global > > hmm, i'd say the content of a message is as local as can be. > > mfsdr > IOhannes > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 15 15:49:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 09:49:53 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <184607.12982.qm@web51508.mail.re2.yahoo.com> References: <184607.12982.qm@web51508.mail.re2.yahoo.com> Message-ID: On Wed, 15 Dec 2010, Jonathan Wilkes wrote: > What exactly would "this" (#4) look like in Pd? >> 1. Everything is global >> 4. No concept of "this" The use of the $0- prefix for receive-symbols ([r]) and variables ([v]). It's a hack. I made a similar hack for making OOP in Tcl, but at least, Tcl allows me a simple, natural syntax for introducing my own procedure definition procedure, which allows me to implement macros so that _($this:stuff) is written @stuff. That was with Tcl 8.4?; In Tcl 8.6 there's finally a built-in object system, but I don't really remember what it looks like (I looked at it a bit in 2007, back when it was planned for Tcl 8.5). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Wed Dec 15 16:06:26 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 10:06:26 -0500 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <923130.35870.qm@web51501.mail.re2.yahoo.com> References: <923130.35870.qm@web51501.mail.re2.yahoo.com> Message-ID: <3C159C24-CB7E-4268-97C8-1D37DCFF589D@at.or.at> Yeah I think so. I haven't worked out exactly how, but I think Pd- extended should include things as plugins whenever possible. .hc On Dec 14, 2010, at 10:45 PM, Jonathan Wilkes wrote: > I think this is great. Is it going to become a normal part of > Pd-extended? > > -Jonathan > > --- On Tue, 12/14/10, Hans-Christoph Steiner wrote: > >> From: Hans-Christoph Steiner >> Subject: Re: [PD] Plugin for 0.43 to have a gtk-looking open dialog >> To: "Lorenzo Sutton" >> Cc: Pd-list at iem.at >> Date: Tuesday, December 14, 2010, 3:31 PM >> >> On Dec 14, 2010, at 6:05 AM, Lorenzo Sutton wrote: >> >>> -------- Original Message -------- >>> Subject: Re: [PD] Plugin for 0.43 to have a >> gtk-looking open dialog >>> From: Hans-Christoph Steiner >>> To: Lorenzo Sutton >>> CC: Pd-list at iem.at >>> Date: 12/14/2010 12:41 AM >>>> On Mon, 2010-12-13 at 17:12 +0100, Lorenzo Sutton >> wrote: >>>>> I eventually had a look into the GUI plug-in >> stuff and came up with this. >>>>> >>>>> It uses a zenity-inspired gtk binary to make >> the dialogue (not >>>>> particularly finesse, but easier thank >> tcl/gtk). Source and binary as >>>>> well as the tcl plugin here: >>>>> >>>>> http://puredata.info/Members/lorenzosu/gtk-open-plugin/gtk-open-plugin >>>> That's great! So much better than the crappy >> Tcl/Tk open panel. It >>>> would be great to have the save panel too. I added >> code so that the >>>> plugin finds pd_gtk_open in the searchpath, that's >> attached. I also >>>> think an install target for the Makefile would >> make it really easy to >>>> install: >>> Hey thanks for that. I already have the binary for the >> save dialog, I just have to figure out how to make the >> plug-in. >> >> Now that I spend a couple hours with the GTK open panel, it >> felt so natural I was shocked when I removed the >> plugin. Looking forward to the save panel! >> >>>> install: >>>> install -d ~/pd-externals/ >>>> install -p -m644 >> gtkopen-plugin.tcl ~/pd-externals/ >>>> install -p -m755 $(PROGRAM) >> ~/pd-externals/ >>> Ok.. but I think someone was raising the issue of a >> ~/pd-externals dir being created. Anyway it does make sense >> to distribute the plug-in >> >> I believe the objection you mention is that Pd-extended >> automatically creates ~/pd-externals. ~/pd-externals >> is the standard user-install path for Pd-vanilla and >> Pd-extended. No sudo or root access needed. >> >> .hc >> >>>> If you want to publicize this, you could add it to >> the GUI Plugins >>>> section of the new download page: >>>> http://puredata.info/community/projects/software/ >>>> http://puredata.info/docs/sitedocs/AddingYourProjectToDownloads >>> I'll do that as soon as I have time, maybe once the >> save is done... An open without a matching save seems >> a bit strange atm :) >>> >>> Lorenzo >>>> .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-list at iem.at >> mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > ---------------------------------------------------------------------------- ?El pueblo unido jam?s ser? vencido! From hans at at.or.at Wed Dec 15 16:09:53 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 10:09:53 -0500 Subject: [PD] Plugin for 0.43 to have a gtk-looking open dialog In-Reply-To: <20101215030832.GF13736@mccormick.cx> References: <4D064600.4050107@libero.it> <1292283706.2448.6.camel@palatschinken> <4D074F83.5040705@libero.it> <4D078376.2040509@iem.at> <4D07886E.7030703@libero.it> <1292343632.2726.5.camel@palatschinken> <20101215030832.GF13736@mccormick.cx> Message-ID: On Dec 14, 2010, at 10:08 PM, Chris McCormick wrote: > On Tue, Dec 14, 2010 at 11:20:32AM -0500, Hans-Christoph Steiner > wrote: >> On Tue, 2010-12-14 at 16:08 +0100, Lorenzo Sutton wrote: >>> IOhannes m zmoelnig wrote: >>>> On 2010-12-14 15:31, Hans-Christoph Steiner wrote: >>>>> I believe the objection you mention is that Pd-extended >>>>> automatically >>>>> creates ~/pd-externals. ~/pd-externals is the standard user- >>>>> install >>>>> path for Pd-vanilla and Pd-extended. >>>>> >>> I would second the suggestion someone made of a .pd-extended (with >>> dot) >>> folder in the user's home as that seems quite standard for many >>> linux >>> apps... Of course I'm not sure how much this would break existing >>> libraries which rely on the pd-extended folder. >> >> That's a common suggestion. Frank made a good case for it not to >> be a . >> file, you can see the threads at the bottom here: >> >> http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files > > Did you interperet Frank's comment: > >> The home path isn't important anyway as every user probably has her >> own file layout for home. And I don't think that every home should be >> standardized, I like it if all my friends' homes look different. > > to mean that he doesn't agree with a dot file? I am not sure if > that's a > correct reading. Seems more like a whimsical off-hand comment than a > reason to > break with forty two years of unix tradition. No, we explicitly discussed the name and leading dot. Don't remember exactly where. > If you don't like ~/.pd-externals the other thing you could do is > follow the > free desktop standard and put it in one of ~/.config/pd-externals > ~/Templates/pd-externals ~/Documents/pd-externals or something? > There must be a > precedent for this. > > "pd-extras" would seem like a more apt name to me too. > > Sorry to be a trouble maker. I should say that I totally love this > new feature > and many thanks for lobbying to get it into Pd/MSP. We read the Free Desktop standards and didn't find anything relevant. External libraries are not conf files, so .config isn't appropriate. They are not really documents either. If the Free Desktop standards do come up with something that fits, I think it would be a good idea to follow that standard. .hc ---------------------------------------------------------------------------- Terrorism is not an enemy. It cannot be defeated. It's a tactic. It's about as sensible to say we declare war on night attacks and expect we're going to win that war. We're not going to win the war on terrorism. - retired U.S. Army general, William Odom From hans at at.or.at Wed Dec 15 16:11:01 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 10:11:01 -0500 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <23688.11627.qm@web51506.mail.re2.yahoo.com> Message-ID: <195CA3A4-D425-4BE7-B62E-C9E84D1F29C2@at.or.at> On Dec 14, 2010, at 6:52 PM, Mathieu Bouchard wrote: > On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > >> So did the software in question _always_ have the conflicting >> licenses, or was it originally just GPL and in a subsequent version >> the other license was added? > > Well, I found the military clause in PiDiP in d?c.2005, and I have > no idea for how long it had been there at that time. > > Until now, I had no idea about Unauthorized, really, but I just > looked at a checkout from last month, and COPYING was just the GPLv2. pidip has always had the conflicting licenses. unauthorized was always GPLv2 up until now. .hc ---------------------------------------------------------------------------- "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 From zmoelnig at iem.at Wed Dec 15 16:19:49 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Wed, 15 Dec 2010 16:19:49 +0100 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> <4D08CD2B.4070502@iem.at> Message-ID: <4D08DC95.9070608@iem.at> On 2010-12-15 15:38, brandon zeeb wrote: > The point here refers to the common use of $0. This isn't necessarily a bad > thing (and is actually helpful in most cases), but can make certain things a > little more difficult with regards to true OOP. the point i was trying to make is: people usually argue that variables in Pd are global (even if you prefix them with "$0"), while they are really talking about _named_ variables and ignoring that Pd has a concept of passing data without naming variables at all that is entirely local. fgmasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From matju at artengine.ca Wed Dec 15 16:23:24 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 10:23:24 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: On Wed, 15 Dec 2010, brandon zeeb wrote: > 2. No control over abstraction (object) construction order and > lifecycle What's that ? > 3. No introspection (although not required, very helpful, and don't tell me it's in some external, I don't care!) Why do you don't care about externals that might do the job ??? IMHO, directing your criticism at pd-vanilla alone is extremely unproductive. You have to accept the fact that doing real work in Pd may require a lot of externals. It's sad, but it's like that. I wouldn't use Pd if it didn't have externals. > 5. No interfaces or abstract abstractions (to control inlet patterns) Strictly speaking, interfaces, or completely abstract classes, need only be made explicit in languages that have strict method-lookup. In languages like Python/Ruby/Perl/Tcl/ObjC/etc., all the lookup is at run time, and likewise for PureData. In those languages, there is usually no built-in way to declare interfaces, because the method-lookup wouldn't use those declarations anyway. Strict method-lookup normally means that "anything-methods" don't exist, and that means that complicated workarounds have to be provided instead of solutions that depend on "anything-methods" and loose method-lookup. I would like to know what you mean by "inlet patterns" here. > 6. Unfriendly and inconsistent type system (it is cumbersome in real > use, although I get over this by using [list]) I once proposed alternate versions of [unpack], [select], etc., that had no type restrictions. There was a discussion on it. See : http://www.mail-archive.com/pd-list at iem.at/msg08636.html http://www.mail-archive.com/pd-list at iem.at/msg08644.html but also the rest of the thread... > 7. and on and on In most Pd patches, I see people using a few lookup > tables again and again (ie: mtof). As this is a complete waste of > memory, [mtof] does not use a lookup-table : t_float mtof(t_float f) { if (f <= -1500) return 0; if (f > 1499) return mtof(1499); return 8.17579891564 * exp(.0577622650 * f); } void mtof_float(t_object *x, t_float f) { outlet_float(x->ob_outlet, mtof(f)); } > one can attempt the Flyweight pattern. Please first give an example of a useful use of the FlyweightPattern. > [bypass~ some_process~ 330 1 3 9] Is this just ONE kind of InversionOfControl (IoC) ? I'd guess that there are several quite different manners of doing that in Pd, no ? But I have trouble reading definitions and tutorials of IoC. I probably have used a bunch of different IoC techniques in Pd and other languages already. I mean that even simple patches without any abstractions would use implicitly IoC in some manner. > Where [bypass~] expects it's 1st argument to be an abstraction and the > next 10 to be arguments to that abstraction. If you used externals, you could make the number of arguments to be variable and unlimited. You could also make it lookup the abstraction in the parent's folder, so that I can put some_process~.pd in the same folder as the main patch, for example. > Every patch which uses [bypass]~ must have 1 signal inlet and 1 event > inlet.? Unfortunately, this interface can't be programmatically > enforced. It's enforced at run time. There's also nothing wrong to having more than 2 inlets in this case, as long as you wouldn't be using the extra inlets in that case anyway (or can do without them). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 15 16:34:09 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 10:34:09 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, Message-ID: On Wed, 15 Dec 2010, Andrew Faraday wrote: > You might want to have a look at Jamie Bullock's abstraction based > solution(which also went out on this list). Which was quite eloquent, if > a little limiting at first. It's a little way back from the dream of > dropping lines of OO code into pd but it's the kind of thing, when I > find a syntax I like for this, could be useful to streamline some of my > patching.? I think that you are confusing OO concepts with something else. Just because you use Ruby doesn't mean you use the OO features of it (in a way that really distinguishes it from non-OO). Base OO concepts are Ruby's classes, Ruby's modules, Pd's abstractions, Ruby's self, Pd's $0, etc. I use the words "OO" and "OOP" not implying some kind of wholly-written programme in imperative fashion. I think that this is most appropriate than saying OOP is necessarily built-upon the concepts of "structured programming", because the latter ignores all the languages that don't fit with plain "structured programming" while inspiring themselves a lot from OOP ideas. If you care about language categorisation and comparison, you do use the word "OOP" in a more generic way. > volume = .05, The .05 syntax is a syntax error since Ruby 1.7 (many years ago). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 15 16:36:57 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 10:36:57 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <4D08CD2B.4070502@iem.at> References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> <4D08CD2B.4070502@iem.at> Message-ID: On Wed, 15 Dec 2010, IOhannes m zmoelnig wrote: > On 2010-12-15 13:51, brandon zeeb wrote: >> 1. Everything is global > hmm, i'd say the content of a message is as local as can be. A patchcord by itself is also pretty local. Think of it as some kind of function-pointer (or rather, inlet-pointer). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 15 16:42:21 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 10:42:21 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292391192.2783.3.camel@monsoon> References: <273665.93265.qm@web51504.mail.re2.yahoo.com> <1292391192.2783.3.camel@monsoon> Message-ID: On Wed, 15 Dec 2010, Ivica Ico Bukvic wrote: > Can't reproduce over here. Are you running different libs and are they > precompiled for l2ork? When failing to reproduce a bug that only someone else has, always try Valgrind, in case the bug is invisible. It doesn't work all of the time (there are things Valgrind just can't possibly detect), but it does catch a lot of those bugs anyway. One man's crash is often another man's Use of Uninitialised Variable warning or buffer overflow error (Invalid Read, Invalid Write). But those warnings and errors are only available in Valgrind. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From zeeb.brandon at gmail.com Wed Dec 15 16:50:41 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 10:50:41 -0500 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: #7: and on and on In most Pd patches, I see people using a few lookup tables again and again (ie: mtof). As this is a complete waste of memory Say you compute a raised cosine window and store it in a table, this table is used within one instance of a granular table reading voice abstraction, 1-n of these abstractions are created at run time for polyphony. Now you have N instances of this table. Some people cache mtof in a table, and thus that was my original point. 2. No control over abstraction (object) construction order and lifecycle In a given abstraction you do NOT have control of the order in which your abstractions are created in memory. With my attempt at the Flyweight pattern for large lookup tables, it became apparent that if I were to remove an abstraction while editing a patch, I would have no idea if I removed the abstraction with reference to the real table or not. This is almost similar to prototypal inheritance where the instantiated object controls the resource, not the prototype. For example, a given UI on an Android phone widget will usually share graphic resources with others of it's type to save memory. IMHO, directing your criticism at pd-vanilla alone is extremely unproductive. You have to accept the fact that doing real work in Pd may require a lot of externals. It's sad, but it's like that. I wouldn't use Pd if it didn't have externals. I care more about Pd as a language and as a means to learn. For my purposes, using externals is pointless, although I do appreciate all the hard work. #5. No interfaces or abstract abstractions (to control inlet patterns) I would like to know which inlets of a given abstraction are signals and which are events for the purpose of dynamic patching / autowiring. Bonus points if inlet metadata is available. With a bit of introspection, one could determine the name of the inlet, and thus autowire (dynamically patch) it to the correct binding (binding in my library, u_dispatch in RjDj). I work around this by enforcing a strict interface (as with RjDj) of two event inlets (hot and cold) where the cold inlet receives binding (dispatch) events. ~ objects just prepend signal inlets to the hot-side. Please first give an example of a useful use of the FlyweightPattern. Any given abstraction that requires a large lookup table obtains a reference (ie: the table name) of this large table without having to construct it by itself, it doesn't know how to create it, it just receives it... but every abstraction that requires this table receives the same one. This is much like a singleton. Otherwise it's a complete waste of resources. 6. Unfriendly and inconsistent type system (it is cumbersome in real use, > although I get over this by using [list]) > I once proposed alternate versions of [unpack], [select], etc., that had no type restrictions. There was a discussion on it. See : That would be great. In my uses I don't really need a [unpack a a a], usually by the time I reach a [pack] I already have a strong enough determination of what types I'm working with (my binding/dispatch is type-agnostic though), but it would be nice. Is this just ONE kind of InversionOfControl (IoC) ? I'd guess that there are several quite different manners of doing that in Pd, no ? But I have trouble reading definitions and tutorials of IoC. I probably have used a bunch of different IoC techniques in Pd and other languages already. Basically, an abstraction (or object) is given what it needs to function by a 3rd party. The abstraction in question only focuses on it's given task and doesn't know how to create it's dependencies. For testability and reusability, this is a fantastic pattern. So far I've been using constructor IoC (in creation arguments), but one could just as easily pass this information as a list to an abstraction's inlet. Max's [poly] and RjDj's u_makepoly~ objects are a very simple example of this. If you look at the structure of any given synthesizer voice in Pd, I'm sure you can think of other useful examples of this. Cheers, ~Brandon On Wed, Dec 15, 2010 at 10:23 AM, Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, brandon zeeb wrote: > > 2. No control over abstraction (object) construction order and lifecycle >> > > What's that ? > > 3. No introspection (although not required, very helpful, and don't tell >> me it's in some external, I don't care!) >> > > Why do you don't care about externals that might do the job ??? > > IMHO, directing your criticism at pd-vanilla alone is extremely > unproductive. You have to accept the fact that doing real work in Pd may > require a lot of externals. It's sad, but it's like that. I wouldn't use Pd > if it didn't have externals. > > 5. No interfaces or abstract abstractions (to control inlet patterns) >> > > Strictly speaking, interfaces, or completely abstract classes, need only be > made explicit in languages that have strict method-lookup. In languages like > Python/Ruby/Perl/Tcl/ObjC/etc., all the lookup is at run time, and likewise > for PureData. In those languages, there is usually no built-in way to > declare interfaces, because the method-lookup wouldn't use those > declarations anyway. > > Strict method-lookup normally means that "anything-methods" don't exist, > and that means that complicated workarounds have to be provided instead of > solutions that depend on "anything-methods" and loose method-lookup. > > I would like to know what you mean by "inlet patterns" here. > > 6. Unfriendly and inconsistent type system (it is cumbersome in real use, >> although I get over this by using [list]) >> > > I once proposed alternate versions of [unpack], [select], etc., that had no > type restrictions. There was a discussion on it. See : > > http://www.mail-archive.com/pd-list at iem.at/msg08636.html > http://www.mail-archive.com/pd-list at iem.at/msg08644.html > but also the rest of the thread... > > 7. and on and on In most Pd patches, I see people using a few lookup >> tables again and again (ie: mtof). As this is a complete waste of memory, >> > > [mtof] does not use a lookup-table : > > t_float mtof(t_float f) { > if (f <= -1500) return 0; > if (f > 1499) return mtof(1499); > return 8.17579891564 * exp(.0577622650 * f); > } > void mtof_float(t_object *x, t_float f) { > outlet_float(x->ob_outlet, mtof(f)); > > } > > one can attempt the Flyweight pattern. >> > > Please first give an example of a useful use of the FlyweightPattern. > > > [bypass~ some_process~ 330 1 3 9] >> > > Is this just ONE kind of InversionOfControl (IoC) ? I'd guess that there > are several quite different manners of doing that in Pd, no ? But I have > trouble reading definitions and tutorials of IoC. I probably have used a > bunch of different IoC techniques in Pd and other languages already. > > I mean that even simple patches without any abstractions would use > implicitly IoC in some manner. > > > Where [bypass~] expects it's 1st argument to be an abstraction and the >> next 10 to be arguments to that abstraction. >> > > If you used externals, you could make the number of arguments to be > variable and unlimited. You could also make it lookup the abstraction in the > parent's folder, so that I can put some_process~.pd in the same folder as > the main patch, for example. > > > Every patch which uses [bypass]~ must have 1 signal inlet and 1 event >> inlet. Unfortunately, this interface can't be programmatically enforced. >> > > It's enforced at run time. There's also nothing wrong to having more than 2 > inlets in this case, as long as you wouldn't be using the extra inlets in > that case anyway (or can do without them). > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From lsutton at libero.it Wed Dec 15 16:55:12 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Wed, 15 Dec 2010 16:55:12 +0100 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: <4D08E4E0.3080303@libero.it> Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, brandon zeeb wrote: > >> 2. No control over abstraction (object) construction order and >> lifecycle > > What's that ? > >> 3. No introspection (although not required, very helpful, and don't >> tell me it's in some external, I don't care!) > > Why do you don't care about externals that might do the job ??? > > IMHO, directing your criticism at pd-vanilla alone is extremely > unproductive. You have to accept the fact that doing real work in Pd > may require a lot of externals. It's sad, but it's like that. I > wouldn't use Pd if it didn't have externals. I agree on this.. but why you say is it sad? It means Pd is modular like any sane programming 'environment'... You couldn't do much in a programming language using it vanilla no? (well apart from assembler maybe)... IMHO > >> 5. No interfaces or abstract abstractions (to control inlet patterns) > > Strictly speaking, interfaces, or completely abstract classes, need > only be made explicit in languages that have strict method-lookup. In > languages like Python/Ruby/Perl/Tcl/ObjC/etc., all the lookup is at > run time, and likewise for PureData. In those languages, there is > usually no built-in way to declare interfaces, because the > method-lookup wouldn't use those declarations anyway. > > Strict method-lookup normally means that "anything-methods" don't > exist, and that means that complicated workarounds have to be provided > instead of solutions that depend on "anything-methods" and loose > method-lookup. > > I would like to know what you mean by "inlet patterns" here. > >> 6. Unfriendly and inconsistent type system (it is cumbersome in real >> use, although I get over this by using [list]) > > I once proposed alternate versions of [unpack], [select], etc., that > had no type restrictions. There was a discussion on it. See : > > http://www.mail-archive.com/pd-list at iem.at/msg08636.html > http://www.mail-archive.com/pd-list at iem.at/msg08644.html > but also the rest of the thread... > >> 7. and on and on In most Pd patches, I see people using a few lookup >> tables again and again (ie: mtof). As this is a complete waste of >> memory, > > [mtof] does not use a lookup-table : > > t_float mtof(t_float f) { > if (f <= -1500) return 0; > if (f > 1499) return mtof(1499); > return 8.17579891564 * exp(.0577622650 * f); > } > void mtof_float(t_object *x, t_float f) { > outlet_float(x->ob_outlet, mtof(f)); > } > >> one can attempt the Flyweight pattern. > > Please first give an example of a useful use of the FlyweightPattern. > >> [bypass~ some_process~ 330 1 3 9] > > Is this just ONE kind of InversionOfControl (IoC) ? I'd guess that > there are several quite different manners of doing that in Pd, no ? > But I have trouble reading definitions and tutorials of IoC. I > probably have used a bunch of different IoC techniques in Pd and other > languages already. > > I mean that even simple patches without any abstractions would use > implicitly IoC in some manner. > >> Where [bypass~] expects it's 1st argument to be an abstraction and >> the next 10 to be arguments to that abstraction. > > If you used externals, you could make the number of arguments to be > variable and unlimited. You could also make it lookup the abstraction > in the parent's folder, so that I can put some_process~.pd in the same > folder as the main patch, for example. > >> Every patch which uses [bypass]~ must have 1 signal inlet and 1 event >> inlet. Unfortunately, this interface can't be programmatically >> enforced. > > It's enforced at run time. There's also nothing wrong to having more > than 2 inlets in this case, as long as you wouldn't be using the extra > inlets in that case anyway (or can do without them). In the end though.. does it really make sense to compare Pd (and dataflow in general) to paradigms of 'written' languages? I mean I do see a point in having something like Python easily usable within Pd (see my recent questions about Py), but this is dataflow, I guess if people (like me) love to use it it's because for doing this type of stuff - I won't say audio or I'll get flamed by Mathieu :) - it's more fun than doing it in more 'traditional' languages like C(sound) and similar. Lorenzo > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From zeeb.brandon at gmail.com Wed Dec 15 16:55:19 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 10:55:19 -0500 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> <4D08CD2B.4070502@iem.at> Message-ID: Agreed. By "everything" I should have been more precise: 1. tables 2. ui elements 3. values 4. send/receive 5. throw/catch 6. I'm probably forgetting something... All of the above are available globally within a given patch without some kind of namespacing (either with $0 or some eventual derivative thereof). In a scalable Pd patch, this makes up most of the communication in a given patch. You are right, when something must be local, a patch cord is most appropriate. Cheers, ~Brandon On Wed, Dec 15, 2010 at 10:36 AM, Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, IOhannes m zmoelnig wrote: > >> On 2010-12-15 13:51, brandon zeeb wrote: >> >>> 1. Everything is global >>> >> hmm, i'd say the content of a message is as local as can be. >> > > A patchcord by itself is also pretty local. Think of it as some kind of > function-pointer (or rather, inlet-pointer). > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 15 17:52:45 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 11:52:45 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: On Wed, 15 Dec 2010, brandon zeeb wrote: > Say you compute a raised cosine window and store it in a table, this > table is used within one instance of a granular table reading voice > abstraction, 1-n of these abstractions are created at run time for > polyphony.? Now you have N instances of this table.? Some people cache > mtof in a table, and thus that was my original point. Oh ok. I couldn't imagine that people would cache mtof in a table. You can send "reply-to $0-callback" to [s mtof] and see whether your [r $0-callback] gets a bang. If it does, it's because there's a [r mtof] that sees that and has a [t b s]=[s] to send you back a bang. This thing is in an instance of the mtof-cache abstraction somewhere. If you don't get the reply, then you dynamically open the mtof-cache as a toplevel patch (so that the cache doesn't disappear when you close the patch that created it) and you auto-hide it using "vis 0"-[s $0-canvas] [namecanvas $0-canvas]. Does that sound good ? > In a given abstraction you do NOT have control of the order in which > your abstractions are created in memory. Yes you do. It's the implicit object numbering. You can renumber an object by deleting and undeleting it. Any new object is created at the end of the order, such that when you save the patch, it will be reloadable in that order. That said, it's considered bad practice to rely on this. People who need to rely on this may use dynamic patching instead. > This is almost similar to prototypal inheritance where the instantiated > object controls the resource, not the prototype. Uh, what do you mean here ? It doesn't match my knowledge of prototype inheritance (the SELF language). > IMHO, directing your criticism at pd-vanilla alone is extremely > unproductive. Please use ">" to indicate text that you are quoting from me. Normally, email programmes have at least an option for this, when it's not the default, or plain mandatory. > I care more about Pd as a language and as a means to learn. For my > purposes, using externals is pointless, I beg your pardon ??? Pd with a lot of externals is a language too ! > although I do appreciate all the hard work. do you, really ? > I would like to know which inlets of a given abstraction are signals and > which are events for the purpose of dynamic patching / autowiring.? > Bonus points if inlet metadata is available. You could open the patch using [textfile], single out all [inlet] and [outlet], and sort them by $1 (x-position). But it doesn't work for non-abstractions (e.g. if I put lop~ as an argument to an abstraction...) > With a bit of introspection, one could determine the name of the inlet, inlets shouldn't be named using their $1, because [inlet~] uses $1 for a wholly different purpose. >> Please first give an example of a useful use of the FlyweightPattern. > Any given abstraction that requires a large lookup table Actually, I only said that because I didn't realise that you were talking about a lookup-table made of [mtof] values, and not just [mtof]. > That would be great.? In my uses I don't really need a [unpack a a a], In the end I called it [unpack e e e], because "a" means "any message", and if we're to completely share the same abbreviations for that and [t], "a" means a message of any length with any selector (header), whereas the "e" that I introduced stood for either f or s or p, but not b nor l nor a, because "e" stands for what you can get by saying "$1" or "$2" for example (one argument at a time). > Basically, an abstraction (or object) is given what it needs to function > by a 3rd party. Ok, then connections are given to the abstractions in a kind of attribute that we call an "outlet" : wouldn't that be a form of IoC ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Wed Dec 15 18:42:39 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 12:42:39 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <485672.60983.qm@web51507.mail.re2.yahoo.com> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> Message-ID: <1292434959.18448.28.camel@monsoon> On Wed, 2010-12-15 at 02:16 -0800, Jonathan Wilkes wrote: > > --- On Wed, 12/15/10, Roman Haefeli wrote: > > > From: Roman Haefeli > > Subject: Re: [PD] L2Ork Pd update now available > > To: "Ivica Ico Bukvic" > > Cc: "Jonathan Wilkes" , pd-list at iem.at > > Date: Wednesday, December 15, 2010, 10:22 AM > > On Wed, 2010-12-15 at 04:04 -0500, > > Ivica Ico Bukvic wrote: > > > On Tue, 2010-12-14 at 23:47 -0800, Jonathan Wilkes > > wrote: > > > > Plus some weirdness: > > > > [s2l] doesn't create. > > > > [symbol2list] does create, after which: > > > > [s2l] creates (?) > > > > > > > > -Jonathan > > > > > > Is vanilla pd-extended not exhibiting this particular > > problem? Just > > > checking before digging into code... > > > > It seems it is not, because it has a copy of > > 'symbol2list.pd_linux' > > renamed to 's2l.pd_linux' in extra/flatspace. > > Yeah, there's a whole bunch of aliases in externals/build that work > the same way. Are there any other that exhibit this issue? s2l is missing because latest svn builds of pd-extended (and consequently pd-l2ork) drop support for flatspace. As you will notice pd-l2ork has no flatspace folder whatsoever. this can be fixed witha symlink addition to the install script but before I do that, can someone please send me a list of any other objects that are currently missing? Many thanks! Ico From zeeb.brandon at gmail.com Wed Dec 15 19:59:14 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 13:59:14 -0500 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: Sorry, gmail is hacking up the comment log. Comments are inline. On Wed, Dec 15, 2010 at 11:52 AM, Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, brandon zeeb wrote: > > Say you compute a raised cosine window and store it in a table, this >> table is used within one instance of a granular table reading voice >> abstraction, 1-n of these abstractions are created at run time for >> polyphony. Now you have N instances of this table. Some people cache mtof >> in a table, and thus that was my original point. >> > > Oh ok. I couldn't imagine that people would cache mtof in a table. > > You can send "reply-to $0-callback" to [s mtof] and see whether your [r > $0-callback] gets a bang. If it does, it's because there's a [r mtof] that > sees that and has a [t b s]=[s] to send you back a bang. This thing is in an > instance of the mtof-cache abstraction somewhere. If you don't get the > reply, then you dynamically open the mtof-cache as a toplevel patch (so that > the cache doesn't disappear when you close the patch that created it) and > you auto-hide it using "vis 0"-[s $0-canvas] [namecanvas $0-canvas]. > Does that sound good ? > > That's not a bad idea! Essentially attempting to delegate the creation of the table. > In a given abstraction you do NOT have control of the order in which your >> abstractions are created in memory. >> > > Yes you do. It's the implicit object numbering. You can renumber an object > by deleting and undeleting it. Any new object is created at the end of the > order, such that when you save the patch, it will be reloadable in that > order. > > That said, it's considered bad practice to rely on this. People who need to > rely on this may use dynamic patching instead. > > Perhaps, but not if you're creating the objects by hand. As you say, it is a bad practice. > I care more about Pd as a language and as a means to learn. For my > purposes, using externals is pointless, > I beg your pardon ??? > > Pd with a lot of externals is a language too ! > > > although I do appreciate all the hard work. >> > > do you, really ? Why are people getting offended here? I'm simply attempting to avoid information overload, my background is primarily in software development, not DSP. I use Pd to help learn these basics, and I will use pd-extended when I've mastered the basics. With that in mind, what's the point in using a pre-baked filter if I haven't created my own and don't yet fully understand the theory behind it? This says more about me than it does you :) Basically, an abstraction (or object) is given what it needs to function by > a 3rd party. > Ok, then connections are given to the abstractions in a kind of attribute > that we call an "outlet" : wouldn't that be a form of IoC ? Nope, that would be delegation. A simple example would be this. Assume you have an abstraction which uses [metro] to synchronize a particular process. Now, if you wanted to synchronize with mates on the net using [netro],* you would have to create a second abstraction*! Using IoC / Strategy, you create your abstraction and pass a symbol referencing the metronome you want to use. In Java / Spring IoC psuedocode: class DoFunThings { private ICounter counter; private ISomeFunThing funThing; public void setCounter(ICounter newCounter) { * counter = newCounter;* } public void setSomeFunThing(ISomeFunThing thing) { funThing = thing; } public void doIt(Intlet inlet1, Inlet inlet2) { * int val = counter.next();* funThing(val); } } /// now let's build it ICounter netCounter = new NetCounter("127.0.0.1"); DoFunThings myAbstraction = new DoFunThings(); myAbstraction.setCounter(netCounter); //... this is boring myAbstraction.setCounter(new LocalMetronome(100)); Within Pd we can't achieve pure IoC since we can't construct abstractions by themselves and pass them into other abstractions. Although, we can only pass along the name of the abstraction with it's creation arguments. This rides a blurry line between Strategy and IoC patterns. Is this making more sense? Cheers, -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Wed Dec 15 18:40:11 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 12:40:11 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <831659.9347.qm@web51505.mail.re2.yahoo.com> References: <831659.9347.qm@web51505.mail.re2.yahoo.com> Message-ID: <1292434812.18448.23.camel@monsoon> > You're simply hiding the bug: > 1. With the Properties dialogue open, go back and click somewhere > on the patch to deselect the iemgui. (Btw-- there are times when > this behavior is convienent, so please don't make the Properties > dialogue force focus.) > 2. Click "Ok". > 3. Still crashes. > > No crash in Pd-vanilla 0.43. That is because (afaik) vanilla 0.43 does not have apply undo at all. In other words apply actions that result from properties are simply ignored. In my case the way I am tracking items in undo is I seek selected items which now I realize is not the most robust way of doing so. That said, I did not make this fix to "hide the bug" but rather for the sake of consistency because I believe one needs to be in edit mode to edit, and getting properties for an object, particularly when there are many crammed near each other I believe one needs to select the item to reflect what they've selected, and then do operations that pertain to editing. I believe that allowing to edit items in this way while not in edit mode is essentially a bug from a usability perspective as it erases differentiation between performance (or whatever you will call it) and editing mode. All that said, I need to reconsider how to deal with undo and I have a pretty good idea now what needs to be done (e.g. by passing obj pointer to the undo in addition to the canvas pointer)... From matju at artengine.ca Wed Dec 15 20:47:24 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 14:47:24 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <4D08E4E0.3080303@libero.it> References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> <4D08E4E0.3080303@libero.it> Message-ID: On Wed, 15 Dec 2010, Lorenzo Sutton wrote: > I agree on this.. but why you say is it sad? It means Pd is modular like any > sane programming 'environment'... You couldn't do much in a programming > language using it vanilla no? (well apart from assembler maybe)... IMHO It's sad because many of the most basic building blocks have to be provided outside of pd-vanilla, for things that are normally considered built-in in most any other language. We could ignore pd-vanilla but so many of us don't, and so, pd-vanilla's contents is still the common basis to all of us, instead of something more complete. > In the end though.. does it really make sense to compare Pd (and > dataflow in general) to paradigms of 'written' languages? I introduced the word "dataflow" in the pd community SO THAT we compare pd to other programming languages. The word is not in opposition to 'written', as there are also plenty of "dataflow" languages that are 'written', and there are also several wholly different kinds of "dataflow" languages, of which pd/max is only one family. But why wouldn't it "really" make sense to do this comparison ? You don't even say that, as far as I can understand what you say. > I mean I do see a point in having something like Python easily usable > within Pd (see my recent questions about Py), but this is dataflow, I > guess if people (like me) love to use it it's because for doing this > type of stuff [...] it's more fun than doing it in more 'traditional' > languages like C(sound) and similar. And what does that change about anything ? I don't see where you are going with that. > I won't say audio or I'll get flamed by Mathieu :) So, according to you, is it a flame, to point out that people do whatever else using pd ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Wed Dec 15 20:56:38 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 14:56:38 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292434959.18448.28.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> Message-ID: <1292442998.3483.4.camel@monsoon> > > > It seems it is not, because it has a copy of > > > 'symbol2list.pd_linux' > > > renamed to 's2l.pd_linux' in extra/flatspace. > > > > Yeah, there's a whole bunch of aliases in externals/build that work > > the same way. > > Are there any other that exhibit this issue? s2l is missing because > latest svn builds of pd-extended (and consequently pd-l2ork) drop > support for flatspace. As you will notice pd-l2ork has no flatspace > folder whatsoever. this can be fixed witha symlink addition to the > install script but before I do that, can someone please send me a list > of any other objects that are currently missing? > > Many thanks! > > Ico Ok, so I made a list of flatspace objects missing and I keep wondering if it would not be better to simply do away with all these aliases and start anew thus encouraging all potential users of pd-l2ork to shed their redundant aliases in their patches. Sure, it is a few more chars to type but is that really such a big deal? What do others think here, particularly Hans since he made the call to get rid of flatspace in the first place? Hans? From matju at artengine.ca Wed Dec 15 21:11:13 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 15:11:13 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292442998.3483.4.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> Message-ID: On Wed, 15 Dec 2010, Ivica Ico Bukvic wrote: > Ok, so I made a list of flatspace objects missing and I keep wondering > if it would not be better to simply do away with all these aliases and > start anew thus encouraging all potential users of pd-l2ork to shed > their redundant aliases in their patches. Sure, it is a few more chars > to type but is that really such a big deal? What do others think here, > particularly Hans since he made the call to get rid of flatspace in the > first place? Hans? That's exactly what hcs wants you to do. The missing aliases are not a simple oversight?: you can find plenty of mails by him basically saying that aliases are a bad idea. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From timvets at gmail.com Wed Dec 15 21:24:07 2010 From: timvets at gmail.com (tim vets) Date: Wed, 15 Dec 2010 21:24:07 +0100 Subject: [PD] edit IEM slider color Message-ID: Hi all, I was trying to get a slider ( [hsl] ) to change color gradually as you drag it to the right. I'm using the RGB color subpatch from the slider help patch (inside subpatch 'editing') The strange thing is: when I drag the slider itself, it doesn't follow the RGB values, but it jumps between colors (the color presets I believe ?). When I use another slider to change the color of the first slider it does work... Any idea why? (see attached patch) gr, Tim -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: slider_color.pd Type: text/x-puredata Size: 3206 bytes Desc: not available URL: From matju at artengine.ca Wed Dec 15 21:35:16 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 15:35:16 -0500 (EST) Subject: [PD] edit IEM slider color In-Reply-To: References: Message-ID: On Wed, 15 Dec 2010, tim vets wrote: > Hi all,I was trying to get a slider?( [hsl] )?to change color gradually > as you drag it to the right. I'm using the RGB color subpatch from the > slider help patch (inside subpatch 'editing') The strange thing is: when > I drag the slider itself, it doesn't follow the RGB values, but it jumps > between colors? (the color presets?I believe ?).? When I use another > slider to change the color of the first slider it does work... Any idea > why? (see attached patch) gr, Tim The problem is because you are not rounding the values to integers : thus the red bits bleed all over the green bits and blue bits. You could also use [#to_iem], which is easy to use, and does this for you. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From timvets at gmail.com Wed Dec 15 22:00:52 2010 From: timvets at gmail.com (tim vets) Date: Wed, 15 Dec 2010 22:00:52 +0100 Subject: [PD] edit IEM slider color In-Reply-To: References: Message-ID: 2010/12/15 Mathieu Bouchard > On Wed, 15 Dec 2010, tim vets wrote: > > Hi all,I was trying to get a slider ( [hsl] ) to change color gradually as >> you drag it to the right. I'm using the RGB color subpatch from the slider >> help patch (inside subpatch 'editing') The strange thing is: when I drag the >> slider itself, it doesn't follow the RGB values, but it jumps between >> colors (the color presets I believe ?). When I use another slider to >> change the color of the first slider it does work... Any idea why? (see >> attached patch) gr, Tim >> > > The problem is because you are not rounding the values to integers : thus > the red bits bleed all over the green bits and blue bits. > > You could also use [#to_iem], which is easy to use, and does this for you. > > Ah thanks, with an [int] in there it does seem to work too. However, I still wonder what's the difference between that and using the other slider then? I also notice that when I change the multiplier to 280, the other slider starts flipping the colors as well. With the multiplier at 255, it does work, even though they are not integers either...? gr, Tim _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Wed Dec 15 22:13:26 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 16:13:26 -0500 Subject: [PD] L2Ork Pd update now available Message-ID: Ok, new version is now up that should fix this and other issues in respect to core pd. I will work on zexy aliases next to offset the loss of flatspace. Now that I've isolated offending aliases This should be fairly easy. Cheers! Ivica Ico Bukvic wrote: > >> You're simply hiding the bug: >> 1. With the Properties dialogue open, go back and click somewhere >> on the patch to deselect the iemgui. (Btw-- there are times when >> this behavior is convienent, so please don't make the Properties >> dialogue force focus.) >> 2. Click "Ok". >> 3. Still crashes. >> >> No crash in Pd-vanilla 0.43. > >That is because (afaik) vanilla 0.43 does not have apply undo at all. In >other words apply actions that result from properties are simply >ignored. > >In my case the way I am tracking items in undo is I seek selected items >which now I realize is not the most robust way of doing so. That said, I >did not make this fix to "hide the bug" but rather for the sake of >consistency because I believe one needs to be in edit mode to edit, and >getting properties for an object, particularly when there are many >crammed near each other I believe one needs to select the item to >reflect what they've selected, and then do operations that pertain to >editing. I believe that allowing to edit items in this way while not in >edit mode is essentially a bug from a usability perspective as it erases >differentiation between performance (or whatever you will call it) and >editing mode. > >All that said, I need to reconsider how to deal with undo and I have a >pretty good idea now what needs to be done (e.g. by passing obj pointer >to the undo in addition to the canvas pointer)... > > >_______________________________________________ >Pd-list at iem.at mailing list >UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From ico at vt.edu Wed Dec 15 22:50:35 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 16:50:35 -0500 Subject: [PD] L2Ork Pd update now available Message-ID: There is still some work to be done before those can be shed because some of those externals in their original non-aliased format use inconsistent naming schemes. Namely some of them use abbreviated format like a2l (or whatever its name is I cannot remember off top of my head) while others use full name. So I guess what I'm saying is that community needs to decide whether to keep the long or short versions of those objects and convert the ones that arent accordingly. Until that happens I think aliases will have to stay. Mathieu Bouchard wrote: >On Wed, 15 Dec 2010, Ivica Ico Bukvic wrote: > >> Ok, so I made a list of flatspace objects missing and I keep wondering >> if it would not be better to simply do away with all these aliases and >> start anew thus encouraging all potential users of pd-l2ork to shed >> their redundant aliases in their patches. Sure, it is a few more chars >> to type but is that really such a big deal? What do others think here, >> particularly Hans since he made the call to get rid of flatspace in the >> first place? Hans? > >That's exactly what hcs wants you to do. The missing aliases are not a >simple oversight?: you can find plenty of mails by him basically saying >that aliases are a bad idea. > > _______________________________________________________________________ >| Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 16 00:17:04 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 18:17:04 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: References: Message-ID: On Wed, 15 Dec 2010, Ivica Ico Bukvic wrote: > So I guess what I'm saying is that community needs to decide whether to > keep the long or short versions of those objects and convert the ones > that arent accordingly. Ah, but who is the community, exactly ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 16 00:49:17 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 18:49:17 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: On Wed, 15 Dec 2010, brandon zeeb wrote: >> do you, really ? > > Why are people getting offended here? Am I getting offended ? How would you know, anyway ? > I'm simply attempting to avoid information overload, Having to reinvent all that's outside of pd-vanilla is a more severe information overload. > my background is primarily in software development, not DSP. If your background is in software development, then you know that you should rely on libraries to get stuff done. > I use Pd to help learn these basics, and I will use pd-extended when > I've mastered the basics. But, as I said, many of what I consider to be basics are outside of pd-vanilla (while several things in pd-vanilla are rarely ever used by anyone). > With that in mind, what's the point in using a pre-baked filter if I > haven't created my own It's so that you don't have to create your own. > and don't yet fully understand the theory behind it? Have you recreated Pd's message-system yet ? What's the theory behind it ? >> Ok, then connections are given to the abstractions in a kind of >> attribute that we call an "outlet" : wouldn't that be a form of IoC ? > > Nope, that would be delegation. That doesn't fit any definition of delegation that I can find. What makes you say that ? 1st definition : a kind of inheritance used in some OOP programming languages 2nd definition : a kind of forwarding of a message to another object. the message is normally sent as-is to the other object. If I have a [metro], the outgoing message is not coming from anywhere at all. The only way it can be considered delegation is if the outlet is considered as an intermediate object. Conceptually, if you want to add this layer and really talk about delegation, it still doesn't prove that it's not lying inside of a bigger IoC pattern. > Using IoC / Strategy, you create your abstraction and pass a symbol > referencing the metronome you want to use. But you can also create the [metro] outside of the object, provided that you have an inlet in the abstraction that accepts the bangs, and zero, one or two outlets for connecting back to [metro] depending on needs. Isn't that IoC ? > In Java / Spring IoC psuedocode: No idea what Spring is... and it doesn't seem to be used in your pseudocode, does it ? > Within Pd we can't achieve pure IoC since we can't construct > abstractions by themselves and pass them into other abstractions.? Why can't we ? Why don't you want to use outlet/inlet combinations for that purpose ? > Although, we can only pass along the name of the abstraction with it's > creation arguments. You can pass a patchcord to the object as a creation argument. That attribute is called an "outlet". > This rides a blurry line between Strategy and IoC patterns. Design patterns have quite blurry lines themselves. > Is this making more sense?? It will need more discussion. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jbturgid at hotmail.com Thu Dec 16 00:55:43 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Wed, 15 Dec 2010 23:55:43 +0000 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, , , <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk>, , , <4D08E4E0.3080303@libero.it>, Message-ID: I'm amazed just how much conversation this has caused, and I've only had a chance to skim-read all the replies that it's gained today so here's a couple of answers. * Perhaps it's not really OOP, my idea was, like most web development services, to have an 'in line' embed of ruby (or another language, I can learn) within a pd object. thus allowing conditional logic and/or mathematical expressions to be contained within the arguments for that object. * I realize that in terms of the end-product, PD can do most, if not all, operations most languages can, with the benefit of real-time operation and what is, certainly for newbies, a more readable data flow. * It looks like there's a lot of debate going around, it was, largely a passing notion that started it. However I realize PD can do (probably) anything I would be likely to do with it using this embedded OOP (sorry if that is the wrong definition), it really was just "Hmmm, I wonder if ruby lines could be used in-line in Pd" Once again, amazed by the response. Perhaps someone will make this happen at some point. Perhaps I should, although I'll probably have to learn some C first. Andrew Date: Wed, 15 Dec 2010 14:47:24 -0500 From: matju at artengine.ca To: lsutton at libero.it CC: pd-list at iem.at Subject: Re: [PD] PD OOP? On Wed, 15 Dec 2010, Lorenzo Sutton wrote: > I agree on this.. but why you say is it sad? It means Pd is modular like any > sane programming 'environment'... You couldn't do much in a programming > language using it vanilla no? (well apart from assembler maybe)... IMHO It's sad because many of the most basic building blocks have to be provided outside of pd-vanilla, for things that are normally considered built-in in most any other language. We could ignore pd-vanilla but so many of us don't, and so, pd-vanilla's contents is still the common basis to all of us, instead of something more complete. > In the end though.. does it really make sense to compare Pd (and > dataflow in general) to paradigms of 'written' languages? I introduced the word "dataflow" in the pd community SO THAT we compare pd to other programming languages. The word is not in opposition to 'written', as there are also plenty of "dataflow" languages that are 'written', and there are also several wholly different kinds of "dataflow" languages, of which pd/max is only one family. But why wouldn't it "really" make sense to do this comparison ? You don't even say that, as far as I can understand what you say. > I mean I do see a point in having something like Python easily usable > within Pd (see my recent questions about Py), but this is dataflow, I > guess if people (like me) love to use it it's because for doing this > type of stuff [...] it's more fun than doing it in more 'traditional' > languages like C(sound) and similar. And what does that change about anything ? I don't see where you are going with that. > I won't say audio or I'll get flamed by Mathieu :) So, according to you, is it a flame, to point out that people do whatever else using pd ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 16 01:01:50 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 16:01:50 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: <4D08DC95.9070608@iem.at> Message-ID: <429291.83916.qm@web51502.mail.re2.yahoo.com> As for named variables, [rl] and [sl] are local. -Jonathan --- On Wed, 12/15/10, IOhannes m zmoelnig wrote: > From: IOhannes m zmoelnig > Subject: Re: [PD] PD OOP? > To: pd-list at iem.at > Date: Wednesday, December 15, 2010, 4:19 PM > On 2010-12-15 15:38, brandon zeeb > wrote: > > The point here refers to the common use of $0.? > This isn't necessarily a bad > > thing (and is actually helpful in most cases), but can > make certain things a > > little more difficult with regards to true OOP. > > the point i was trying to make is: people usually argue > that variables > in Pd are global (even if you prefix them with "$0"), while > they are > really talking about _named_ variables and ignoring that Pd > has a > concept of passing data without naming variables at all > that is entirely > local. > > fgmasdr > IOhannes > > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jancsika at yahoo.com Thu Dec 16 01:15:36 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 16:15:36 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292434812.18448.23.camel@monsoon> Message-ID: <96710.77722.qm@web51507.mail.re2.yahoo.com> --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: pd-list at iem.at, l2ork-dev at disis.music.vt.edu, lau at lists.linuxaudio.org, piksel at piksel.no > Date: Wednesday, December 15, 2010, 6:40 PM > > > You're simply hiding the bug: > > 1. With the Properties dialogue open, go back and > click somewhere > > on the patch to deselect the iemgui.? (Btw-- > there are times when > > this behavior is convienent, so please don't make the > Properties > > dialogue force focus.) > > 2. Click "Ok". > > 3. Still crashes. > > > > No crash in Pd-vanilla 0.43. > > That is because (afaik) vanilla 0.43 does not have apply > undo at all. In > other words apply actions that result from properties are > simply > ignored. > > In my case the way I am tracking items in undo is I seek > selected items > which now I realize is not the most robust way of doing so. > That said, I > did not make this fix to "hide the bug" but rather for the > sake of > consistency because I believe one needs to be in edit mode > to edit, and > getting properties for an object, particularly when there > are many > crammed near each other I believe one needs to select the > item to > reflect what they've selected, and then do operations that > pertain to > editing. I believe that allowing to edit items in this way > while not in > edit mode is essentially a bug from a usability perspective > as it erases > differentiation between performance (or whatever you will > call it) and > editing mode. > > All that said, I need to reconsider how to deal with undo > and I have a > pretty good idea now what needs to be done (e.g. by passing > obj pointer > to the undo in addition to the canvas pointer)... Actually I just used run mode as an example to ensure your GUI wasn't selected. The problem is that you can also deselect the GUI in edit mode while the "Properties" dialog raised. -Jonathan From jancsika at yahoo.com Thu Dec 16 01:20:02 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 16:20:02 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292434959.18448.28.camel@monsoon> Message-ID: <771750.29975.qm@web51505.mail.re2.yahoo.com> If you look inside the externals/build/src folder you should see them. (I think they are all from zexy but not absolutely sure.) Isn't class_addcreator supposed to take care of this? -Jonathan --- On Wed, 12/15/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: "Roman Haefeli" , pd-list at iem.at > Date: Wednesday, December 15, 2010, 6:42 PM > On Wed, 2010-12-15 at 02:16 -0800, > Jonathan Wilkes wrote: > > > > --- On Wed, 12/15/10, Roman Haefeli > wrote: > > > > > From: Roman Haefeli > > > Subject: Re: [PD] L2Ork Pd update now available > > > To: "Ivica Ico Bukvic" > > > Cc: "Jonathan Wilkes" , > pd-list at iem.at > > > Date: Wednesday, December 15, 2010, 10:22 AM > > > On Wed, 2010-12-15 at 04:04 -0500, > > > Ivica Ico Bukvic wrote: > > > > On Tue, 2010-12-14 at 23:47 -0800, Jonathan > Wilkes > > > wrote: > > > > > Plus some weirdness: > > > > > [s2l] doesn't create. > > > > > [symbol2list] does create, after > which: > > > > > [s2l] creates (?) > > > > > > > > > > -Jonathan > > > > > > > > Is vanilla pd-extended not exhibiting this > particular > > > problem? Just > > > > checking before digging into code... > > > > > > It seems it is not, because it has a copy of > > > 'symbol2list.pd_linux' > > > renamed to 's2l.pd_linux' in extra/flatspace. > > > > Yeah, there's a whole bunch of aliases in > externals/build that work > > the same way. > > Are there any other that exhibit this issue? s2l is missing > because > latest svn builds of pd-extended (and consequently > pd-l2ork) drop > support for flatspace. As you will notice pd-l2ork has no > flatspace > folder whatsoever. this can be fixed witha symlink addition > to the > install script but before I do that, can someone please > send me a list > of any other objects that are currently missing? > > Many thanks! > > Ico > > > > From zeeb.brandon at gmail.com Thu Dec 16 01:45:25 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 19:45:25 -0500 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: On Wed, Dec 15, 2010 at 6:49 PM, Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, brandon zeeb wrote: > > do you, really ? >>> >> >> Why are people getting offended here? >> > > Am I getting offended ? How would you know, anyway ? > > Well, you're certainly argumentative :-/ > Having to reinvent all that's outside of pd-vanilla is a more severe > information overload. > > If your background is in software development, then you know that you > should rely on libraries to get stuff done. > > > I use Pd to help learn these basics, and I will use pd-extended when I've >> mastered the basics. >> > > But, as I said, many of what I consider to be basics are outside of > pd-vanilla (while several things in pd-vanilla are rarely ever used by > anyone). > > Relying on the pre-baked solution that is pd-extended doesn't make for a very rewarding learning experience. Yet, if I were being paid for this, I would definitely be making use of pd-extended because as you mentioned, my primary motivation would be getting stuff done. As a software developer, I'm keen on avoiding the reliance on superfluous dependency, and right now pd-extended is just that. With that in mind, what's the point in using a pre-baked filter if I haven't >> created my own >> > > It's so that you don't have to create your own. > > As I mentioned, I do want to create my own... to learn. Using IoC / Strategy, you create your abstraction and pass a symbol > referencing the metronome you want to use. > But you can also create the [metro] outside of the object, provided that > you have an inlet in the abstraction that accepts the bangs, and zero, one > or two outlets for connecting back to [metro] depending on needs. Isn't that > IoC ? Yes, that would be a fine example when the payload is rather simple, and when tilde~ objects aren't involved (block delay!). Anything beyond 1 or two outlet/inlet pairs would probably be too cryptic for my uses, but the same would go for creation style IoC. > > In Java / Spring IoC psuedocode: >> > > No idea what Spring is... and it doesn't seem to be used in your > pseudocode, does it ? Most Java classes used in Spring follow that example with setters for most dependencies. With regards to IoC, Spring is the agent that deals with creating objects, resolving setter and constructor dependency, and connecting them together. This is accomplished either through XML, annotations, or simple code (as in my example, where I'm instantiating the objects myself). -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 16 02:00:08 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 17:00:08 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: Message-ID: <657156.18417.qm@web51502.mail.re2.yahoo.com> --- On Thu, 12/16/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] L2Ork Pd update now available > To: "Ivica Ico Bukvic" > Cc: "Jonathan Wilkes" , pd-list at iem.at > Date: Thursday, December 16, 2010, 12:17 AM > On Wed, 15 Dec 2010, Ivica Ico Bukvic > wrote: > > > So I guess what I'm saying is that community needs to > decide whether to keep the long or short versions of those > objects and convert the ones that arent accordingly. > > Ah, but who is the community, exactly ? I can tell you with 100% certainty that the community wants to keep whichever version they are currently using in their patches. In other words, 100% of the community wants their patches to work, which very likely means you have to keep both long and short versions. Btw-- other libraries have aliases, like iemlib which has its own workaround "alias" folder. Not sure about the other libraries, though. -Jonathan > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From jancsika at yahoo.com Thu Dec 16 02:09:34 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 17:09:34 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: Message-ID: <19812.64370.qm@web51506.mail.re2.yahoo.com> Would you make use of the following if they were included in Pd vanilla? * symbol2list * initbang and closebang * a way to read a text file that's guaranteed to not generate a bad argument error -Jonathan --- On Thu, 12/16/10, brandon zeeb wrote: From: brandon zeeb Subject: Re: [PD] PD OOP? To: "Mathieu Bouchard" Cc: "PD List" Date: Thursday, December 16, 2010, 1:45 AM On Wed, Dec 15, 2010 at 6:49 PM, Mathieu Bouchard wrote: On Wed, 15 Dec 2010, brandon zeeb wrote: do you, really ? Why are people getting offended here? Am I getting offended ? How would you know, anyway ? Well, you're certainly argumentative :-/ ? Having to reinvent all that's outside of pd-vanilla is a more severe information overload. If your background is in software development, then you know that you should rely on libraries to get stuff done. I use Pd to help learn these basics, and I will use pd-extended when I've mastered the basics. But, as I said, many of what I consider to be basics are outside of pd-vanilla (while several things in pd-vanilla are rarely ever used by anyone). Relying on the pre-baked solution that is pd-extended doesn't make for a very rewarding learning experience.? Yet, if I were being paid for this, I would definitely be making use of pd-extended because as you mentioned, my primary motivation would be getting stuff done.? As a software developer, I'm keen on avoiding the reliance on superfluous dependency, and right now pd-extended is just that. With that in mind, what's the point in using a pre-baked filter if I haven't created my own It's so that you don't have to create your own. As I mentioned, I do want to create my own... to learn. Using IoC / Strategy, you create your abstraction and pass a symbol referencing the metronome you want to use. But you can also create the [metro] outside of the object, provided that you have an inlet in the abstraction that accepts the bangs, and zero, one or two outlets for connecting back to [metro] depending on needs. Isn't that IoC ? Yes, that would be a fine example when the payload is rather simple, and when tilde~ objects aren't involved (block delay!).? Anything beyond 1 or two outlet/inlet pairs would probably be too cryptic for my uses, but the same would go for creation style IoC. ? In Java / Spring IoC psuedocode: No idea what Spring is... and it doesn't seem to be used in your pseudocode, does it ? Most Java classes used in Spring follow that example with setters for most dependencies.? With regards to IoC, Spring is the agent that deals with creating objects, resolving setter and constructor dependency, and connecting them together.? This is accomplished either through XML, annotations, or simple code (as in my example, where I'm instantiating the objects myself). -- Brandon Zeeb -----Inline Attachment Follows----- _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 16 02:15:58 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 17:15:58 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: Message-ID: <581931.81410.qm@web51503.mail.re2.yahoo.com> Hi Ivica, This may just be leftovers from a previous install: When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. When I run it by typing pd-l2ork, I get: sh: /usr/bin/pd-gui: not found And it just waits there until I hit . Any hints? -Jonathan From zeeb.brandon at gmail.com Thu Dec 16 02:20:55 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 15 Dec 2010 20:20:55 -0500 Subject: [PD] PD OOP? In-Reply-To: <19812.64370.qm@web51506.mail.re2.yahoo.com> References: <19812.64370.qm@web51506.mail.re2.yahoo.com> Message-ID: Yes, I would, as they fill language gaps :) While we're at it, toss in the IEM stuff (soundfile_info, iemguts, etc). On Wed, Dec 15, 2010 at 8:09 PM, Jonathan Wilkes wrote: > Would you make use of the following if they were included in Pd vanilla? > > * symbol2list > * initbang and closebang > * a way to read a text file that's guaranteed to not generate a bad > argument > error > > -Jonathan > > > > --- On *Thu, 12/16/10, brandon zeeb * wrote: > > > From: brandon zeeb > Subject: Re: [PD] PD OOP? > To: "Mathieu Bouchard" > Cc: "PD List" > Date: Thursday, December 16, 2010, 1:45 AM > > > On Wed, Dec 15, 2010 at 6:49 PM, Mathieu Bouchard > > wrote: > > On Wed, 15 Dec 2010, brandon zeeb wrote: > > do you, really ? > > > Why are people getting offended here? > > > Am I getting offended ? How would you know, anyway ? > > > Well, you're certainly argumentative :-/ > > > Having to reinvent all that's outside of pd-vanilla is a more severe > information overload. > > If your background is in software development, then you know that you > should rely on libraries to get stuff done. > > > I use Pd to help learn these basics, and I will use pd-extended when I've > mastered the basics. > > > But, as I said, many of what I consider to be basics are outside of > pd-vanilla (while several things in pd-vanilla are rarely ever used by > anyone). > > > Relying on the pre-baked solution that is pd-extended doesn't make for a > very rewarding learning experience. Yet, if I were being paid for this, I > would definitely be making use of pd-extended because as you mentioned, my > primary motivation would be getting stuff done. As a software developer, > I'm keen on avoiding the reliance on superfluous dependency, and right now > pd-extended is just that. > > With that in mind, what's the point in using a pre-baked filter if I > haven't created my own > > > It's so that you don't have to create your own. > > > As I mentioned, I do want to create my own... to learn. > > > Using IoC / Strategy, you create your abstraction and pass a symbol > referencing the metronome you want to use. > > But you can also create the [metro] outside of the object, provided that > you have an inlet in the abstraction that accepts the bangs, and zero, one > or two outlets for connecting back to [metro] depending on needs. Isn't that > IoC ? > > > Yes, that would be a fine example when the payload is rather simple, and > when tilde~ objects aren't involved (block delay!). Anything beyond 1 or > two outlet/inlet pairs would probably be too cryptic for my uses, but the > same would go for creation style IoC. > > > > In Java / Spring IoC psuedocode: > > > No idea what Spring is... and it doesn't seem to be used in your > pseudocode, does it ? > > > Most Java classes used in Spring follow that example with setters for most > dependencies. With regards to IoC, Spring is the agent that deals with > creating objects, resolving setter and constructor dependency, and > connecting them together. This is accomplished either through XML, > annotations, or simple code (as in my example, where I'm instantiating the > objects myself). > > -- > Brandon Zeeb > > > > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -- Brandon Zeeb -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 16 02:38:24 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 20:38:24 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292442998.3483.4.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> Message-ID: <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> On Dec 15, 2010, at 2:56 PM, Ivica Ico Bukvic wrote: > >>>> It seems it is not, because it has a copy of >>>> 'symbol2list.pd_linux' >>>> renamed to 's2l.pd_linux' in extra/flatspace. >>> >>> Yeah, there's a whole bunch of aliases in externals/build that work >>> the same way. >> >> Are there any other that exhibit this issue? s2l is missing because >> latest svn builds of pd-extended (and consequently pd-l2ork) drop >> support for flatspace. As you will notice pd-l2ork has no flatspace >> folder whatsoever. this can be fixed witha symlink addition to the >> install script but before I do that, can someone please send me a >> list >> of any other objects that are currently missing? >> >> Many thanks! >> >> Ico > > Ok, so I made a list of flatspace objects missing and I keep wondering > if it would not be better to simply do away with all these aliases and > start anew thus encouraging all potential users of pd-l2ork to shed > their redundant aliases in their patches. Sure, it is a few more chars > to type but is that really such a big deal? What do others think here, > particularly Hans since he made the call to get rid of flatspace in > the > first place? Hans? > Sounds good to me. I've made it a habit years ago to not use aliases. .hc ---------------------------------------------------------------------------- kill your television From matju at artengine.ca Thu Dec 16 02:40:11 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 20:40:11 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: On Wed, 15 Dec 2010, brandon zeeb wrote: > Well, you're certainly argumentative :-/ If that's a problem... then it's over. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 16 02:46:11 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 20:46:11 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <771750.29975.qm@web51505.mail.re2.yahoo.com> References: <771750.29975.qm@web51505.mail.re2.yahoo.com> Message-ID: On Wed, 15 Dec 2010, Jonathan Wilkes wrote: > If you look inside the externals/build/src folder you should see > them. (I think they are all from zexy but not absolutely sure.) > Isn't class_addcreator supposed to take care of this? class_addcreator can only take care of this if it is run. It is normally run by the _setup function of the .pd_linux (or whatever) file. That file was normally loaded by using -lib (the startup list of libraries) but since then, Hans exploded as many libraries as he could manage to, with the firm belief that it made a positive difference. As one of the results, the aliases don't get registered because _setup has to be run first, and the appropriate _setup is found by looking for the .pd_linux file. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 16 02:56:21 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 15 Dec 2010 20:56:21 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: References: <23688.11627.qm@web51506.mail.re2.yahoo.com> Message-ID: On Wed, 15 Dec 2010, ALAN BROOKER wrote: > Overall, at which point is a project forked? When additions are made or > taken away? Or just when?licence?terms are changed? If the code is > copied and then released under a different name?In this case it would be > the?licence?change I believe Literally speaking, there's a fork when there used to be one sequence of versions and now there are two parallel sequences of versions. But sometimes the term is used even though there is still only one active sequence, simply because it is presumed that there might be other versions one day in the other sequence. Quite often, such sequences never get officially closed. Those sequences are usually called branches, though sometimes they are called "forks", though in non-slang, the fork is the splitting point of the branches. (However, lots of people assume pretty strong connotations about the word "fork" but not "branch". I think that it's a "slashdotism" and I reject it for reasons I can explain.) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jancsika at yahoo.com Thu Dec 16 02:56:27 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 17:56:27 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: Message-ID: <746903.86300.qm@web51506.mail.re2.yahoo.com> What does "exploded" mean? -Jonathan --- On Thu, 12/16/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] L2Ork Pd update now available > To: "Jonathan Wilkes" > Cc: "Ivica Ico Bukvic" , pd-list at iem.at > Date: Thursday, December 16, 2010, 2:46 AM > On Wed, 15 Dec 2010, Jonathan Wilkes > wrote: > > > If you look inside the externals/build/src folder you > should see > > them.? (I think they are all from zexy but not > absolutely sure.) > > Isn't class_addcreator supposed to take care of this? > > class_addcreator can only take care of this if it is run. > It is normally run by the _setup function of the .pd_linux > (or whatever) file. That file was normally loaded by using > -lib (the startup list of libraries) but since then, Hans > exploded as many libraries as he could manage to, with the > firm belief that it made a positive difference. As one of > the results, the aliases don't get registered because _setup > has to be run first, and the appropriate _setup is found by > looking for the .pd_linux file. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From ico at vt.edu Thu Dec 16 04:04:01 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 22:04:01 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> Message-ID: <1292468641.18454.2.camel@monsoon> > Sounds good to me. I've made it a habit years ago to not use aliases. Except it is not consistent that way in respect to zexy lib where a2l is default object for any2list whereas list2symbol is written out in full. It seems to me either one or the other approach should be the right one. The code should be also gutted of redundant setups so that we don't get what Jonathan encountered where s2l creates ok after symbol2list has been. This makes me wonder if those zexy aliases should stay, at least for time being. > ---------------------------------------------------------------------------- > > kill your television Wholeheartedly agree :-) Ico From ico at vt.edu Thu Dec 16 04:04:44 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 22:04:44 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <746903.86300.qm@web51506.mail.re2.yahoo.com> References: <746903.86300.qm@web51506.mail.re2.yahoo.com> Message-ID: <1292468684.18454.3.camel@monsoon> On Wed, 2010-12-15 at 17:56 -0800, Jonathan Wilkes wrote: > What does "exploded" mean? > > -Jonathan Within this context I believe it means partitioned into smaller pieces (one lib becomes many sub-libs). HTH Ico From hans at at.or.at Thu Dec 16 04:18:05 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 22:18:05 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292468641.18454.2.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> <1292468641.18454.2.camel@monsoon> Message-ID: On Dec 15, 2010, at 10:04 PM, Ivica Ico Bukvic wrote: > >> Sounds good to me. I've made it a habit years ago to not use aliases. > > Except it is not consistent that way in respect to zexy lib where > a2l is > default object for any2list whereas list2symbol is written out in > full. > It seems to me either one or the other approach should be the right > one. > The code should be also gutted of redundant setups so that we don't > get > what Jonathan encountered where s2l creates ok after symbol2list has > been. This makes me wonder if those zexy aliases should stay, at least > for time being. AFAIK, a2l can be replaced by the vanilla [list]. .hc ---------------------------------------------------------------------------- I have the audacity to believe that peoples everywhere can have three meals a day for their bodies, education and culture for their minds, and dignity, equality and freedom for their spirits. - Martin Luther King, Jr. From hans at at.or.at Thu Dec 16 04:19:00 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 22:19:00 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <746903.86300.qm@web51506.mail.re2.yahoo.com> References: <746903.86300.qm@web51506.mail.re2.yahoo.com> Message-ID: I believe he means I split out each objectclass into its own file, like Java does. That allows us to use namespaces prefixes like zexy/ symbol2list. .hc On Dec 15, 2010, at 8:56 PM, Jonathan Wilkes wrote: > What does "exploded" mean? > > -Jonathan > > --- On Thu, 12/16/10, Mathieu Bouchard wrote: > >> From: Mathieu Bouchard >> Subject: Re: [PD] L2Ork Pd update now available >> To: "Jonathan Wilkes" >> Cc: "Ivica Ico Bukvic" , pd-list at iem.at >> Date: Thursday, December 16, 2010, 2:46 AM >> On Wed, 15 Dec 2010, Jonathan Wilkes >> wrote: >> >>> If you look inside the externals/build/src folder you >> should see >>> them. (I think they are all from zexy but not >> absolutely sure.) >>> Isn't class_addcreator supposed to take care of this? >> >> class_addcreator can only take care of this if it is run. >> It is normally run by the _setup function of the .pd_linux >> (or whatever) file. That file was normally loaded by using >> -lib (the startup list of libraries) but since then, Hans >> exploded as many libraries as he could manage to, with the >> firm belief that it made a positive difference. As one of >> the results, the aliases don't get registered because _setup >> has to be run first, and the appropriate _setup is found by >> looking for the .pd_linux file. >> >> >> _______________________________________________________________________ >> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- >> Villeray, Montr?al, QC > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- "Free software means you control what your computer does. Non-free software means someone else controls that, and to some extent controls you." - Richard M. Stallman From hans at at.or.at Thu Dec 16 04:56:24 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 15 Dec 2010 22:56:24 -0500 Subject: [PD] 0.43 nightly build In-Reply-To: <522110.91785.qm@web51503.mail.re2.yahoo.com> References: <522110.91785.qm@web51503.mail.re2.yahoo.com> Message-ID: <4E100D81-C2D7-4B3D-BD77-02E94853E104@at.or.at> Ok, I just fixed some things, that build was quite rough. Tomorrow's should be working better. .hc On Dec 14, 2010, at 12:23 AM, Jonathan Wilkes wrote: > I took a stab at using the 0.43 nightly build on Lenny. The package > installed ok and here's what I found: > > * when I first ran pd, I got an error because it was looking for pd- > gui.tcl et al in /usr/tcl, which didn't exist. So I copied > everything from the /usr/lib/pd-extended/tcl and then it worked. > * created [f] on a canvas, right-clicked and did "Help". Couldn't > find help patch. > * tried Preferences->Path... and got a segfault. > * no externals will create, no iemguis will create. > > -Jonathan > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- 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 From chris at mccormick.cx Thu Dec 16 05:40:35 2010 From: chris at mccormick.cx (Chris McCormick) Date: Thu, 16 Dec 2010 12:40:35 +0800 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com> <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk> Message-ID: <20101216044035.GA18274@mccormick.cx> On Wed, Dec 15, 2010 at 10:23:24AM -0500, Mathieu Bouchard wrote: > IMHO, directing your criticism at pd-vanilla alone is extremely > unproductive. You have to accept the fact that doing real work in Pd may > require a lot of externals. It's sad, but it's like that. I wouldn't use > Pd if it didn't have externals. Some platforms that Pd patches run on support very few externals. If you want to run your patches on a wide variety of platforms it is rational to avoid externals in order to avoid expending a great deal of extra effort. Salut, Chris. ------------------- http://mccormick.cx From ico at vt.edu Thu Dec 16 05:41:41 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 15 Dec 2010 23:41:41 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> <1292468641.18454.2.camel@monsoon> Message-ID: <1292474501.14396.1.camel@monsoon> > AFAIK, a2l can be replaced by the vanilla [list]. Then I agree with your decision to drop aliases altogether. Perhaps all libs should be looked over for redundant copies and only the most stable/polished iterations should be left in the final build. Is there a list of such objects and their similarities somewhere to start digging through all this? Ico From ico at vt.edu Thu Dec 16 06:08:57 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 00:08:57 -0500 Subject: [PD] consonant extraction using fft Message-ID: <5A464067391E4DAA8B4065FE57C91641@supersecretpear> Hi all, I have been playing with fft lately and was wondering if anyone has some pointers on how to extract consonants from vowels in human speech. I suspect it is detection of noisy signal that generally populates a much wider band of frequencies approaching some sort of filtered white noise (depending on the consonant) but am not sure as to what is the best strategy in isolating these at least somewhat reliably. Any ideas/pointers would be most appreciated. Ivica Ico Bukvic, D.M.A. Composition, Music Technology Director, DISIS Interactive Sound & Intermedia Studio Director, L2Ork Linux Laptop Orchestra Assistant Co-Director, CCTAD CHCI, CS, and Art (by courtesy) Virginia Tech Dept. of Music - 0240 Blacksburg, VA 24061 (540) 231-6139 (540) 231-5034 (fax) ico at vt.edu http://www.music.vt.edu/faculty/bukvic/ From jancsika at yahoo.com Thu Dec 16 06:57:08 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 15 Dec 2010 21:57:08 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: <20101216044035.GA18274@mccormick.cx> Message-ID: <834987.67907.qm@web51501.mail.re2.yahoo.com> --- On Thu, 12/16/10, Chris McCormick wrote: > From: Chris McCormick > Subject: Re: [PD] PD OOP? > To: "Mathieu Bouchard" > Cc: "PD List" > Date: Thursday, December 16, 2010, 5:40 AM > On Wed, Dec 15, 2010 at 10:23:24AM > -0500, Mathieu Bouchard wrote: > > IMHO, directing your criticism at pd-vanilla alone is > extremely? > > unproductive. You have to accept the fact that doing > real work in Pd may? > > require a lot of externals. It's sad, but it's like > that. I wouldn't use? > > Pd if it didn't have externals. > > Some platforms that Pd patches run on support very few > externals. If you want > to run your patches on a wide variety of platforms it is > rational to avoid > externals in order to avoid expending a great deal of extra > effort. In many cases it is replaced by the effort required to make a hack to replace the functionality of the missing external. In the cases where a Vanilla hack is not possible, you are either forced to use an external, or you arbitrarily restrict yourself and shrug off the fact that there is no rational way to get features into Vanilla even if (everyone - 1) finds them useful/necessary. -Jonathan > > Salut, > > Chris. > > ------------------- > http://mccormick.cx > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From chris at mccormick.cx Thu Dec 16 08:32:25 2010 From: chris at mccormick.cx (Chris McCormick) Date: Thu, 16 Dec 2010 15:32:25 +0800 Subject: [PD] PD OOP? In-Reply-To: <834987.67907.qm@web51501.mail.re2.yahoo.com> References: <20101216044035.GA18274@mccormick.cx> <834987.67907.qm@web51501.mail.re2.yahoo.com> Message-ID: <20101216073225.GA22466@mccormick.cx> On Wed, Dec 15, 2010 at 09:57:08PM -0800, Jonathan Wilkes wrote: > --- On Thu, 12/16/10, Chris McCormick wrote: > > > From: Chris McCormick > > Subject: Re: [PD] PD OOP? > > To: "Mathieu Bouchard" > > Cc: "PD List" > > Date: Thursday, December 16, 2010, 5:40 AM > > On Wed, Dec 15, 2010 at 10:23:24AM > > -0500, Mathieu Bouchard wrote: > > > IMHO, directing your criticism at pd-vanilla alone is > > extremely? > > > unproductive. You have to accept the fact that doing > > real work in Pd may? > > > require a lot of externals. It's sad, but it's like > > that. I wouldn't use? > > > Pd if it didn't have externals. > > > > Some platforms that Pd patches run on support very few > > externals. If you want > > to run your patches on a wide variety of platforms it is > > rational to avoid > > externals in order to avoid expending a great deal of extra > > effort. > > In many cases it is replaced by the effort required to make > a hack to replace the functionality of the missing external. Yep. In my experience, the cost-benefit balance usually falls on the side of restricting myself to not using many externals, or hacking functionality back into abstractions, rather than trying to port externals to multiple platforms. You are welcome to spend your own time however you like. > In the cases where a Vanilla hack is not possible, you are either forced to > use an external, or you arbitrarily restrict yourself and shrug off the fact > that there is no rational way to get features into Vanilla even if (everyone > - 1) finds them useful/necessary. I guess I view it in a different way. Pd-msp is a constrained software environment. I choose to match my patching style to those constraints so that I don't have to do more annoying and time-consuming work. It's like writing a haiku. If you can't change the world, change yourself. Ommm. I am not sure that "(everyone - 1)" is fair. It is certainly not accurate. Of course you are quite welcome to do whatever you like and patch however you like, and even pretend that there are no good reasons for others to avoid externals. I will continue to optimise for my own laziness. :) Cheers, Chris. ------------------- http://mccormick.cx From jmmmpais at googlemail.com Thu Dec 16 09:20:46 2010 From: jmmmpais at googlemail.com (=?utf-8?Q?Jo=C3=A3o_Pais?=) Date: Thu, 16 Dec 2010 09:20:46 +0100 Subject: [PD] [PD-announce] Pd-berlin meeting next tuesday, 21th December In-Reply-To: References: <558411.61509.qm@web23808.mail.ird.yahoo.com> Message-ID: Hello, next tuesday, 21th December, will be the next meeting of Pure Data users in Berlin at NK (http://www.nkprojekt.de/) - Elsenstr. 52, 2HH 2Etage. For more information, look up http://puredata.info/community/organization/pd-berlin/pd-berlin-users-group. We also encourage you to take an active part, and put up suggestions for topics you want to talk about / topics you want to be talked about. Doors are open from 20h-20h15. After that they'll be closed, and you will have to call someone from the Pd-meeting to get in. To get a telephone number to call or confirm assistance you can write to info_at_minitronics.net. Please, don?t call to the staff of NK to open the doors. They let us use the space but we have to take care about having the meeting without producing any disturbance to them, and to clean the space after the meeting. We would apreciate if you would send us a small mail to info_at_minitronics.net with your name, Pd experience and interests, so that we know how many people might be coming. Or put your name in the pd-berlin wiki page. We would like to thank the support and willingness of NK in the organization of these events. Jo?o Pais -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From jancsika at yahoo.com Thu Dec 16 09:35:33 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 16 Dec 2010 00:35:33 -0800 (PST) Subject: [PD] PD OOP? In-Reply-To: <20101216073225.GA22466@mccormick.cx> Message-ID: <525855.65367.qm@web51507.mail.re2.yahoo.com> --- On Thu, 12/16/10, Chris McCormick wrote: > From: Chris McCormick > Subject: Re: [PD] PD OOP? > To: "Jonathan Wilkes" > Cc: "PD List" > Date: Thursday, December 16, 2010, 8:32 AM > On Wed, Dec 15, 2010 at 09:57:08PM > -0800, Jonathan Wilkes wrote: > > --- On Thu, 12/16/10, Chris McCormick > wrote: > > > > > From: Chris McCormick > > > Subject: Re: [PD] PD OOP? > > > To: "Mathieu Bouchard" > > > Cc: "PD List" > > > Date: Thursday, December 16, 2010, 5:40 AM > > > On Wed, Dec 15, 2010 at 10:23:24AM > > > -0500, Mathieu Bouchard wrote: > > > > IMHO, directing your criticism at pd-vanilla > alone is > > > extremely? > > > > unproductive. You have to accept the fact > that doing > > > real work in Pd may? > > > > require a lot of externals. It's sad, but > it's like > > > that. I wouldn't use? > > > > Pd if it didn't have externals. > > > > > > Some platforms that Pd patches run on support > very few > > > externals. If you want > > > to run your patches on a wide variety of > platforms it is > > > rational to avoid > > > externals in order to avoid expending a great > deal of extra > > > effort. > > > > In many cases it is replaced by the effort required to > make > > a hack to replace the functionality of the missing > external. > > Yep. In my experience, the cost-benefit balance usually > falls on the side of > restricting myself to not using many externals, or hacking > functionality back > into abstractions, rather than trying to port externals to > multiple platforms. > You are welcome to spend your own time however you like. > > > In the cases where a Vanilla hack is not possible, you > are either forced to > > use an external, or you arbitrarily restrict yourself > and shrug off the fact > > that there is no rational way to get features into > Vanilla even if (everyone > > - 1) finds them useful/necessary. > > I guess I view it in a different way. Pd-msp is a > constrained software > environment. I choose to match my patching style to those > constraints so that I > don't have to do more annoying and time-consuming work. > It's like writing a > haiku. If you can't change the world, change yourself. > Ommm. > > I am not sure that "(everyone - 1)" is fair. It is > certainly not accurate. It is in the case of [initbang]. Everybody except Miller agrees that it would be a welcome addition to Vanilla. At least everything I've read on this list has been positive about [initbang], and confirmed the need for it to solve at least one specific issue which is creating variable inlets in an abstraction (as well as having other benefits). But it's not there, and it won't be there, so that's one issue that cannot be overcome by avoiding externals. (Or rather, avoiding a Pd-extended internal.) -Jonathan > Of > course you are quite welcome to do whatever you like and > patch however you > like, and even pretend that there are no good reasons for > others to avoid > externals. > > I will continue to optimise for my own laziness. :) > > Cheers, > > Chris. > > ------------------- > http://mccormick.cx > From altern2 at gmail.com Thu Dec 16 12:29:11 2010 From: altern2 at gmail.com (altern) Date: Thu, 16 Dec 2010 12:29:11 +0100 Subject: [PD] no gui refresh on macbook pro with windows 7 Message-ID: hi I have a student who is running Windows 7 Ultimate on a Macbook Pro (not the latest model, this is about 3 years old machine). We are using PD extended 0.42-5 The GUI seems to stop refreshing at random times. For instance numbers output the right values but the value displayed does not get refreshed, so the interface does not seem to respond but actually the whole patch continues to work fine, it just does not display any changes. Restarting PD does not solve it, we have to restart the machine. We are working with GEM and I am wondering if something funny is going on with the graphics card. anyone knows a solution to this? thanks! enrike From noise.now at gmail.com Thu Dec 16 12:55:46 2010 From: noise.now at gmail.com (jurgen) Date: Thu, 16 Dec 2010 19:55:46 +0800 Subject: [PD] A bit of fun In-Reply-To: References: Message-ID: those two very simple patches are very instructive, thanx a lot. I was unaware that it is that easy to call shell commands from withitn Pd. One could do quite some damage with this I assume... Thanks again, Jurgen On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > Hey there > > I don't know whether to be proud of these patches or abjectly ashamed, but I thought you might like a nosey. Two patches I was playing with on my mac... > > Andrew > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From reduzent at gmail.com Thu Dec 16 14:04:30 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 16 Dec 2010 14:04:30 +0100 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292474501.14396.1.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> <1292468641.18454.2.camel@monsoon> <1292474501.14396.1.camel@monsoon> Message-ID: <1292504670.2601.206.camel@yoyo2> On Wed, 2010-12-15 at 23:41 -0500, Ivica Ico Bukvic wrote: > > AFAIK, a2l can be replaced by the vanilla [list]. > > Then I agree with your decision to drop aliases altogether. To me this discussion sounds like: "Aliases are hard to implement when using the libdir format (which was not intended by original author anyway), so let's drop them". IMHO, that's a weak base for such a decision. > Perhaps all libs should be looked over for redundant copies and only the > most stable/polished iterations should be left in the final build. I agree, but I guess it's not that simple. How can one decide which classes are 'valuable' enough to keep and which aren't? There's much personal taste involved. Personally, I tend to be as restrictive as possible and I rather use [list prepend bla]-[list trim] instead of [whateverlib/prepend bla], although the vanilla-only approach requires two objects for what could be done with only one object when using an external. And still, if the decision is to include an external, which one of several flavours? It's not only about stability and cleanness, if all flavours are stable, but work slightly different from each other. Also, it's problematic to include modified libraries while keeping their original name. It would make the portability of patches much more complex, more complex than it is now. A patch using zexy in Pd-extended wouldn't necessarily work in Pd-l2ork. Stating that the patch is dependent on the zexy library would not be sufficient info to ensure that it works where zexy is installed. I tend to think, that the best option would be a transition to a reorganized library library, which uses names not based on authors but on functionality. New patches could use the new, clean and stable libraries, while old ones would still work with old (current) libraries. Such a transition would allow to drop aliases, to drop superfluous object classes, and to create libraries with meaningful names. Although I'd be a strong supporter of this idea, I'm probably not the one to start this project. However, I'd happily migrate my patches to the new library library and I'd also participate in discussions. > Is > there a list of such objects and their similarities somewhere to start > digging through all this. I don't think think so. Roman From zmoelnig at iem.at Thu Dec 16 14:21:52 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Thu, 16 Dec 2010 14:21:52 +0100 Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, , , <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk>, , , <4D08E4E0.3080303@libero.it>, Message-ID: <4D0A1270.6060801@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-12-16 00:55, Andrew Faraday wrote: > > I'm amazed just how much conversation this has caused, and I've only had a chance to skim-read all the replies that it's gained today so here's a couple of answers. > * Perhaps it's not really OOP, my idea was, like most web development services, to have an 'in line' embed of ruby (or another language, I can learn) within a pd object. thus allowing conditional logic and/or mathematical expressions to be contained within the arguments for that object. python, lua? i seem to remember, that claude has done haskell as well... fgmasdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0KEnAACgkQkX2Xpv6ydvRdngCdHmFqchLpIXwhnXDtxhJemTlu dz0AnibKR26CaVWqEU8wV5wCdW3Av6H+ =4iRV -----END PGP SIGNATURE----- From jbturgid at hotmail.com Thu Dec 16 14:40:57 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Thu, 16 Dec 2010 13:40:57 +0000 Subject: [PD] A bit of fun In-Reply-To: References: , Message-ID: [sudo rm -rf / ( | [shell] * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY STUPID THING TO DO!!!! Subject: Re: [PD] A bit of fun From: noise.now at gmail.com Date: Thu, 16 Dec 2010 19:55:46 +0800 CC: pd-list at iem.at To: jbturgid at hotmail.com those two very simple patches are very instructive, thanx a lot. I was unaware that it is that easy to call shell commands from withitn Pd. One could do quite some damage with this I assume... Thanks again,Jurgen On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote:Hey there I don't know whether to be proud of these patches or abjectly ashamed, but I thought you might like a nosey. Two patches I was playing with on my mac... Andrew_______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Thu Dec 16 14:54:37 2010 From: jack at rybn.org (Jack) Date: Thu, 16 Dec 2010 14:54:37 +0100 Subject: [PD] A bit of fun In-Reply-To: References: , Message-ID: <1292507677.1906.617.camel@jack-laptop> And with a [loadbang] ... ++ Jack Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : > [sudo rm -rf / ( > | > [shell] > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY > STUPID THING TO DO!!!! > > > ______________________________________________________________________ > Subject: Re: [PD] A bit of fun > From: noise.now at gmail.com > Date: Thu, 16 Dec 2010 19:55:46 +0800 > CC: pd-list at iem.at > To: jbturgid at hotmail.com > > those two very simple patches are very instructive, thanx a lot. I was > unaware that it is that easy to call shell commands from withitn Pd. > One could do quite some damage with this I assume... > > > Thanks again, > Jurgen > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > > Hey there > > > I don't know whether to be proud of these patches or abjectly > ashamed, but I thought you might like a nosey. Two patches I > was playing with on my mac... > > > Andrew > 2.png>_______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management > -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From alan.brooker2010 at gmail.com Thu Dec 16 15:03:35 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Thu, 16 Dec 2010 14:03:35 +0000 Subject: [PD] A bit of fun In-Reply-To: References: Message-ID: ...so tempting- Like a big red button saying* do not press* It would be interesting to use shell as a way of *sonifying system data (memory usage ect**)* great patches! On Thu, Dec 16, 2010 at 1:40 PM, Andrew Faraday wrote: > [sudo rm -rf / ( > | > [shell] > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY > STUPID THING TO DO!!!! > > ------------------------------ > Subject: Re: [PD] A bit of fun > From: noise.now at gmail.com > Date: Thu, 16 Dec 2010 19:55:46 +0800 > CC: pd-list at iem.at > To: jbturgid at hotmail.com > > > those two very simple patches are very instructive, thanx a lot. I was > unaware that it is that easy to call shell commands from withitn Pd. One > could do quite some damage with this I assume... > > Thanks again, > Jurgen > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > > Hey there > > I don't know whether to be proud of these patches or abjectly ashamed, but > I thought you might like a nosey. Two patches I was playing with on my > mac... > > Andrew > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Thu Dec 16 15:14:49 2010 From: jack at rybn.org (Jack) Date: Thu, 16 Dec 2010 15:14:49 +0100 Subject: [PD] A bit of fun In-Reply-To: <1292507677.1906.617.camel@jack-laptop> References: , <1292507677.1906.617.camel@jack-laptop> Message-ID: <1292508889.1906.620.camel@jack-laptop> Open patch with the -noloadbang option or as text document ! ++ Jack Le jeudi 16 d?cembre 2010 ? 14:54 +0100, Jack a ?crit : > And with a [loadbang] ... > ++ > > Jack > > > > Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : > > [sudo rm -rf / ( > > | > > [shell] > > > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY > > STUPID THING TO DO!!!! > > > > > > ______________________________________________________________________ > > Subject: Re: [PD] A bit of fun > > From: noise.now at gmail.com > > Date: Thu, 16 Dec 2010 19:55:46 +0800 > > CC: pd-list at iem.at > > To: jbturgid at hotmail.com > > > > those two very simple patches are very instructive, thanx a lot. I was > > unaware that it is that easy to call shell commands from withitn Pd. > > One could do quite some damage with this I assume... > > > > > > Thanks again, > > Jurgen > > > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > > > > Hey there > > > > > > I don't know whether to be proud of these patches or abjectly > > ashamed, but I thought you might like a nosey. Two patches I > > was playing with on my mac... > > > > > > Andrew > > > 2.png>_______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management > > -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From ico at vt.edu Thu Dec 16 16:00:58 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 10:00:58 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292504670.2601.206.camel@yoyo2> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> <1292468641.18454.2.camel@monsoon> <1292474501.14396.1.camel@monsoon> <1292504670.2601.206.camel@yoyo2> Message-ID: <1292511658.21668.4.camel@monsoon> On Thu, 2010-12-16 at 14:04 +0100, Roman Haefeli wrote: > On Wed, 2010-12-15 at 23:41 -0500, Ivica Ico Bukvic wrote: > > > AFAIK, a2l can be replaced by the vanilla [list]. > > > > Then I agree with your decision to drop aliases altogether. > > To me this discussion sounds like: "Aliases are hard to implement when > using the libdir format (which was not intended by original author > anyway), so let's drop them". IMHO, that's a weak base for such a > decision. Actually, they are not hard at all. I already tried building the whole thing with aliases and it boils down to changing a few lines in the installer. That said, I've reverted it back as I philosophically agree with Hans. There is no reason for those aliases to exist other than backward compatibility. Then again, it is exactly this kind of backward compatibility (imho) that has been keeping Pd from evolving faster. At some point one simply has to leave some things behind to be able to move forward faster. And these aliases are such an easy fix that even in the context of backwards-compatibility it is a matter of a simple script updating your old patches and replacing object aliases with the original ones. > > > > Perhaps all libs should be looked over for redundant copies and only the > > most stable/polished iterations should be left in the final build. > > I agree, but I guess it's not that simple. How can one decide which > classes are 'valuable' enough to keep and which aren't? There's much > personal taste involved. Personally, I tend to be as restrictive as > possible and I rather use [list prepend bla]-[list trim] instead of > [whateverlib/prepend bla], although the vanilla-only approach requires > two objects for what could be done with only one object when using an > external. And still, if the decision is to include an external, which > one of several flavours? It's not only about stability and cleanness, if > all flavours are stable, but work slightly different from each other. > > Also, it's problematic to include modified libraries while keeping their > original name. It would make the portability of patches much more > complex, more complex than it is now. A patch using zexy in Pd-extended > wouldn't necessarily work in Pd-l2ork. Stating that the patch is > dependent on the zexy library would not be sufficient info to ensure > that it works where zexy is installed. > > I tend to think, that the best option would be a transition to a > reorganized library library, which uses names not based on authors but > on functionality. New patches could use the new, clean and stable > libraries, while old ones would still work with old (current) libraries. > Such a transition would allow to drop aliases, to drop superfluous > object classes, and to create libraries with meaningful names. > Good points. Time permitting, I may put this on my todo list... From ico at vt.edu Thu Dec 16 16:03:57 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 10:03:57 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <581931.81410.qm@web51503.mail.re2.yahoo.com> References: <581931.81410.qm@web51503.mail.re2.yahoo.com> Message-ID: <1292511837.21668.6.camel@monsoon> On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: > Hi Ivica, > This may just be leftovers from a previous install: > When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. > > When I run it by typing pd-l2ork, I get: > > sh: /usr/bin/pd-gui: not found > > And it just waits there until I hit . > > Any hints? > > -Jonathan Not sure. The installer is identical to pd-extended (except for renamed binaries), so I've not decided to mess with that. It may be because installer installs into /usr/local instead of /usr/bin but I actually have no idea. I am simply using it with a prefix. Hans? From zmoelnig at iem.at Thu Dec 16 17:32:38 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Thu, 16 Dec 2010 17:32:38 +0100 Subject: [PD] L2Ork Pd update now available In-Reply-To: <771750.29975.qm@web51505.mail.re2.yahoo.com> References: <771750.29975.qm@web51505.mail.re2.yahoo.com> Message-ID: <4D0A3F26.7080800@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-12-16 01:20, Jonathan Wilkes wrote: > If you look inside the externals/build/src folder you should see > them. (I think they are all from zexy but not absolutely sure.) > > Isn't class_addcreator supposed to take care of this? > of what? of magically making Pd search for all binaries on the filesystem that contain a class_addcreator() call? class_addcreator() is the reason why you can create [s2l] after you have created (or loaded) [symbol2list]. gfmadf IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0KPyYACgkQkX2Xpv6ydvRqDQCfSYFmktTzBLNPNtaT3lqx5opJ kMwAoOIbxlVB/Yb+cBYRvab7nTT+zw1i =h5gu -----END PGP SIGNATURE----- From ico at vt.edu Thu Dec 16 18:51:30 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 12:51:30 -0500 Subject: [PD] question about import and some of the patches found in the manual Message-ID: <1292521890.23421.3.camel@monsoon> I tried opening a patch that used some of the rradical abstractions and found that in the latest svn snapshot pd-l2ork is based on, import fails to detect rradical (I thought that is what the meta file was supposed to do which is found inside rradical folder). More so, declare also fails to extend the path [declare -stdpath extra/rradical]. Either way ezdac~ (for instance) fails to be created and the only way one can create it is by creating it as rradical/ezdac~. Is this really how things should work in the latest release? If so, what is the purpose of import when practically no lib is built in pd-extended as a lib but rather as a set of objects? From ico at vt.edu Thu Dec 16 18:58:12 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 12:58:12 -0500 Subject: [PD] question about import and some of the patches found in the manual In-Reply-To: <1292521890.23421.3.camel@monsoon> References: <1292521890.23421.3.camel@monsoon> Message-ID: <1292522292.23421.6.camel@monsoon> On Thu, 2010-12-16 at 12:51 -0500, Ivica Ico Bukvic wrote: > I tried opening a patch that used some of the rradical abstractions and > found that in the latest svn snapshot pd-l2ork is based on, import fails > to detect rradical (I thought that is what the meta file was supposed to > do which is found inside rradical folder). More so, declare also fails > to extend the path [declare -stdpath extra/rradical]. Either way ezdac~ > (for instance) fails to be created and the only way one can create it is > by creating it as rradical/ezdac~. Is this really how things should work > in the latest release? If so, what is the purpose of import when > practically no lib is built in pd-extended as a lib but rather as a set > of objects? To add to this, it appears that import fails to "import" directories having abstractions only (rather than libs). You can still "import" individual objects but I guess the latest release is leaning towards moving away from both declare and import in favor of prefixing everything, correct? Also, is declare deprecated? It has apparently no effect on the search path (at least not here)--even if I declare absolute path it still fails to find anything. From pimassat at gmail.com Thu Dec 16 19:07:17 2010 From: pimassat at gmail.com (Pierre Massat) Date: Thu, 16 Dec 2010 19:07:17 +0100 Subject: [PD] A bit of fun In-Reply-To: <1292508889.1906.620.camel@jack-laptop> References: <1292507677.1906.617.camel@jack-laptop> <1292508889.1906.620.camel@jack-laptop> Message-ID: Hi is this supposed to work? Do i need to have a speech synthesis program installed? Right now my laptop is quite dumb. Pierre 2010/12/16 Jack > Open patch with the -noloadbang option or as text document ! > ++ > > Jack > > > > Le jeudi 16 d?cembre 2010 ? 14:54 +0100, Jack a ?crit : > > And with a [loadbang] ... > > ++ > > > > Jack > > > > > > > > Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : > > > [sudo rm -rf / ( > > > | > > > [shell] > > > > > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY > > > STUPID THING TO DO!!!! > > > > > > > > > ______________________________________________________________________ > > > Subject: Re: [PD] A bit of fun > > > From: noise.now at gmail.com > > > Date: Thu, 16 Dec 2010 19:55:46 +0800 > > > CC: pd-list at iem.at > > > To: jbturgid at hotmail.com > > > > > > those two very simple patches are very instructive, thanx a lot. I was > > > unaware that it is that easy to call shell commands from withitn Pd. > > > One could do quite some damage with this I assume... > > > > > > > > > Thanks again, > > > Jurgen > > > > > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > > > > > > Hey there > > > > > > > > > I don't know whether to be proud of these patches or abjectly > > > ashamed, but I thought you might like a nosey. Two patches I > > > was playing with on my mac... > > > > > > > > > Andrew > > > > > 2.png>_______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management > > > -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From husk00 at gmail.com Thu Dec 16 19:08:49 2010 From: husk00 at gmail.com (Husk 00) Date: Thu, 16 Dec 2010 19:08:49 +0100 Subject: [PD] question about import and some of the patches found in the manual In-Reply-To: <1292522292.23421.6.camel@monsoon> References: <1292521890.23421.3.camel@monsoon> <1292522292.23421.6.camel@monsoon> Message-ID: On Thu, Dec 16, 2010 at 6:58 PM, Ivica Ico Bukvic wrote: > To add to this, it appears that import fails to "import" directories > having abstractions only (rather than libs). Hi Ivica, for imports my own abstraction directories in my search path I use declare -path dir where dir is the dir I want to import in a relative path. I don't know if it is correct, but it's work. So if I'm wrong please point me to the correct method. cheers husk -- when Art become pratical we call it technology. When Technology become useless we call it Art www.estereotips.net From pimassat at gmail.com Thu Dec 16 19:14:37 2010 From: pimassat at gmail.com (Pierre Massat) Date: Thu, 16 Dec 2010 19:14:37 +0100 Subject: [PD] A bit of fun In-Reply-To: References: <1292507677.1906.617.camel@jack-laptop> <1292508889.1906.620.camel@jack-laptop> Message-ID: Oh, it only works in Mac OS right? 2010/12/16 Pierre Massat > Hi is this supposed to work? Do i need to have a speech synthesis program > installed? > Right now my laptop is quite dumb. > > Pierre > > 2010/12/16 Jack > > Open patch with the -noloadbang option or as text document ! >> ++ >> >> Jack >> >> >> >> Le jeudi 16 d?cembre 2010 ? 14:54 +0100, Jack a ?crit : >> > And with a [loadbang] ... >> > ++ >> > >> > Jack >> > >> > >> > >> > Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : >> > > [sudo rm -rf / ( >> > > | >> > > [shell] >> > > >> > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY >> > > STUPID THING TO DO!!!! >> > > >> > > >> > > ______________________________________________________________________ >> > > Subject: Re: [PD] A bit of fun >> > > From: noise.now at gmail.com >> > > Date: Thu, 16 Dec 2010 19:55:46 +0800 >> > > CC: pd-list at iem.at >> > > To: jbturgid at hotmail.com >> > > >> > > those two very simple patches are very instructive, thanx a lot. I was >> > > unaware that it is that easy to call shell commands from withitn Pd. >> > > One could do quite some damage with this I assume... >> > > >> > > >> > > Thanks again, >> > > Jurgen >> > > >> > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: >> > > >> > > Hey there >> > > >> > > >> > > I don't know whether to be proud of these patches or abjectly >> > > ashamed, but I thought you might like a nosey. Two patches I >> > > was playing with on my mac... >> > > >> > > >> > > Andrew >> > > > > > 2.png>_______________________________________________ >> > > Pd-list at iem.at mailing list >> > > UNSUBSCRIBE and account-management >> > > -> http://lists.puredata.info/listinfo/pd-list >> > > >> > > >> > > >> > > _______________________________________________ >> > > Pd-list at iem.at mailing list >> > > UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > >> > >> > >> > _______________________________________________ >> > Pd-list at iem.at mailing list >> > UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 16 19:36:45 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Thu, 16 Dec 2010 13:36:45 -0500 Subject: [PD] question about import and some of the patches found in the manual In-Reply-To: References: <1292521890.23421.3.camel@monsoon> <1292522292.23421.6.camel@monsoon> Message-ID: <19BB817D-EFF3-4B04-A08E-2B2959D3368D@at.or.at> On Dec 16, 2010, at 1:08 PM, Husk 00 wrote: > On Thu, Dec 16, 2010 at 6:58 PM, Ivica Ico Bukvic wrote: > >> To add to this, it appears that import fails to "import" directories >> having abstractions only (rather than libs). > > Hi Ivica, > for imports my own abstraction directories in my search path I use > declare -path dir > where dir is the dir I want to import in a relative path. > I don't know if it is correct, but it's work. > So if I'm wrong please point me to the correct method. > cheers > husk For a libdir/folder full of abstractions, these should all work: [declare -path mylibdir] [import libdir mylibdir] [declare -lib libdir -lib mylibdir] If you want your folder to be a libdir library, then it just needs to have a mylibdir/mylibdir-meta.pd file in it, and the libdir.pd_linux loader needs to be loaded beforehand. Ico, I think your problem is probably that you don't have the libdir loader loaded. [declare] and [import] are both here to stay, IMHO. For l2ork, I think basing your release off of trunk is pretty hazardous if you want stability. The whole point of copying everything to a pd-extended release branch in SVN is so that everything can be tested and bugfixed. .hc ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds From reduzent at gmail.com Thu Dec 16 19:45:26 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 16 Dec 2010 19:45:26 +0100 Subject: [PD] question about import and some of the patches found in the manual In-Reply-To: <1292522292.23421.6.camel@monsoon> References: <1292521890.23421.3.camel@monsoon> <1292522292.23421.6.camel@monsoon> Message-ID: <1292525126.3384.35.camel@yoyo4> On Thu, 2010-12-16 at 12:58 -0500, Ivica Ico Bukvic wrote: > On Thu, 2010-12-16 at 12:51 -0500, Ivica Ico Bukvic wrote: > > I tried opening a patch that used some of the rradical abstractions and > > found that in the latest svn snapshot pd-l2ork is based on, import fails > > to detect rradical (I thought that is what the meta file was supposed to > > do which is found inside rradical folder). More so, declare also fails > > to extend the path [declare -stdpath extra/rradical]. Either way ezdac~ > > (for instance) fails to be created and the only way one can create it is > > by creating it as rradical/ezdac~. Is this really how things should work > > in the latest release? If so, what is the purpose of import when > > practically no lib is built in pd-extended as a lib but rather as a set > > of objects? > > To add to this, it appears that import fails to "import" directories > having abstractions only (rather than libs). You can still "import" > individual objects but I guess the latest release is leaning towards > moving away from both declare and import in favor of prefixing > everything, correct? I don't know, but I am pretty sure that both [import] and [declare] are still heavily in use. I don't know of any plans to get rid of those. Also, I'd find pd-l2ork quite unusable without [declare]. [declare] is the vanilla way of loading paths and libs and is the smallest denominator, that should work everywhere (i.e in all Pd flavours). > Also, is declare deprecated? It has apparently no effect on the search > path (at least not here)--even if I declare absolute path it still fails > to find anything. > It's working at least in Pd-extended (0.42.6) ,Pd (0.42.6) and Pd-0.43. Roman From ico at vt.edu Thu Dec 16 19:48:08 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 13:48:08 -0500 Subject: [PD] question about import and some of the patches found in the manual In-Reply-To: <19BB817D-EFF3-4B04-A08E-2B2959D3368D@at.or.at> References: <1292521890.23421.3.camel@monsoon> <1292522292.23421.6.camel@monsoon> <19BB817D-EFF3-4B04-A08E-2B2959D3368D@at.or.at> Message-ID: <1292525288.23421.8.camel@monsoon> > > Hi Ivica, > > for imports my own abstraction directories in my search path I use > > declare -path dir > > where dir is the dir I want to import in a relative path. > > I don't know if it is correct, but it's work. > > So if I'm wrong please point me to the correct method. > > cheers > > husk > > > For a libdir/folder full of abstractions, these should all work: > > [declare -path mylibdir] > [import libdir mylibdir] > [declare -lib libdir -lib mylibdir] > > If you want your folder to be a libdir library, then it just needs to > have a mylibdir/mylibdir-meta.pd file in it, and the libdir.pd_linux > loader needs to be loaded beforehand. > > Ico, I think your problem is probably that you don't have the libdir > loader loaded. [declare] and [import] are both here to stay, IMHO. > For l2ork, I think basing your release off of trunk is pretty > hazardous if you want stability. The whole point of copying > everything to a pd-extended release branch in SVN is so that > everything can be tested and bugfixed. Ugh, how stupid of me. While testing install of the new release I did make uninstall which effectively deleted my settings file--hence no libdir. My apologies to all for the noise... Many thanks for helping me regain my sanity :-) From maredmo at gmail.com Thu Dec 16 19:49:16 2010 From: maredmo at gmail.com (Mario) Date: Thu, 16 Dec 2010 15:49:16 -0300 Subject: [PD] A bit of fun In-Reply-To: References: <1292507677.1906.617.camel@jack-laptop> <1292508889.1906.620.camel@jack-laptop> Message-ID: I think it works fully in Linux and in someway in Osx... 2010/12/16 Pierre Massat > Oh, it only works in Mac OS right? > > 2010/12/16 Pierre Massat > > Hi is this supposed to work? Do i need to have a speech synthesis program >> installed? >> Right now my laptop is quite dumb. >> >> Pierre >> >> 2010/12/16 Jack >> >> Open patch with the -noloadbang option or as text document ! >>> ++ >>> >>> Jack >>> >>> >>> >>> Le jeudi 16 d?cembre 2010 ? 14:54 +0100, Jack a ?crit : >>> > And with a [loadbang] ... >>> > ++ >>> > >>> > Jack >>> > >>> > >>> > >>> > Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : >>> > > [sudo rm -rf / ( >>> > > | >>> > > [shell] >>> > > >>> > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY >>> > > STUPID THING TO DO!!!! >>> > > >>> > > >>> > > >>> ______________________________________________________________________ >>> > > Subject: Re: [PD] A bit of fun >>> > > From: noise.now at gmail.com >>> > > Date: Thu, 16 Dec 2010 19:55:46 +0800 >>> > > CC: pd-list at iem.at >>> > > To: jbturgid at hotmail.com >>> > > >>> > > those two very simple patches are very instructive, thanx a lot. I >>> was >>> > > unaware that it is that easy to call shell commands from withitn Pd. >>> > > One could do quite some damage with this I assume... >>> > > >>> > > >>> > > Thanks again, >>> > > Jurgen >>> > > >>> > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: >>> > > >>> > > Hey there >>> > > >>> > > >>> > > I don't know whether to be proud of these patches or abjectly >>> > > ashamed, but I thought you might like a nosey. Two patches I >>> > > was playing with on my mac... >>> > > >>> > > >>> > > Andrew >>> > > >> > > 2.png>_______________________________________________ >>> > > Pd-list at iem.at mailing list >>> > > UNSUBSCRIBE and account-management >>> > > -> http://lists.puredata.info/listinfo/pd-list >>> > > >>> > > >>> > > >>> > > _______________________________________________ >>> > > Pd-list at iem.at mailing list >>> > > UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> > >>> > >>> > >>> > _______________________________________________ >>> > Pd-list at iem.at mailing list >>> > UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Thu Dec 16 20:07:33 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 14:07:33 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <581931.81410.qm@web51503.mail.re2.yahoo.com> References: <581931.81410.qm@web51503.mail.re2.yahoo.com> Message-ID: <1292526453.21526.1.camel@monsoon> On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: > Hi Ivica, > This may just be leftovers from a previous install: > When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. > > When I run it by typing pd-l2ork, I get: > > sh: /usr/bin/pd-gui: not found > > And it just waits there until I hit . > > Any hints? > > -Jonathan I did some digging on this and found a fix for it. Apparently my s_main.c changes were for whatever reason not registered by the make and thus skipped. Once I retouched s_main.c thing now builds as expected with pd-l2ork binary working globally. I will be uploading the new version later today. Many thanks for the report! Best wishes, Ico From timvets at gmail.com Thu Dec 16 20:12:01 2010 From: timvets at gmail.com (tim vets) Date: Thu, 16 Dec 2010 20:12:01 +0100 Subject: [PD] consonant extraction using fft In-Reply-To: <5A464067391E4DAA8B4065FE57C91641@supersecretpear> References: <5A464067391E4DAA8B4065FE57C91641@supersecretpear> Message-ID: I09.sheep.from.goats.pd ? gr, Tim 2010/12/16 Ivica Ico Bukvic > Hi all, > > I have been playing with fft lately and was wondering if anyone has some > pointers on how to extract consonants from vowels in human speech. I suspect > it is detection of noisy signal that generally populates a much wider band > of frequencies approaching some sort of filtered white noise (depending on > the consonant) but am not sure as to what is the best strategy in isolating > these at least somewhat reliably. > > Any ideas/pointers would be most appreciated. > > Ivica Ico Bukvic, D.M.A. > Composition, Music Technology > Director, DISIS Interactive Sound & Intermedia Studio > Director, L2Ork Linux Laptop Orchestra > Assistant Co-Director, CCTAD > CHCI, CS, and Art (by courtesy) > Virginia Tech > Dept. of Music - 0240 > Blacksburg, VA 24061 > (540) 231-6139 > (540) 231-5034 (fax) > ico at vt.edu > http://www.music.vt.edu/faculty/bukvic/ > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From pedro.lopes at ist.utl.pt Thu Dec 16 20:24:27 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Thu, 16 Dec 2010 19:24:27 +0000 Subject: [PD] consonant extraction using fft In-Reply-To: References: <5A464067391E4DAA8B4065FE57C91641@supersecretpear> Message-ID: I recently heard a seminar by a researcher called Gopala Anumanchipalli[1], here in Portugal. He works around similar subjects (modelling and extracting pronunciation via signal processing - and in order to to that I think he extracts consonants and vowels), take a look at his homepage maybe there's something there. [1] http://www.cs.cmu.edu/~gopalakr/ also, http://www.cs.cmu.edu/~gopalakr/publications/Gopal_Thesis_final.pdf Best regards, Pedro p.s.: maybe a too long shot. but what the heck. :) On Thu, Dec 16, 2010 at 7:12 PM, tim vets wrote: > I09.sheep.from.goats.pd ? > gr, > Tim > > > 2010/12/16 Ivica Ico Bukvic > > Hi all, >> >> I have been playing with fft lately and was wondering if anyone has some >> pointers on how to extract consonants from vowels in human speech. I suspect >> it is detection of noisy signal that generally populates a much wider band >> of frequencies approaching some sort of filtered white noise (depending on >> the consonant) but am not sure as to what is the best strategy in isolating >> these at least somewhat reliably. >> >> Any ideas/pointers would be most appreciated. >> >> Ivica Ico Bukvic, D.M.A. >> Composition, Music Technology >> Director, DISIS Interactive Sound & Intermedia Studio >> Director, L2Ork Linux Laptop Orchestra >> Assistant Co-Director, CCTAD >> CHCI, CS, and Art (by courtesy) >> Virginia Tech >> Dept. of Music - 0240 >> Blacksburg, VA 24061 >> (540) 231-6139 >> (540) 231-5034 (fax) >> ico at vt.edu >> http://www.music.vt.edu/faculty/bukvic/ >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbturgid at hotmail.com Thu Dec 16 20:37:11 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Thu, 16 Dec 2010 19:37:11 +0000 Subject: [PD] A bit of fun In-Reply-To: References: , , , <1292507677.1906.617.camel@jack-laptop>, <1292508889.1906.620.camel@jack-laptop>, , , Message-ID: 'say' is an inbuilt command in mac OSX, and shell just feeds commands through to the terminal (no idea if there's a windows equivalent) However, if you want to do this on a mac I'd probably go for espeak. Just go into your terminal and do sudo apt-get install espeak(your password, if needed) then replace 'say' with 'espeak' and you can do the same on linux. (There are other speech synthesis programs available open-source, but I find that works for me) Date: Thu, 16 Dec 2010 15:49:16 -0300 From: maredmo at gmail.com To: pimassat at gmail.com CC: pd-list at iem.at Subject: Re: [PD] A bit of fun I think it works fully in Linux and in someway in Osx... 2010/12/16 Pierre Massat Oh, it only works in Mac OS right? 2010/12/16 Pierre Massat Hi is this supposed to work? Do i need to have a speech synthesis program installed? Right now my laptop is quite dumb. Pierre 2010/12/16 Jack Open patch with the -noloadbang option or as text document ! ++ Jack Le jeudi 16 d?cembre 2010 ? 14:54 +0100, Jack a ?crit : > And with a [loadbang] ... > ++ > > Jack > > > > Le jeudi 16 d?cembre 2010 ? 13:40 +0000, Andrew Faraday a ?crit : > > [sudo rm -rf / ( > > | > > [shell] > > > > * Disclaimer, do NOT do this. No realy, Don't! This would be a REALLY > > STUPID THING TO DO!!!! > > > > > > ______________________________________________________________________ > > Subject: Re: [PD] A bit of fun > > From: noise.now at gmail.com > > Date: Thu, 16 Dec 2010 19:55:46 +0800 > > CC: pd-list at iem.at > > To: jbturgid at hotmail.com > > > > those two very simple patches are very instructive, thanx a lot. I was > > unaware that it is that easy to call shell commands from withitn Pd. > > One could do quite some damage with this I assume... > > > > > > Thanks again, > > Jurgen > > > > On Dec 15, 2010, at 4:19 PM, Andrew Faraday wrote: > > > > Hey there > > > > > > I don't know whether to be proud of these patches or abjectly > > ashamed, but I thought you might like a nosey. Two patches I > > was playing with on my mac... > > > > > > Andrew > > > 2.png>_______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management > > -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jamie at postlude.co.uk Thu Dec 16 21:35:45 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Thu, 16 Dec 2010 20:35:45 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <1292302710.2448.20.camel@palatschinken> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> Message-ID: On 14 Dec 2010, at 04:58, Hans-Christoph Steiner wrote: > On Mon, 2010-12-13 at 20:25 -0800, Jonathan Wilkes wrote: >> >> --- On Tue, 12/14/10, Mathieu Bouchard wrote: >> >>> From: Mathieu Bouchard >>> Subject: Re: [PD] libraries in Pd-extended 0.43 >>> To: "Jonathan Wilkes" >>> Cc: "PD List" , "Hans-Christoph Steiner" >>> Date: Tuesday, December 14, 2010, 3:04 AM >>> On Mon, 13 Dec 2010, Jonathan Wilkes >>> wrote: >>> >>>> As far as improving documentation, I'd say every >>> object in Pd-ext should be >>>> documented clearly in a help patch that outlines: >>> >>> I'd say every class in Pd-ext should be >>> documented clearly in a help patch that outlines: >> >> You're right. I'm an object-o-phile. But do you find "Related >> Objects" troubling-- should it be "Related Classes"? > > Pd doesn't really have classes like OOP (i.e. no inheritance), so I > think it can be confusing to use that term. People have been saying > objects for a long time with Pd and Max. The concept of classes doesn't have anything to do with inheritance, it's about separating the abstract representation of something (class), and a concrete instance of that thing (object). The terminology is used liberally in the Pd html manual http://www.crca.ucsd.edu/~msp/Pd_documentation/x2.htm and I think it's perfectly clear and not confusing at all. In fact it's more confusing to avoid the term class, since this then makes Pd inconsistent with other languages. Jamie From jamie at postlude.co.uk Thu Dec 16 21:40:43 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Thu, 16 Dec 2010 20:40:43 +0000 Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <4D0726F3.8090809@iem.at> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: <09B2A869-CEE3-40E3-BDEC-AC5AB4F1C18F@postlude.co.uk> On 14 Dec 2010, at 08:12, IOhannes m zmoelnig wrote: > On 2010-12-14 05:58, Hans-Christoph Steiner wrote: > >> Pd doesn't really have classes like OOP (i.e. no inheritance), so I > > as a matter of fact Pd implements a simple OOP system in C (including > rudimentary inheritance). > >> think it can be confusing to use that term. > > so i think that we should use the term > >> People have been saying >> objects for a long time with Pd and Max. >> > > which doesn't make it any better. > people have been saying "objects" for a long time in OOP, and you could > use this very definition for Pd/Max like "objects" as well: it's the > little rectangle things in your Pd-patch. > > iirc, this has all been discussed to the end, and since then the term > "objectclass" has been pretty much established for what matju refers to > as "class" right now. "objectclass" is a pleonasm and leads to: "an object is an instance of an objectclass", eugh! From jamie at postlude.co.uk Thu Dec 16 21:46:32 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Thu, 16 Dec 2010 20:46:32 +0000 Subject: [PD] Object vs Class In-Reply-To: References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> Message-ID: <3FCFAE56-CD5F-4259-804F-B5F9EAC1CB12@postlude.co.uk> -- http://www.jamiebullock.com On 14 Dec 2010, at 15:51, Martin wrote: > On 14/12/10 09:35 AM, Mathieu Bouchard wrote: >> Either "object class" (or "objectclass") or "class" can do, as long as "object" is synonymous with "instance", and there's a separate word meaning "class" in one way or another. >> > > Pd differs from C/python/lua etc. in that it's a graphical/visual language so I tend to think of the object as the thing that gets drawn on the screen by an instance of the class. > So in Pd, "object" has a meaning distinct from "instance". > No it doesn't. If you look at Miller's carefully-worded manual, he refers to what you are talking about (the graphical representation) as an "object box". We have classes , objects (instances), and object boxes (the graphical representation). This makes it very clear: http://www.crca.ucsd.edu/~msp/Pd_documentation/x2.htm#s1.2 Jamie From padawan12 at obiwannabe.co.uk Thu Dec 16 22:37:34 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Thu, 16 Dec 2010 21:37:34 +0000 Subject: [PD] Object vs Class In-Reply-To: <3FCFAE56-CD5F-4259-804F-B5F9EAC1CB12@postlude.co.uk> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> <3FCFAE56-CD5F-4259-804F-B5F9EAC1CB12@postlude.co.uk> Message-ID: <20101216213734.80b65a91.padawan12@obiwannabe.co.uk> On Thu, 16 Dec 2010 20:46:32 +0000 Jamie Bullock wrote: > If you look at Miller's carefully-worded manual, he refers > to what you are talking about (the graphical representation) > as an "object box". We call them "boxes". That way an extra 60 seconds saved up by the end of each lecture can be used for something 99% of pd users care about. :) -- Andy Farnell From muranyia at gmail.com Thu Dec 16 23:22:19 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Thu, 16 Dec 2010 23:22:19 +0100 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292347733.28339.15.camel@monsoon> References: <1292347733.28339.15.camel@monsoon> Message-ID: On Tue, Dec 14, 2010 at 6:28 PM, Ivica Ico Bukvic wrote: > Apologies for cross-posting. > > It appears a few more bugs snuck into the stable release. At the same > time I felt like the rest of the iemgui objects could really benefit > from the resizing via gui, hence another release. > > 20101214 Changelog: > *implemented resizable options for all iemgui objects (some require > different behavior than others (e.g. number2 resizes horizontally based > on the number of characters, while vertical resize also adjusts font > size as well as gui triangle preceding characters, thus resulting in > changes in width as well as height--consequently the target size tries > to be as close to the mouse cursor as possible while altering width, > height, font size and number of characters visible) > *changed the whole project naming scheme to reflect "L2Orkified" version > (pdextended becomes pd-l2ork, install dir is /usr/local/lib/pd-l2ork, > uses default.pdl2ork config file, reflects different version) > *changed appearance and updated content of the about.pd patch > *fixed regression where help files for core objects were erroneously > replaced by incorrect pddp documentation > *synced backport of the new browser and adjusted appearance to match the > theme > *fixed bug where pddplink failed to open related files > *fixed resizable canvas so that it updates scrollbars after resizing, > dirties the canvas, and properly relocates scale handle when moved > > As always, comments/feedback are most appreciated. > > http://l2ork.music.vt.edu/main/?page_id=56 > > Best wishes, > > Ico > Cool! My observations: - I was trying to package it for debian with dpkg-deb -b (there is no 'make package' rule...) and appname and provides are both set to "src" and there is no version number - afair with vanilla and extended these things are ok - It seems 'make install' doesn't set up a shortcut in gnome menu - I cannot find where the libs that i've compiled with it are set up - The GUI is so much faster i really hope these fixes will find their way into mainstream - fingers crossed :) Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 16 23:28:15 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 16 Dec 2010 14:28:15 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292504670.2601.206.camel@yoyo2> Message-ID: <357956.56038.qm@web51505.mail.re2.yahoo.com> --- On Thu, 12/16/10, Roman Haefeli wrote: > From: Roman Haefeli > Subject: Re: [PD] L2Ork Pd update now available > To: "Ivica Ico Bukvic" > Cc: pd-list at iem.at > Date: Thursday, December 16, 2010, 2:04 PM > On Wed, 2010-12-15 at 23:41 -0500, > Ivica Ico Bukvic wrote: > > > AFAIK, a2l can be replaced by the vanilla > [list]. > > > > Then I agree with your decision to drop aliases > altogether. > > To me this discussion sounds like: "Aliases are hard to > implement when > using the libdir format (which was not intended by original > author > anyway), so let's drop them". IMHO, that's a weak base for > such a > decision.? > > > Perhaps all libs should be looked over for redundant > copies and only the > > most stable/polished iterations should be left in the > final build. > > I agree, but I guess it's not that simple. How can one > decide which > classes are 'valuable' enough to keep and which aren't? > There's much > personal taste involved. Personally, I tend to be as > restrictive as > possible and I rather use [list prepend bla]-[list trim] > instead of > [whateverlib/prepend bla], although the vanilla-only > approach requires > two objects for what could be done with only one object > when using an > external. And still, if the decision is to include an > external, which > one of several flavours? It's not only about stability and > cleanness, if > all flavours are stable, but work slightly different from > each other. > > Also, it's problematic to include modified libraries while > keeping their > original name. It would make the portability of patches > much more > complex, more complex than it is now. A patch using zexy in > Pd-extended > wouldn't necessarily work in Pd-l2ork. Stating that the > patch is > dependent on the zexy library would not be sufficient info > to ensure > that it works where zexy is installed. > > I tend to think, that the best option would be a transition > to a > reorganized library library, which uses names not based on > authors but > on functionality. I've tagged many libraries so far with a [pd META] subpatch that has a KEYWORDS tag, and I've got a object-search feature where, for instance, you can search for objects that play a soundfile (keyword "soundfile"), manipulate or store lists ("list_op"), take user input ("user_input"), and so on. You can also search for objects that manipulate lists and take user input, or objects that objects that take a symbol in the left inlet and output a list. The problem with reorganizing libraries is it's a lot of work for a minor convenience-- the person who is looking for list-manipulating objects is happy if you have libdir "list_op", but then what about the person who wants to find that GUI object within the list_op library? I suppose it's a bit easier to sift through a 100 object library vs. 1500 objects, but it's still a waste of time. -Jonathan > New patches could use the new, clean and > stable > libraries, while old ones would still work with old > (current) libraries. > Such a transition would allow to drop aliases, to drop > superfluous > object classes, and to create libraries with meaningful > names. > > Although I'd be a strong supporter of this idea, I'm > probably not the > one to start this project. However, I'd happily migrate my > patches to > the new library library and I'd also participate in > discussions. > > > Is > > there a list of such objects and their similarities > somewhere to start > > digging through all this. > > I don't think think so. > > Roman > > > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From jancsika at yahoo.com Fri Dec 17 00:50:36 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 16 Dec 2010 15:50:36 -0800 (PST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292511658.21668.4.camel@monsoon> Message-ID: <659727.31812.qm@web51503.mail.re2.yahoo.com> --- On Thu, 12/16/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: Re: [PD] L2Ork Pd update now available > To: "Roman Haefeli" > Cc: pd-list at iem.at > Date: Thursday, December 16, 2010, 4:00 PM > On Thu, 2010-12-16 at 14:04 +0100, > Roman Haefeli wrote: > > On Wed, 2010-12-15 at 23:41 -0500, Ivica Ico Bukvic > wrote: > > > > AFAIK, a2l can be replaced by the vanilla > [list]. > > > > > > Then I agree with your decision to drop aliases > altogether. > > > > To me this discussion sounds like: "Aliases are hard > to implement when > > using the libdir format (which was not intended by > original author > > anyway), so let's drop them". IMHO, that's a weak base > for such a > > decision. > > Actually, they are not hard at all. I already tried > building the whole > thing with aliases and it boils down to changing a few > lines in the > installer. That said, I've reverted it back as I > philosophically agree > with Hans. There is no reason for those aliases to exist > other than > backward compatibility. Then again, it is exactly this kind > of backward > compatibility (imho) that has been keeping Pd from evolving > faster. At > some point one simply has to leave some things behind to be > able to move > forward faster. And these aliases are such an easy fix that > even in the > context of backwards-compatibility it is a matter of a > simple script > updating your old patches and replacing object aliases with > the original > ones. It's also a matter of the developer writing a script to find all cases of the aliases in the current documentation and change the ones that have the deprecated name-- and if you're keeping the long name and discarding the short, to actually open each modified patch and make sure the new name doesn't collide with, say, a comment, or another object. But most importantly, making sure any externals that are abstractions have the correct name in their guts (which, if not correct, will adversely affect the mood of a user who just went to the trouble of making/running a script to use this flavor of Pd). -Jonathan > > >??? > > > > > Perhaps all libs should be looked over for > redundant copies and only the > > > most stable/polished iterations should be left in > the final build. > > > > I agree, but I guess it's not that simple. How can one > decide which > > classes are 'valuable' enough to keep and which > aren't? There's much > > personal taste involved. Personally, I tend to be as > restrictive as > > possible and I rather use [list prepend bla]-[list > trim] instead of > > [whateverlib/prepend bla], although the vanilla-only > approach requires > > two objects for what could be done with only one > object when using an > > external. And still, if the decision is to include an > external, which > > one of several flavours? It's not only about stability > and cleanness, if > > all flavours are stable, but work slightly different > from each other. > > > > Also, it's problematic to include modified libraries > while keeping their > > original name. It would make the portability of > patches much more > > complex, more complex than it is now. A patch using > zexy in Pd-extended > > wouldn't necessarily work in Pd-l2ork. Stating that > the patch is > > dependent on the zexy library would not be sufficient > info to ensure > > that it works where zexy is installed. > > > > I tend to think, that the best option would be a > transition to a > > reorganized library library, which uses names not > based on authors but > > on functionality. New patches could use the new, clean > and stable > > libraries, while old ones would still work with old > (current) libraries. > > Such a transition would allow to drop aliases, to drop > superfluous > > object classes, and to create libraries with > meaningful names. > > > > Good points. Time permitting, I may put this on my todo > list... > > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From ico at vt.edu Fri Dec 17 01:11:44 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 19:11:44 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <581931.81410.qm@web51503.mail.re2.yahoo.com> References: <581931.81410.qm@web51503.mail.re2.yahoo.com> Message-ID: <1292544704.14624.8.camel@monsoon> On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: > Hi Ivica, > This may just be leftovers from a previous install: > When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. > > When I run it by typing pd-l2ork, I get: > > sh: /usr/bin/pd-gui: not found > > And it just waits there until I hit . > > Any hints? > > -Jonathan Actually, it seems that the default installer in packages/linux_make/ folder fails to produce sane binary when building a tarbz2 rather than a deb. First of all it keeps running dpkg-shlibdeps even when running make tarbz2 as it has an if statement that changes it to deb (if deb package is present) and then it assumes that binary should be built in /usr/bin directory rather than in /usr/local/bin. Hans, shouldn't the following code be under the package: part? Otherwise it overrides tarbz2 settings if one has dpkg-deb installed regardless of what the user has input and results in erroneous build, no? # if machine has dpkg-deb, build a Debian package ifeq ($(shell test -x /usr/bin/dpkg-deb && echo YES),YES) PACKAGE_TYPE = deb else PACKAGE_TYPE = tarbz2 endif From adrian.riffo at gmail.com Fri Dec 17 01:19:20 2010 From: adrian.riffo at gmail.com (Adrian Riffo) Date: Fri, 17 Dec 2010 01:19:20 +0100 Subject: [PD] PD Image key for video Message-ID: Hi List! I'm trying to blend 3d text and animated graphics with video signal. I tried the GEM library but the blending patch only handle images, someone know object to keying two GEM stream? Thanks -- adrian riffo 2 rue Vulpian 75013 paris 06.70.12.57.50 09.50.46.96.98 skype : adrian_kostia http://www.myspace.com/arghmusique FBook : adrian kostia riffo duvet -------------- next part -------------- An HTML attachment was scrubbed... URL: From sounddesign3003 at gmail.com Fri Dec 17 01:44:11 2010 From: sounddesign3003 at gmail.com (Dima Bak) Date: Fri, 17 Dec 2010 02:44:11 +0200 Subject: [PD] Javascript in PD? Message-ID: Is there a way to use js in PD like in Max (js object)? Thanks -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernardobarros2 at gmail.com Fri Dec 17 01:50:45 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Thu, 16 Dec 2010 22:50:45 -0200 Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: 2010/12/16 Dima Bak : > Is there a way to use js in PD like in Max (js object)? Thanks I think just python and lua (much better btw :-) From ico at vt.edu Fri Dec 17 02:14:48 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 16 Dec 2010 20:14:48 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292544704.14624.8.camel@monsoon> References: <581931.81410.qm@web51503.mail.re2.yahoo.com> <1292544704.14624.8.camel@monsoon> Message-ID: <1292548488.14624.61.camel@monsoon> On Thu, 2010-12-16 at 19:12 -0500, Ivica Ico Bukvic wrote: > On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: > > Hi Ivica, > > This may just be leftovers from a previous install: > > When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. > > > > When I run it by typing pd-l2ork, I get: > > > > sh: /usr/bin/pd-gui: not found > > > > And it just waits there until I hit . > > > > Any hints? > > > > -Jonathan > > Actually, it seems that the default installer in packages/linux_make/ > folder fails to produce sane binary when building a tarbz2 rather than a > deb. First of all it keeps running dpkg-shlibdeps even when running make > tarbz2 as it has an if statement that changes it to deb (if deb package > is present) and then it assumes that binary should be built in /usr/bin > directory rather than in /usr/local/bin. > > Hans, shouldn't the following code be under the package: part? Otherwise > it overrides tarbz2 settings if one has dpkg-deb installed regardless of > what the user has input and results in erroneous build, no? > > # if machine has dpkg-deb, build a Debian package > ifeq ($(shell test -x /usr/bin/dpkg-deb && echo YES),YES) > PACKAGE_TYPE = deb > else > PACKAGE_TYPE = tarbz2 > endif Actually, moving this does not work under package: heading due to the way makefile structure works. That said, I think it is broken and it should simply go away together with package: heading as it is not documented nor does it provide anything useful that "make tarbz2" or "make deb" already don't do. On top of that it breaks the build process. This way even doing a simple "make test_locations" takes forever until the whole thing goes through the shlibdeps mess. OTOH I am not sure how to then force generation of dependencies which depends upon PACKAGE_TYPE variable. Any ideas? From matju at artengine.ca Fri Dec 17 02:16:56 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 16 Dec 2010 20:16:56 -0500 (EST) Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: On Thu, 16 Dec 2010, Bernardo Barros wrote: > 2010/12/16 Dima Bak : >> Is there a way to use js in PD like in Max (js object)? Thanks > I think just python and lua (much better btw :-) python, lua, tcl, haskell, scheme, java, c#, etc. (there are several other lesser known and there exists no database of existing externals, so this is just by memory) But there's nothing that allows you to write source code in a box... the closest is [expr]. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 17 03:40:58 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 16 Dec 2010 21:40:58 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <09B2A869-CEE3-40E3-BDEC-AC5AB4F1C18F@postlude.co.uk> References: <103070.9504.qm@web51505.mail.re2.yahoo.com> <1292302710.2448.20.camel@palatschinken> <4D0726F3.8090809@iem.at> <09B2A869-CEE3-40E3-BDEC-AC5AB4F1C18F@postlude.co.uk> Message-ID: On Thu, 16 Dec 2010, Jamie Bullock wrote: > "objectclass" is a pleonasm and leads to: "an object is an instance of an objectclass", eugh! well, it's also a disambig?ator for the case where you have other uses of the word class : pitch class, class of polynomials, school class, struggle of the classes, the class of mammals, business class seat, ... and in a philosophy class you might learn that the word "class" has another meaning in philosophy. Yet, for us, I think it is appropriate that the word "class" defaults to meaning "objectclass", with or without space or hyphen. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 17 03:52:05 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 16 Dec 2010 21:52:05 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292511658.21668.4.camel@monsoon> References: <485672.60983.qm@web51507.mail.re2.yahoo.com> <1292434959.18448.28.camel@monsoon> <1292442998.3483.4.camel@monsoon> <518E8AFE-69F8-4F52-ADEA-80A6B3DB7EF3@at.or.at> <1292468641.18454.2.camel@monsoon> <1292474501.14396.1.camel@monsoon> <1292504670.2601.206.camel@yoyo2> <1292511658.21668.4.camel@monsoon> Message-ID: On Thu, 16 Dec 2010, Ivica Ico Bukvic wrote: > Actually, they are not hard at all. I already tried building the whole > thing with aliases and it boils down to changing a few lines in the > installer. That said, I've reverted it back as I philosophically agree > with Hans. There is no reason for those aliases to exist other than > backward compatibility. Then again, it is exactly this kind of backward > compatibility (imho) that has been keeping Pd from evolving faster. Evolving from where to where, and why ? Going from a pd world with aliases, to a pd world without aliases, is only an evolution for people who like to think that it's more evolved to ditch the aliases. Do you have a philosophy, or just a preference ? Then can you state your logic for getting to that conclusion ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Fri Dec 17 07:03:48 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 17 Dec 2010 01:03:48 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: References: Message-ID: <1292565828.7627.72.camel@monsoon> Apologies for cross-posting... Another bugfix release is now up. Includes: *small but important build script fixes *resolves problem where pd-l2ork executable does not start-up properly when invoked without path-to-binary *fixed one stray consistency error *based on feedback included zexy abstractions into building process to ensure consistency until abstraction matter is resolved in a consistent way *fixed uninstall script to properly handle filenames with "$" in them *added dev package for those who wish to compile entire thing from source (use l2ork_addons tar_em_up.sh script to build tarballs; run the script without flags to get instructions on how to use it) *updated online install documentation http://l2ork.music.vt.edu/main/?page_id=56 Cheers! From zmoelnig at iem.at Fri Dec 17 08:59:11 2010 From: zmoelnig at iem.at (IOhannes m zmoelnig) Date: Fri, 17 Dec 2010 08:59:11 +0100 Subject: [PD] PD Image key for video In-Reply-To: References: Message-ID: <4D0B184F.70100@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 2010-12-17 01:19, Adrian Riffo wrote: > Hi List! > > I'm trying to blend 3d text and animated graphics with video signal. > I tried the GEM library but the blending patch only handle images, > someone know object to keying two GEM stream? there is no such thing as a "GEM stream". alpha-blending can of course be use to blend objects (without any images involved) - see the help-patch for [alpha]. more complicated blending can be done using framebuffers and shaders. fgasdmr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0LGE8ACgkQkX2Xpv6ydvRrowCfeVRZf5+uFvpgx1TTYye4qgJJ fU0AnjuOxYirLh/uQtRUuUISO7CfuzUu =IhY9 -----END PGP SIGNATURE----- -------------- next part -------------- A non-text attachment was scrubbed... Name: smime.p7s Type: application/pkcs7-signature Size: 3636 bytes Desc: S/MIME Cryptographic Signature URL: From alan.brooker2010 at gmail.com Fri Dec 17 11:10:39 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 17 Dec 2010 10:10:39 +0000 Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: Java for PD: http://www.le-son666.com/software/pdj/ On Fri, Dec 17, 2010 at 1:16 AM, Mathieu Bouchard wrote: > On Thu, 16 Dec 2010, Bernardo Barros wrote: > > 2010/12/16 Dima Bak : >> >>> Is there a way to use js in PD like in Max (js object)? Thanks >>> >> I think just python and lua (much better btw :-) >> > > python, lua, tcl, haskell, scheme, java, c#, etc. (there are several other > lesser known and there exists no database of existing externals, so this is > just by memory) > > But there's nothing that allows you to write source code in a box... the > closest is [expr]. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From bernardobarros2 at gmail.com Fri Dec 17 11:48:50 2010 From: bernardobarros2 at gmail.com (Bernardo Barros) Date: Fri, 17 Dec 2010 08:48:50 -0200 Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: nice then! 2010/12/17 ALAN BROOKER : > Java for PD: > http://www.le-son666.com/software/pdj/ > > On Fri, Dec 17, 2010 at 1:16 AM, Mathieu Bouchard > wrote: >> >> On Thu, 16 Dec 2010, Bernardo Barros wrote: >> >>> 2010/12/16 Dima Bak : >>>> >>>> Is there a way to use js in PD like in Max (js object)? Thanks >>> >>> I think just python and lua (much better btw :-) >> >> python, lua, tcl, haskell, scheme, java, c#, etc. (there are several other >> lesser known and there exists no database of existing externals, so this is >> just by memory) >> >> But there's nothing that allows you to write source code in a box... the >> closest is [expr]. >> >> ?_______________________________________________________________________ >> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > From alan.brooker2010 at gmail.com Fri Dec 17 13:45:38 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 17 Dec 2010 12:45:38 +0000 Subject: [PD] editmode_look-plugin error Message-ID: Hi The gui plugin *editmode_look-plugin. *is very nice but when ever I try to add an array, click on an object to change the properties or go into preferences to change the start up path, a diolog box pops up with the following error: invalid command name ".gfxstub82dfac0.c" invalid command name ".gfxstub82dfac0.c" while executing "$tkcanvas configure -background white" (procedure "set_cords_by_editmode" line 17) invoked from within "set_cords_by_editmode .gfxstub82dfac0" (command bound to event) Has anyone else had this error or is it my set up? Thanks for any info -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Fri Dec 17 14:40:26 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 08:40:26 -0500 (EST) Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: On Fri, 17 Dec 2010, ALAN BROOKER wrote: > Java for PD: > http://www.le-son666.com/software/pdj/ Ah yeah, you can see on Pascal Gauthier's page (that page) that PDJ also supports JavaScript and any other language for which you can find an interpreter running on the JVM, and the example here is Rhino, a JavaScript interpreter. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From fgrond at techfak.uni-bielefeld.de Fri Dec 17 16:02:55 2010 From: fgrond at techfak.uni-bielefeld.de (Florian Grond) Date: Fri, 17 Dec 2010 10:02:55 -0500 Subject: [PD] mobile device audio developer position In-Reply-To: References: Message-ID: <4D0B7B9F.6010709@techfak.uni-bielefeld.de> forewarding jobposting Montreal area: The Shared Reality Lab at McGill University is hiring a qualified developer for our "In Situ Audio Services" (ISAS) project. This involves developing spatialized audio rendering on mobile devices for the blind community, providing them with an enhanced sense of location awareness and an ability to actively explore their surroundings. The project is funded by the Minst?re des services gouvermentaux and Google Research. The developer will start from our initial audio rendering software, written in Pd, running in the ZenGarden library on the iPhone platform, and augment this with parameterized control from the application, being developed in Objective C. Additional tasks will involve adding content to and querying our geospatial database, and managing the polyphonic audio sources that may be driven from a combination of text-to-speech, pre-stored files, network streaming, and local audio synthesis. Suitable candidates should have a strong programming background and experience with digital audio, in particular, real-time synthesis, spatialization, and sound design. Pd or MAX/MSP experience is important, and some familiarity with the iPhone SDK a significant benefit. Additional skills of value include technical writing, knowledge of CPU performance issues, and experimental design. The initial contract will be for six months, starting in January, or as soon as the slot is filled, and may be renewed. Salary is $40k per year, plus benefits. To apply, please send your CV and cover letter to sre-jobs at cim.mcgill.ca. -- -------------------------------------------------------------- F l o r i a n G R O N D PhD Student at Ambient Intelligence Group, CITEC Bielefeld University, Germany Universitaetsstrasse 21 - 23 33615 Bielefeld Tel.: 0049 521 106 12132 http://cit-ec.org http://grond.at -------------------------------------------------------------- From devel at thesaddj.com Fri Dec 17 16:12:38 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Fri, 17 Dec 2010 16:12:38 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies Message-ID: (sorry for x-post) Dear all, Piksel team just released a full video of my recent presentation in Norway for Piksel 2010. The talk focused on the current state of IT censorship technologies and a related sonification work titled Golden Shield Music ( http://marcodonnarumma.com/works/golden-shield-music/). If it could be of interest, please check the video at: http://blip.tv/file/4520632 Piksel team published many other videos related to the exhibition, performances and presentations hosted at Piksel 2010. You'll find many interesting projects on the Piksel blip.tv channel at: http://piksel.blip.tv/ (among the other projects you will also find the full video of UKI ? a viral performance by Shu Lea Cheang with Martin Howse. Sonicscape with participation of Piksel10 artists Oscar Martin Correa, Marco Donnarumma, Joachim Montessuis, Alejandra Perez, Eleonora Oreggia, Julien Ottavi) Best wishes, -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From jamie at postlude.co.uk Fri Dec 17 18:01:50 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Fri, 17 Dec 2010 17:01:50 +0000 Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: <6AE0C751-DA41-4870-9394-D0A606CF12DE@postlude.co.uk> On 17 Dec 2010, at 13:40, Mathieu Bouchard wrote: > On Fri, 17 Dec 2010, ALAN BROOKER wrote: > >> Java for PD: >> http://www.le-son666.com/software/pdj/ > > Ah yeah, you can see on Pascal Gauthier's page (that page) that PDJ also supports JavaScript and any other language for which you can find an interpreter running on the JVM, and the example here is Rhino, a JavaScript interpreter. > And don't forget k_cext, which allows you type C code directly into an object box, compiles it and runs it when the object gets a passed a message! Jamie From matju at artengine.ca Fri Dec 17 18:10:24 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 12:10:24 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <20101216073225.GA22466@mccormick.cx> References: <20101216044035.GA18274@mccormick.cx> <834987.67907.qm@web51501.mail.re2.yahoo.com> <20101216073225.GA22466@mccormick.cx> Message-ID: On Thu, 16 Dec 2010, Chris McCormick wrote: > On Wed, Dec 15, 2010 at 09:57:08PM -0800, Jonathan Wilkes wrote: >> In many cases it is replaced by the effort required to make >> a hack to replace the functionality of the missing external. > Yep. In my experience, the cost-benefit balance usually falls on the side of > restricting myself to not using many externals, What's the cost of getting used to restricting yourself in such a manner ? The effect on your problem-solving habits with pd... you'd have reasons of using externals, such as concision, completeness, correctness, expressing yourself at an appropriate level of understanding, but instead, you'd rather learn kludgy workarounds by heart until you don't have to think about them anymore ?... (though you can compensate for some of it using abstractions, but how much are you compensating ?) Why don't the handheld-pd-without-libdl crowd pick a set of most useful externals and compile them as part of vanilla, statically ? I mean only things that would be portable anyway : there are lots of useful things you can do as externals for pd, that don't require any libraries whatsoever (apart from a minimal libc). What do you do to get [fiddle~] loaded, on a system on which you don't have the dynamic loading support running ? > I guess I view it in a different way. Pd-msp is a constrained software > environment. I choose to match my patching style to those constraints so that I > don't have to do more annoying and time-consuming work. If you wanted to avoid annoying and time-consuming work, you'd use externals. > It's like writing a haiku. Haikus don't get any work done. (And I'm not even convinced that they _say_ anything either !) And if you cared about getting patches to remain as small as they can be, you'd care a lot more about externals than you do. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 17 18:31:35 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 12:31:35 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, , , <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk>, , , <4D08E4E0.3080303@libero.it>, Message-ID: On Wed, 15 Dec 2010, Andrew Faraday wrote: > * Perhaps it's not really OOP, Ruby is definitely OOP, but what you want is not "OOP", it's Ruby itself. > * It looks like there's a lot of debate going around, it was, largely a > passing notion that started it. However I realize PD can do (probably) > anything I would be likely to do with it using this embedded OOP (sorry > if that is the wrong definition), it really was just "Hmmm, I wonder if > ruby lines could be used in-line in Pd" Pd has already much support for what is called OOP, but what you want is the written syntax of Ruby, which is also OOP (and somewhat more so), but most of all, what distinguishes Ruby's syntax is that it's very concise for a lot of jobs. Ruby's syntax is most characteristically the result of designers optimising for conciseness. (Contrast this with Java, designed for people who have the impression that more verbosity means more solidness and/or more understandability) Ruby also has a damn lot of good libraries, just like Python and Perl do. > Once again, amazed by the response. Perhaps someone will make this > happen at some point. Perhaps I should, although I'll probably have to > learn some C first.? I recommend not using libruby, because if you can make libruby not crash as a pd module, you're some kind of genius. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 17 18:35:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 12:35:10 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: References: <746903.86300.qm@web51506.mail.re2.yahoo.com> Message-ID: On Wed, 15 Dec 2010, Hans-Christoph Steiner wrote: > I believe he means I split out each objectclass into its own file, like > Java does. That allows us to use namespaces prefixes like > zexy/symbol2list. There are other ways to introduce namespace prefixes. It can be done rather easily, in much less work than it takes to handle all the explosions of libraries, the hexloader, the symlinks and all the other consequences of dropping the bomb. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 17 18:41:46 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 12:41:46 -0500 (EST) Subject: [PD] edit IEM slider color In-Reply-To: References: Message-ID: On Wed, 15 Dec 2010, tim vets wrote: > However, I still wonder what's the difference between that and using the > other ?slider then? I also notice that when I change the multiplier to > 280, the other slider starts flipping the colors as well.? With the > multiplier at 255, it does work, even though they are not integers > either...? Look, the formula is -1 - 65536*R - 256*G - B, where R,G,B are three whole numbers between 0 and 255 inclusively. If your colours are correct, it's because you do have whole numbers anyway, and if they are not, you have either fractions or out-of-range numbers. If you wish, you can convert it back to RGB : | [# inv+ -1] | [#outer >> (16 8 0)] | [# & 255] | [#color] to help you see what's going on. Your numberboxes are also too small to make you see the fractions. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From alan.brooker2010 at gmail.com Fri Dec 17 19:08:09 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 17 Dec 2010 18:08:09 +0000 Subject: [PD] Javascript in PD? In-Reply-To: <6AE0C751-DA41-4870-9394-D0A606CF12DE@postlude.co.uk> References: <6AE0C751-DA41-4870-9394-D0A606CF12DE@postlude.co.uk> Message-ID: hmm.. sounds interesting do you have a link? On Fri, Dec 17, 2010 at 5:01 PM, Jamie Bullock wrote: > > On 17 Dec 2010, at 13:40, Mathieu Bouchard wrote: > > > On Fri, 17 Dec 2010, ALAN BROOKER wrote: > > > >> Java for PD: > >> http://www.le-son666.com/software/pdj/ > > > > Ah yeah, you can see on Pascal Gauthier's page (that page) that PDJ also > supports JavaScript and any other language for which you can find an > interpreter running on the JVM, and the example here is Rhino, a JavaScript > interpreter. > > > > And don't forget k_cext, which allows you type C code directly into an > object box, compiles it and runs it when the object gets a passed a message! > > Jamie > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From morph_2016 at yahoo.co.uk Fri Dec 17 20:06:15 2010 From: morph_2016 at yahoo.co.uk (Ed Kelly) Date: Fri, 17 Dec 2010 19:06:15 +0000 (GMT) Subject: [PD] Gemnotes progress Message-ID: <921036.79213.qm@web26304.mail.ukl.yahoo.com> Here's an Xmas teaser... More info: http://sharktracks.co.uk Ed Metastudio 4 for Pure Data - coming soon! Metastudio 3 still available at http://sharktracks.co.uk/puredata -------------- next part -------------- A non-text attachment was scrubbed... Name: gemnotes_working_tail.jpg Type: image/jpeg Size: 100825 bytes Desc: not available URL: From jamie at postlude.co.uk Fri Dec 17 20:18:04 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Fri, 17 Dec 2010 19:18:04 +0000 Subject: [PD] Javascript in PD? In-Reply-To: References: <6AE0C751-DA41-4870-9394-D0A606CF12DE@postlude.co.uk> Message-ID: On 17 Dec 2010, at 18:08, ALAN BROOKER wrote: > hmm.. sounds interesting do you have a link? > It's in the pure-data svn repository on sourceforge under externals/k_cext > On Fri, Dec 17, 2010 at 5:01 PM, Jamie Bullock wrote: > > On 17 Dec 2010, at 13:40, Mathieu Bouchard wrote: > > > On Fri, 17 Dec 2010, ALAN BROOKER wrote: > > > >> Java for PD: > >> http://www.le-son666.com/software/pdj/ > > > > Ah yeah, you can see on Pascal Gauthier's page (that page) that PDJ also supports JavaScript and any other language for which you can find an interpreter running on the JVM, and the example here is Rhino, a JavaScript interpreter. > > > > And don't forget k_cext, which allows you type C code directly into an object box, compiles it and runs it when the object gets a passed a message! > > Jamie > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Fri Dec 17 21:40:01 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Fri, 17 Dec 2010 17:40:01 -0300 Subject: [PD] Gemnotes progress In-Reply-To: <921036.79213.qm@web26304.mail.ukl.yahoo.com> References: <921036.79213.qm@web26304.mail.ukl.yahoo.com> Message-ID: Hi Ed! Beautiful....code art! Jos? 2010/12/17 Ed Kelly > Here's an Xmas teaser... > More info: http://sharktracks.co.uk > Ed > > Metastudio 4 for Pure Data - coming soon! > Metastudio 3 still available at http://sharktracks.co.uk/puredata > > > > > _______________________________________________ > Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Fri Dec 17 18:14:33 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 17 Dec 2010 09:14:33 -0800 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292544704.14624.8.camel@monsoon> References: <581931.81410.qm@web51503.mail.re2.yahoo.com> <1292544704.14624.8.camel@monsoon> Message-ID: On Dec 16, 2010, at 4:11 PM, Ivica Ico Bukvic wrote: > On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: >> Hi Ivica, >> This may just be leftovers from a previous install: >> When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. >> >> When I run it by typing pd-l2ork, I get: >> >> sh: /usr/bin/pd-gui: not found >> >> And it just waits there until I hit . >> >> Any hints? >> >> -Jonathan > > Actually, it seems that the default installer in packages/linux_make/ > folder fails to produce sane binary when building a tarbz2 rather > than a > deb. First of all it keeps running dpkg-shlibdeps even when running > make > tarbz2 as it has an if statement that changes it to deb (if deb > package > is present) and then it assumes that binary should be built in /usr/ > bin > directory rather than in /usr/local/bin. > > Hans, shouldn't the following code be under the package: part? > Otherwise > it overrides tarbz2 settings if one has dpkg-deb installed > regardless of > what the user has input and results in erroneous build, no? > > # if machine has dpkg-deb, build a Debian package > ifeq ($(shell test -x /usr/bin/dpkg-deb && echo YES),YES) > PACKAGE_TYPE = deb > else > PACKAGE_TYPE = tarbz2 > endif I recently committed some fixes to the packages/linux_make/Makefile to fix this. Have you tried the newest version? .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 From hans at at.or.at Fri Dec 17 19:00:02 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 17 Dec 2010 10:00:02 -0800 Subject: [PD] drag and drop files in pd ? In-Reply-To: <155435536.389601289117628828.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <155435536.389601289117628828.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <481CEE9E-897C-49E5-85D6-113799538749@at.or.at> Have you had any luck with tkdnd? I tried it with Ubuntu/GNOME and couldn't get it to work. It would be very nice to have drag-n-drop. .hc On Nov 7, 2010, at 1:13 AM, patko wrote: > hello, > > the drag'n'drop tcl command is implemented for opening pd files, if > you are curious look for this code in pd.tk: > > catch { > package require tkdnd > dnd bindtarget . text/uri-list { > foreach file %D {open_file $file} > } > } > > you will need to install tktdnd lib to try out this GUI feature. > > It would be nice to have externals using this lib. > > ----- "tep" a ?crit : > >> i'm looking for a way to drag and drop files in linux (ubuntu), in >> order to get the path of the file (in the manner of the [dropfile] >> object in maxmsp) and possibly the filetype ? >> >> -- >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list > > -- > Patrice Colet > > _______________________________________________ > Pd-list at 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 From chris at mccormick.cx Sat Dec 18 02:58:45 2010 From: chris at mccormick.cx (Chris McCormick) Date: Sat, 18 Dec 2010 09:58:45 +0800 Subject: [PD] PD OOP? In-Reply-To: References: <20101216044035.GA18274@mccormick.cx> <834987.67907.qm@web51501.mail.re2.yahoo.com> <20101216073225.GA22466@mccormick.cx> Message-ID: <20101218015844.GA7674@mccormick.cx> On Fri, Dec 17, 2010 at 12:10:24PM -0500, Mathieu Bouchard wrote: > On Thu, 16 Dec 2010, Chris McCormick wrote: >> On Wed, Dec 15, 2010 at 09:57:08PM -0800, Jonathan Wilkes wrote: >>> In many cases it is replaced by the effort required to make >>> a hack to replace the functionality of the missing external. >> Yep. In my experience, the cost-benefit balance usually falls on the side of >> restricting myself to not using many externals, > > What's the cost of getting used to restricting yourself in such a manner ? > The effect on your problem-solving habits with pd... you'd have reasons > of using externals, such as concision, completeness, correctness, I don't care about those things as much as I care about making a noise that makes people want to dance[1] and getting my patches running with the least effort on the most platforms. > expressing yourself at an appropriate level of understanding, but The appropriate level of understanding is the level at which people hear the noise and want to party. Is there any more important level? Of course not. > instead, you'd rather learn kludgy workarounds by heart until you don't > have to think about them anymore ?... (though you can compensate for some > of it using abstractions, but how much are you compensating ?) I don't know of a good way to quantify "how much are you compensating?" I guess I could be similarly ambiguous and say "somewhat". I am compensating somewhat. As for "learn kludgy workarounds," I probably do that less in reality than I seem to do in your imagination. > Why don't the handheld-pd-without-libdl crowd pick a set of most useful > externals and compile them as part of vanilla, statically ? I mean only > things that would be portable anyway : there are lots of useful things > you can do as externals for pd, that don't require any libraries > whatsoever (apart from a minimal libc). That is a lovely fantasy. It may become a reality, but the person to make it a reality would probably be me. I am not going to do that becuase I can already do most of what I want without investing in externals. If someone else, like Hans, does it and I can use those externals on all platforms where I run my patches without having to port them myself then I might start using them, although probably not because future platforms will be less likely to support those externals than pd-msp. This might sound terribly lazy and self serving to you, in which case you would be interpereting the situation correctly. I have actually used externals before on one platform for a specific niche need. That made those patches less portable. So there you go. Externals are a tool I have made use of in the past. I am not religiously against the idea of externals in all situations. If I want my code to be as portable as possible, I use fewer libraries. If I want my patches to be as portable as possible, I use fewer externals. > What do you do to get [fiddle~] loaded, on a system on which you don't > have the dynamic loading support running ? I don't remember. I think Peter Brinkmann wrote something about this on Android OS, so he's probably a better person to ask (he did all of the porting work). >> I guess I view it in a different way. Pd-msp is a constrained software >> environment. I choose to match my patching style to those constraints so that I >> don't have to do more annoying and time-consuming work. > > If you wanted to avoid annoying and time-consuming work, you'd use > externals. Heheh, you can say whatever you like but it does not change reality. My definition of annoying includes porting, compiling, and maintaining externals on obscure platforms. No amount of lengthy, philosophical pd-list emails will make that fun for me. >> It's like writing a haiku. > > Haikus don't get any work done. Haha! Wow. The statement is technically correct. > (And I'm not even convinced that they _say_ anything either !) Maybe the problem isn't with the haikus. > And if you cared about getting patches to remain as small as they can be, > you'd care a lot more about externals than you do. At which point did I say I cared about getting patches to remain as small as they can be? I don't remember that. Please feel free to continue to care about whatever you like. I must go now, because in exactly three hours I will stand in a field and use Pd to help people party[2]. Cheers, Chris. [1] http://sciencegirlrecords.com/chr15m/squeakyshoecore [2] http://www.rtrfm.com.au/dreamgirl/filesend/13390/SSS2010%20Web.jpg ------------------- http://mccormick.cx From ico at vt.edu Sat Dec 18 03:32:19 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 17 Dec 2010 21:32:19 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: References: <581931.81410.qm@web51503.mail.re2.yahoo.com> <1292544704.14624.8.camel@monsoon> Message-ID: <1292639539.11032.4.camel@monsoon> FWIW, please see attached Makefile changes that fix: *uninstall not removing files with $ in their names *default.pdsettings is not included in the installer/uninstaller by the generate_install_makefile because it is copied over after generate script is run *the fact that every make tarbz2 is forcefully changed into make deb This also means that when issuing make deb, it needs to be followed with a PACKAGE_TYPE=deb. (I am sure there is a better way but I just haven't had a chance to dig any further). NB: patch uses default.pdl2ork extension so that will have to be changed. Cheers! On Fri, 2010-12-17 at 09:14 -0800, Hans-Christoph Steiner wrote: > On Dec 16, 2010, at 4:11 PM, Ivica Ico Bukvic wrote: > > > On Wed, 2010-12-15 at 17:15 -0800, Jonathan Wilkes wrote: > >> Hi Ivica, > >> This may just be leftovers from a previous install: > >> When I run pd by typing in '/usr/local/bin/pd-l2ork' it works fine. > >> > >> When I run it by typing pd-l2ork, I get: > >> > >> sh: /usr/bin/pd-gui: not found > >> > >> And it just waits there until I hit . > >> > >> Any hints? > >> > >> -Jonathan > > > > Actually, it seems that the default installer in packages/linux_make/ > > folder fails to produce sane binary when building a tarbz2 rather > > than a > > deb. First of all it keeps running dpkg-shlibdeps even when running > > make > > tarbz2 as it has an if statement that changes it to deb (if deb > > package > > is present) and then it assumes that binary should be built in /usr/ > > bin > > directory rather than in /usr/local/bin. > > > > Hans, shouldn't the following code be under the package: part? > > Otherwise > > it overrides tarbz2 settings if one has dpkg-deb installed > > regardless of > > what the user has input and results in erroneous build, no? > > > > # if machine has dpkg-deb, build a Debian package > > ifeq ($(shell test -x /usr/bin/dpkg-deb && echo YES),YES) > > PACKAGE_TYPE = deb > > else > > PACKAGE_TYPE = tarbz2 > > endif > > > I recently committed some fixes to the packages/linux_make/Makefile to > fix this. Have you tried the newest version? > > .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 > > > -------------- next part -------------- A non-text attachment was scrubbed... Name: Makefile_diff Type: text/x-patch Size: 1632 bytes Desc: not available URL: From matju at artengine.ca Sat Dec 18 05:01:41 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 17 Dec 2010 23:01:41 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <20101218015844.GA7674@mccormick.cx> References: <20101216044035.GA18274@mccormick.cx> <834987.67907.qm@web51501.mail.re2.yahoo.com> <20101216073225.GA22466@mccormick.cx> <20101218015844.GA7674@mccormick.cx> Message-ID: On Sat, 18 Dec 2010, Chris McCormick wrote: > On Fri, Dec 17, 2010 at 12:10:24PM -0500, Mathieu Bouchard wrote: >> expressing yourself at an appropriate level of understanding, but > The appropriate level of understanding is the level at which people hear the > noise and want to party. Is there any more important level? Of course not. I'm talking about the manner of patching for making the noises the way you want and keep it manageable, etc. > I don't know of a good way to quantify "how much are you compensating?" I don't know either... > As for "learn kludgy workarounds," I probably do that less in reality than I > seem to do in your imagination. I don't know. > This might sound terribly lazy and self serving to you, Oh, being lazy and self serving is not necessarily a bad thing ! >>> It's like writing a haiku. >> Haikus don't get any work done. > Haha! Wow. The statement is technically correct. ;) >> (And I'm not even convinced that they _say_ anything either !) > Maybe the problem isn't with the haikus. Maybe it's not a problem. (I didn't say it is.) >> And if you cared about getting patches to remain as small as they can be, >> you'd care a lot more about externals than you do. > At which point did I say I cared about getting patches to remain as small as > they can be? It's the "it's like writing a haiku" analogy that confused me. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jbturgid at hotmail.com Sat Dec 18 10:12:55 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Sat, 18 Dec 2010 09:12:55 +0000 Subject: [PD] FW: PD OOP? In-Reply-To: References: <700414.46310.qm@web51506.mail.re2.yahoo.com>, , , <7DC448ED-671D-4CCA-9909-30804B04F024@postlude.co.uk>, , , <4D08E4E0.3080303@libero.it>, , , , Message-ID: From: jbturgid at hotmail.com To: matju at artengine.ca Subject: RE: [PD] PD OOP? Date: Fri, 17 Dec 2010 23:24:46 +0000 I'm considering, next time I get time to really focus on some PD, writing some kind of abstraction for [shell] and irb. Although I realize this might be really clunky to operate. The main problem I've got with that is, probably, the syntax for the arguments, to be honest, if I could write my ruby in ticks and then run something like [l2s] on that part I'd be well on the way to a real-time ruby object. Probs something like: [irb 100 2 '$1 * 2' ] arguments like$1 polling rate (feeding a metro)$2 creation argument$3 (inside ticks) ruby line(s) ($x could represent inlets, going to pack, then the ruby statement in a message, gaps filled from the inlets and going to shell (on irb)) Could probably be done, but as I say, would take a bit of time to get that really usable. I'm not sure, but the best way might be to just have one shell open and the irb abstraction generating sends to this. 'course routing any returns might be difficult. But this way there would be one set of ruby variables. Anyone know how I can make a list one of the arguments for an abstraction? Andrew > Date: Fri, 17 Dec 2010 12:31:35 -0500 > From: matju at artengine.ca > To: jbturgid at hotmail.com > CC: lsutton at libero.it; pd-list at iem.at > Subject: RE: [PD] PD OOP? > > On Wed, 15 Dec 2010, Andrew Faraday wrote: > > > * Perhaps it's not really OOP, > > Ruby is definitely OOP, but what you want is not "OOP", it's Ruby itself. > > > * It looks like there's a lot of debate going around, it was, largely a > > passing notion that started it. However I realize PD can do (probably) > > anything I would be likely to do with it using this embedded OOP (sorry > > if that is the wrong definition), it really was just "Hmmm, I wonder if > > ruby lines could be used in-line in Pd" > > Pd has already much support for what is called OOP, but what you want is > the written syntax of Ruby, which is also OOP (and somewhat more so), but > most of all, what distinguishes Ruby's syntax is that it's very concise > for a lot of jobs. > > Ruby's syntax is most characteristically the result of designers > optimising for conciseness. (Contrast this with Java, designed for people > who have the impression that more verbosity means more solidness and/or > more understandability) > > Ruby also has a damn lot of good libraries, just like Python and Perl do. > > > Once again, amazed by the response. Perhaps someone will make this > > happen at some point. Perhaps I should, although I'll probably have to > > learn some C first. > > I recommend not using libruby, because if you can make libruby not crash > as a pd module, you're some kind of genius. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbturgid at hotmail.com Sat Dec 18 10:27:14 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Sat, 18 Dec 2010 09:27:14 +0000 Subject: [PD] PD OOP? In-Reply-To: References: <20101216044035.GA18274@mccormick.cx>, <834987.67907.qm@web51501.mail.re2.yahoo.com>, <20101216073225.GA22466@mccormick.cx>, , <20101218015844.GA7674@mccormick.cx>, Message-ID: I understand the haiku analogy is about code being short, eloquent and saying what needs to be said in relatively few words. To be honest, programming is much like actual language in that it relies on layers and layers of abstraction before it can actually be deciphered. If you consider a simple word like 'walk', this represents a number of actions, putting one foot in front of the other, responding to obstacles you come in to and the rather complex process of standing upright. You can attach other words to it and say things like 'walk quickly north' these are arguments, and again, require an understanding of other things before you can interpret them as an instruction. This is largely the case with PD libraries (and other libraries, for that matter). Even the basic package is very far removed from the binary your computer actually 'understands'. It goes through the process of interpreting a text file for you to see the patch, returning that to a text file, moving through the code that represents pd, operating system etc. until it's just binary. So you're using a heck of a lot of other people's work using pd vanilla. do you understand how your OS works? Would you rather have one you can build yourself? You'd know how it works, then. Also if we're talking programming philosophy, I may as well write a 'programming haiku' Walk towards the seaStop walking when you get thereIt's too cold for that Date: Fri, 17 Dec 2010 23:01:41 -0500 From: matju at artengine.ca To: chris at mccormick.cx CC: pd-list at iem.at Subject: Re: [PD] PD OOP? On Sat, 18 Dec 2010, Chris McCormick wrote: > On Fri, Dec 17, 2010 at 12:10:24PM -0500, Mathieu Bouchard wrote: >> expressing yourself at an appropriate level of understanding, but > The appropriate level of understanding is the level at which people hear the > noise and want to party. Is there any more important level? Of course not. I'm talking about the manner of patching for making the noises the way you want and keep it manageable, etc. > I don't know of a good way to quantify "how much are you compensating?" I don't know either... > As for "learn kludgy workarounds," I probably do that less in reality than I > seem to do in your imagination. I don't know. > This might sound terribly lazy and self serving to you, Oh, being lazy and self serving is not necessarily a bad thing ! >>> It's like writing a haiku. >> Haikus don't get any work done. > Haha! Wow. The statement is technically correct. ;) >> (And I'm not even convinced that they _say_ anything either !) > Maybe the problem isn't with the haikus. Maybe it's not a problem. (I didn't say it is.) >> And if you cared about getting patches to remain as small as they can be, >> you'd care a lot more about externals than you do. > At which point did I say I cared about getting patches to remain as small as > they can be? It's the "it's like writing a haiku" analogy that confused me. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Sat Dec 18 15:21:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 18 Dec 2010 09:21:53 -0500 (EST) Subject: [PD] call for testers for L2Ork iteration of pd-extended (based on 0.42.x branch) In-Reply-To: <376535.63353.qm@web51506.mail.re2.yahoo.com> References: <376535.63353.qm@web51506.mail.re2.yahoo.com> Message-ID: On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > --- On Wed, 12/15/10, Mathieu Bouchard wrote: >> It seems that Pd on Windows takes several times more time >> instantiating abstractions than on Linux and OSX, especially >> with a full-blown path of 40 folders or so. This could be >> mostly fixed if Claude's abstraction-cache had been included >> in Pd, which can dramatically speed up abstraction-loading >> on all platforms, but probably especially on Windows (but I >> didn't check). > Is this patch on the tracker? I can't find it. I don't know, I don't look there. Ask Claude. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sat Dec 18 15:24:15 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 18 Dec 2010 09:24:15 -0500 (EST) Subject: [PD] mix_movement and pix_mean_color In-Reply-To: <1292372139.1906.29.camel@jack-laptop> References: <0C5B74B1-2C08-49B2-9ADE-CC832997CDEC@saramusik.org> <1292372139.1906.29.camel@jack-laptop> Message-ID: On Wed, 15 Dec 2010, Jack wrote: > Le mardi 14 d?cembre 2010 ? 18:18 -0500, Mathieu Bouchard a ?crit : >> [alpha] in itself doesn't modify a pix, it only activates the use of the >> alpha channel in a tex, > No, it activate alpha blending in the fragment processor, so on a geo > after resterization or/and a texture apply on this rasterized geo. ah... d?sol?, tu as raison. >> and so, it's only relevant after using [pix_texture], > Or without [pix_texture] (just a geo). idem _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Sat Dec 18 15:29:12 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 18 Dec 2010 09:29:12 -0500 Subject: [PD] L2Ork Pd update now available In-Reply-To: <1292565828.7627.72.camel@monsoon> References: <1292565828.7627.72.camel@monsoon> Message-ID: <1292682552.24024.2.camel@monsoon> 20101217 snapshot fixes: *implemented Jonathan Wilkes' patch for select object that allows mixed arguments (symbols and floats) *further fixes to the build script *nlet highlighting should not be brought to front as that causes weird graphical glitches with "to front/back" tool http://l2ork.music.vt.edu/main/?page_id=56 From hans at at.or.at Sat Dec 18 20:02:40 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 18 Dec 2010 11:02:40 -0800 Subject: [PD] L2Ork Pd update now available In-Reply-To: References: <746903.86300.qm@web51506.mail.re2.yahoo.com> Message-ID: On Dec 17, 2010, at 9:35 AM, Mathieu Bouchard wrote: > On Wed, 15 Dec 2010, Hans-Christoph Steiner wrote: > >> I believe he means I split out each objectclass into its own file, >> like Java does. That allows us to use namespaces prefixes like >> zexy/symbol2list. > > There are other ways to introduce namespace prefixes. It can be done > rather easily, in much less work than it takes to handle all the > explosions of libraries, the hexloader, the symlinks and all the > other consequences of dropping the bomb. Patches welcome! .hc ---------------------------------------------------------------------------- "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 From santorcuato76 at gmail.com Sat Dec 18 20:45:20 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sat, 18 Dec 2010 16:45:20 -0300 Subject: [PD] Ubumenu? Message-ID: Hello?list,?I?wondered?if there was?any?object?as?umenu?or ubumenu?, i know,?I can?make?lists?but?would like?something?faster?...?Greetings!! Jos? (the snorer) -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From hans at at.or.at Sat Dec 18 20:47:58 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 18 Dec 2010 11:47:58 -0800 Subject: [PD] Ubumenu? In-Reply-To: References: Message-ID: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> If you want a popup menu, you probably want [popup]. .hc On Dec 18, 2010, at 11:45 AM, Jose Luis Santorcuato wrote: > Hello list, I wondered if there was any object as umenu or ubumenu , i > know, I can make lists but would like something faster ... Greetings!! > > Jos? (the snorer) > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- Looking at things from a more basic level, you can come up with a more direct solution... It may sound small in theory, but it in practice, it can change entire economies. - Amy Smith From santorcuato76 at gmail.com Sat Dec 18 21:43:33 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sat, 18 Dec 2010 17:43:33 -0300 Subject: [PD] Ubumenu? In-Reply-To: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> Message-ID: Thanks Hans...ill try... Jos? 2010/12/18 Hans-Christoph Steiner : > > If you want a popup menu, you probably want [popup]. > > .hc > > On Dec 18, 2010, at 11:45 AM, Jose Luis Santorcuato wrote: > >> Hello list, I wondered if there was any object as umenu or ubumenu , i >> know, I can make lists but would like something faster ... Greetings!! >> >> Jos? (the snorer) >> >> -- >> http://arselectronicachile.blogspot.com >> http://comunicacionnativa.blogspot.com/ >> http://www.myspace.com/santorcuato >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list > > > > ---------------------------------------------------------------------------- > > Looking at things from a more basic level, you can come up with a more > direct solution... It may sound small in theory, but it in practice, it can > change entire economies. ? ? - Amy Smith > > > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From santorcuato76 at gmail.com Sat Dec 18 21:48:53 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sat, 18 Dec 2010 17:48:53 -0300 Subject: [PD] Ubumenu? In-Reply-To: References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> Message-ID: Hi Hans, thanks a lot, solved... Works fine! Jos? 2010/12/18 Jose Luis Santorcuato : > Thanks Hans...ill try... > > Jos? > > 2010/12/18 Hans-Christoph Steiner : >> >> If you want a popup menu, you probably want [popup]. >> >> .hc >> >> On Dec 18, 2010, at 11:45 AM, Jose Luis Santorcuato wrote: >> >>> Hello list, I wondered if there was any object as umenu or ubumenu , i >>> know, I can make lists but would like something faster ... Greetings!! >>> >>> Jos? (the snorer) >>> >>> -- >>> http://arselectronicachile.blogspot.com >>> http://comunicacionnativa.blogspot.com/ >>> http://www.myspace.com/santorcuato >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >> >> >> >> ---------------------------------------------------------------------------- >> >> Looking at things from a more basic level, you can come up with a more >> direct solution... It may sound small in theory, but it in practice, it can >> change entire economies. ? ? - Amy Smith >> >> >> > > > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From muranyia at gmail.com Sat Dec 18 22:18:25 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Sat, 18 Dec 2010 22:18:25 +0100 Subject: [PD] Ubumenu? In-Reply-To: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> Message-ID: ...or [widget popup SomeName] from toxy - my preference because the font and the box size can be set very neatly (see the help browser: Pure Data/examples/toxy/popup-test.pd) Andras On Sat, Dec 18, 2010 at 8:47 PM, Hans-Christoph Steiner wrote: > > If you want a popup menu, you probably want [popup]. > > .hc > > > On Dec 18, 2010, at 11:45 AM, Jose Luis Santorcuato wrote: > > Hello list, I wondered if there was any object as umenu or ubumenu , i >> know, I can make lists but would like something faster ... Greetings!! >> >> Jos? (the snorer) >> >> -- >> http://arselectronicachile.blogspot.com >> http://comunicacionnativa.blogspot.com/ >> http://www.myspace.com/santorcuato >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> > > > > > ---------------------------------------------------------------------------- > > Looking at things from a more basic level, you can come up with a more > direct solution... It may sound small in theory, but it in practice, it can > change entire economies. - Amy Smith > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Muranyi Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Sat Dec 18 22:45:53 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 18 Dec 2010 16:45:53 -0500 Subject: [PD] Ubumenu? In-Reply-To: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> Message-ID: <1292708753.2547.10.camel@monsoon> On Sat, 2010-12-18 at 11:47 -0800, Hans-Christoph Steiner wrote: > If you want a popup menu, you probably want [popup]. > > .hc Except with the omission of the flatspace from the latest svn, you can't (instead the popup invoked is an abstraction from iemlib which BTW is missing pop and thus does not work in and of itself). That said popup is very buggy to begin with (e.g. you cannot move it once it is created, its preferred color does not appear until it has had at least one mouseover followed by a mouse-off, etc.), hence I would hardly recommend it. Ico From hans at at.or.at Sat Dec 18 22:55:10 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 18 Dec 2010 13:55:10 -0800 Subject: [PD] Ubumenu? In-Reply-To: <1292708753.2547.10.camel@monsoon> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> Message-ID: On Dec 18, 2010, at 1:45 PM, Ivica Ico Bukvic wrote: > On Sat, 2010-12-18 at 11:47 -0800, Hans-Christoph Steiner wrote: >> If you want a popup menu, you probably want [popup]. >> >> .hc > > Except with the omission of the flatspace from the latest svn, you > can't > (instead the popup invoked is an abstraction from iemlib which BTW is > missing pop and thus does not work in and of itself). > > That said popup is very buggy to begin with (e.g. you cannot move it > once it is created, its preferred color does not appear until it has > had > at least one mouseover followed by a mouse-off, etc.), hence I would > hardly recommend it. I really should finish the tkwidgets library... that said, trunk is not necessarily representative of what the release looks like. If anyone wants to take on the maintenance of flatspace, then it could be in the next release. I prefer to focus my efforts on a better widget library. .hc ---------------------------------------------------------------------------- "[W]e have invented the technology to eliminate scarcity, but we are deliberately throwing it away to benefit those who profit from scarcity." -John Gilmore From ico at vt.edu Sat Dec 18 23:08:21 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 18 Dec 2010 17:08:21 -0500 Subject: [PD] Ubumenu? In-Reply-To: References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> Message-ID: <1292710101.3294.1.camel@monsoon> > I really should finish the tkwidgets library... that said, trunk is > not necessarily representative of what the release looks like. If > anyone wants to take on the maintenance of flatspace, then it could be > in the next release. I prefer to focus my efforts on a better widget > library. > > .hc Speaking of which, where does the release tree live in terms of SVN checkout? Also, any idea why iemlib/popup.pd is not working? Is this a defunct object? It is looking for a pop object and that is nowhere to be found as a source/binary/abstraction. Ico From hans at at.or.at Sat Dec 18 23:19:47 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 18 Dec 2010 14:19:47 -0800 Subject: [PD] Ubumenu? In-Reply-To: <1292710101.3294.1.camel@monsoon> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> <1292710101.3294.1.camel@monsoon> Message-ID: On Dec 18, 2010, at 2:08 PM, Ivica Ico Bukvic wrote: > >> I really should finish the tkwidgets library... that said, trunk is >> not necessarily representative of what the release looks like. If >> anyone wants to take on the maintenance of flatspace, then it could >> be >> in the next release. I prefer to focus my efforts on a better widget >> library. >> >> .hc > > Speaking of which, where does the release tree live in terms of SVN > checkout? Also, any idea why iemlib/popup.pd is not working? Is this a > defunct object? It is looking for a pop object and that is nowhere > to be > found as a source/binary/abstraction. > > Ico I just updated this, hopefully its clear: http://puredata.info/docs/developer/GettingPdSource .hc ---------------------------------------------------------------------------- "A cellphone to me is just an opportunity to be irritated wherever you are." - Linus Torvalds From ico at vt.edu Sat Dec 18 23:32:02 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 18 Dec 2010 17:32:02 -0500 Subject: [PD] Ubumenu? In-Reply-To: References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> <1292710101.3294.1.camel@monsoon> Message-ID: <1292711522.3294.2.camel@monsoon> > > Speaking of which, where does the release tree live in terms of SVN > > checkout? Also, any idea why iemlib/popup.pd is not working? Is this a > > defunct object? It is looking for a pop object and that is nowhere > > to be > > found as a source/binary/abstraction. > > > > Ico > > I just updated this, hopefully its clear: > > http://puredata.info/docs/developer/GettingPdSource > > .hc OK, thanks. Now, what about the iemlib/popup problem? From santorcuato76 at gmail.com Sat Dec 18 23:40:46 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sat, 18 Dec 2010 19:40:46 -0300 Subject: [PD] Ubumenu? In-Reply-To: <1292711522.3294.2.camel@monsoon> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> <1292710101.3294.1.camel@monsoon> <1292711522.3294.2.camel@monsoon> Message-ID: =) Thanks friends.... Best regards from Chile Jos? 2010/12/18 Ivica Ico Bukvic : > >> > Speaking of which, where does the release tree live in terms of SVN >> > checkout? Also, any idea why iemlib/popup.pd is not working? Is this a >> > defunct object? It is looking for a pop object and that is nowhere >> > to be >> > found as a source/binary/abstraction. >> > >> > Ico >> >> I just updated this, hopefully its clear: >> >> http://puredata.info/docs/developer/GettingPdSource >> >> .hc > > OK, thanks. Now, what about the iemlib/popup problem? > > > _______________________________________________ > Pd-list at 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 From matju at artengine.ca Sun Dec 19 01:33:20 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 18 Dec 2010 19:33:20 -0500 (EST) Subject: [PD] L2Ork Pd update now available In-Reply-To: References: <746903.86300.qm@web51506.mail.re2.yahoo.com> Message-ID: On Sat, 18 Dec 2010, Hans-Christoph Steiner wrote: > On Dec 17, 2010, at 9:35 AM, Mathieu Bouchard wrote: >> There are other ways to introduce namespace prefixes. It can be done rather >> easily, in much less work than it takes to handle all the explosions of >> libraries, the hexloader, the symlinks and all the other consequences of >> dropping the bomb. > Patches welcome! Specs welcome!! _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Sun Dec 19 01:54:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sat, 18 Dec 2010 19:54:10 -0500 (EST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: <569180.1288.qm@web51505.mail.re2.yahoo.com> References: <569180.1288.qm@web51505.mail.re2.yahoo.com> Message-ID: On Tue, 14 Dec 2010, Jonathan Wilkes wrote: > Yeah, so currently I have links inside canvas-help.pd to table-help.pd, > pd-help.pd, graph-help.pd, and a special note about "Put" menu arrays > with a link to array-help.pd. array-help.pd is necessary to have there > because triggering the help patch for the "Put" menu array is so obscure > (I wonder if anyone here even knows what to click to get it.) I don't know how you can possibly not get it. Do you expect that you can get it by right-clicking the array's label ? Because, it doesn't work for any other label (IEMGUI...), so, why would it work for Array's label ? > That's true, but just because it's possible to do that doesn't mean that > [inlet] and [outlet] are relevant enough to show in the help patch for > [table], any more than showing [list] in the help patch for [metro]. > Also, it doesn't work the other way around-- [tabread], [tabwrite], > etc. are not relevant to [pd]. Actually, when you have a [table], you don't have one object, you have two of them. When you have [table foo], receive-symbol "pd-foo" sends to a canvas, whereas receive-symbol "foo" sends to the internal t_array object, which has all of the array-specific methods. This has to be made clear, because it's not like an inheritance-like pattern. An inheritance-like pattern (or interface pattern) would be, for example, to have one single help-patch for most of the common methods in iemguis, those that have exactly the same behaviour, to emphasise that they are one single family (even though inheritance in pd is mostly in our imagination). It's a matter of documenting things in a non-repetitive, synthetic manner, and with a mindset that encourages consistency. When you have one class that seemingly would include one complete other helpfile's content but not the other way around, that would usually be an inheritance pattern, but it's not here, because instead, it's mostly that a canvas has a t_array tacked onto it, vs not. It can't be called delegation pattern either, because in a delegation pattern, you have two objects, of which you only send to one, which will forward the message to the other one whenever appropriate. This is not the case here, because you can send to two different receive-symbols, and you have to send to the correct one. I could have said a lot less, but I just thought I'd give you some more doc ideas. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Sun Dec 19 03:47:41 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 18 Dec 2010 21:47:41 -0500 Subject: [PD] Ubumenu? In-Reply-To: <1292711522.3294.2.camel@monsoon> References: <7BB62396-0803-4DA2-B084-3D880D0EBFE3@at.or.at> <1292708753.2547.10.camel@monsoon> <1292710101.3294.1.camel@monsoon> <1292711522.3294.2.camel@monsoon> Message-ID: <1292726861.4899.2.camel@monsoon> On Sat, 2010-12-18 at 17:32 -0500, Ivica Ico Bukvic wrote: > any idea why iemlib/popup.pd is not working? Is this a > > > defunct object? It is looking for a pop object and that is nowhere > > > to be > > > found as a source/binary/abstraction. Please allow me to redirect the same question to the rest of the community, particularly iemlib maintainers. Any ideas? Is this simply a defunct abstraction? Ico From santorcuato76 at gmail.com Sun Dec 19 04:59:42 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sun, 19 Dec 2010 00:59:42 -0300 Subject: [PD] Web browser? Message-ID: Hi List, me again!, hahaha, I write query by some message or object that allows me to go to a website without having to leave pd, just bang and open the browser or a popup in pd ... maybe Yves library?, any alternative? Best regards Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From hans at at.or.at Sun Dec 19 06:52:02 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sat, 18 Dec 2010 21:52:02 -0800 Subject: [PD] editmode_look-plugin error In-Reply-To: References: Message-ID: I just checked in a hopefully fixed version in to pure-data SVN. .hc On Dec 17, 2010, at 4:45 AM, ALAN BROOKER wrote: > Hi > The gui plugin editmode_look-plugin. is very nice but when ever I > try to add an array, click on an object to change the properties or > go into preferences to change the start up path, a diolog box pops > up with the following error: > > invalid command name ".gfxstub82dfac0.c" > invalid command name ".gfxstub82dfac0.c" > while executing > "$tkcanvas configure -background white" > (procedure "set_cords_by_editmode" line 17) > invoked from within > "set_cords_by_editmode .gfxstub82dfac0" > (command bound to event) > > Has anyone else had this error or is it my set up? Thanks for any info > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- If you are not part of the solution, you are part of the problem. -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbturgid at hotmail.com Sun Dec 19 10:38:26 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Sun, 19 Dec 2010 09:38:26 +0000 Subject: [PD] Web browser? In-Reply-To: References: Message-ID: [firefox www.google.com(|[shell] > Date: Sun, 19 Dec 2010 00:59:42 -0300 > From: santorcuato76 at gmail.com > To: pd-list at iem.at > Subject: [PD] Web browser? > > Hi List, me again!, hahaha, I write query by some message or object > that allows me to go to a website without having to leave pd, just > bang and open the browser or a popup in pd ... maybe Yves library?, > any alternative? > > Best regards > > Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Sun Dec 19 13:22:53 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sun, 19 Dec 2010 13:22:53 +0100 Subject: [PD] array zoom In-Reply-To: References: Message-ID: Hi, in case there are still GUI changes being made, I had a suggestion for arrays: a check box to decide if the array should be displayed outside of the canvas or not (and adding a message control to it as well). By making canvas control independent of the size of the array, it would be possible to "zoom" in on an array. For example, if an array has 100 points, by making the canvas display only points 20 to 40 it would be possible to show only part of the whole thing. Presently, the whole array is always displayed, even if it goes outside of the canvas. This "zoom" could also be done with some copying, and a 2nd array for the display, etc. (or even with a general purpose abstraction for it). But it can be much simpler if it could be done on the original thing. Best, Jo?o -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From timvets at gmail.com Sun Dec 19 14:57:55 2010 From: timvets at gmail.com (tim vets) Date: Sun, 19 Dec 2010 14:57:55 +0100 Subject: [PD] Web browser? In-Reply-To: References: Message-ID: Hi Jos?, You may also be interested in http://puredata.info/docs/tutorials/SimpleWebclient and the "[PD] web client" thread on pd-list... gr, Tim 2010/12/19 Andrew Faraday > [firefox www.google.com( > | > [shell] > > > Date: Sun, 19 Dec 2010 00:59:42 -0300 > > From: santorcuato76 at gmail.com > > To: pd-list at iem.at > > Subject: [PD] Web browser? > > > > > Hi List, me again!, hahaha, I write query by some message or object > > that allows me to go to a website without having to leave pd, just > > bang and open the browser or a popup in pd ... maybe Yves library?, > > any alternative? > > > > Best regards > > > > Jos? > > > > -- > > http://arselectronicachile.blogspot.com > > http://comunicacionnativa.blogspot.com/ > > http://www.myspace.com/santorcuato > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Sun Dec 19 15:19:15 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Sun, 19 Dec 2010 11:19:15 -0300 Subject: [PD] Web browser? In-Reply-To: References: Message-ID: t works?perfect,?sometimes?takes a?little,?but very?good,?it is possible?to obtain?data?from?the?web?or?have?any?form?to?connect?with pd?, perhaps?viaphp??... This?is?getting?very good. Greetings?dear?friends Jos? 2010/12/19 tim vets : > Hi Jos?, > You may also be interested > in?http://puredata.info/docs/tutorials/SimpleWebclient > and the "[PD] web?client" thread on pd-list... > gr, > Tim > 2010/12/19 Andrew Faraday >> >> [firefox www.google.com( >> | >> [shell] >> >> > Date: Sun, 19 Dec 2010 00:59:42 -0300 >> > From: santorcuato76 at gmail.com >> > To: pd-list at iem.at >> > Subject: [PD] Web browser? >> > >> > Hi List, me again!, hahaha, I write query by some message or object >> > that allows me to go to a website without having to leave pd, just >> > bang and open the browser or a popup in pd ... maybe Yves library?, >> > any alternative? >> > >> > Best regards >> > >> > Jos? >> > >> > -- >> > http://arselectronicachile.blogspot.com >> > http://comunicacionnativa.blogspot.com/ >> > http://www.myspace.com/santorcuato >> > >> > _______________________________________________ >> > Pd-list at iem.at mailing list >> > UNSUBSCRIBE and account-management -> >> > http://lists.puredata.info/listinfo/pd-list >> >> _______________________________________________ >> Pd-list at 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 From mennowo at gmail.com Sun Dec 19 20:01:35 2010 From: mennowo at gmail.com (Menno van der Woude) Date: Sun, 19 Dec 2010 20:01:35 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: Hi, the discussion on licensing is quite new to me, hope this question makes any sense... Just wondering, now that PiDiP does not have a 'free' license, does that mean I could get into trouble if I use [pdp_ctrack] and/or [pdp_mgrid] in patches for potential use in a commercial theatre performance or other kind of installation? What does commercial mean in this regard, is it ok if application of a patch that holds these objects in a performance or installation brings me money? So would it be better to find an alternative? Or to rewrite it? For my current purposes, the output of [pdp_ctrack], giving outer coordinates of a specific object, is really nice, because the output is precise and I can have a frame be drawn so I can monitor and calibrate the patch. That's nice! However, if the licensing issue may give trouble, an alternative may be better... Also wondering if this whole discussion affects puredata_opencv? Ciao, menno On Tue, Dec 14, 2010 at 4:06 PM, Mathieu Bouchard wrote: > > On Tue, 14 Dec 2010, Jo?o Pais wrote: >> >> On Sat, 11 Dec 2010 19:38:27 +0100, ydegoyon at free.fr wrote: >>> >>> after having been called 'fascist' here on this list >>> or someone making useless shit, etc .... >>> i'm the one offending the others... >> >> when did this happen exactly? do you have a link? > > When one says ?pick your fights? as an advice, it means ?choose wisely the fights that are worth fighting?, but to Degoyon it means ?provoke any fight, any time?. To some, adversity is its own reward?; to others, adversity is just a necessary step to reach a goal (and that goal is not ?to create adversity?). > >> or keep posting comments, but please with whole sentences, and with logical (and valid) arguments. everyone would be interested in that, and something might come out from that. > > After 8 years of reading Degoyon, that would be something new. It's sad. If only... > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > -- --- Muziek, weblog en zo meer: www.indelucht.nl --- A photo a day keeps the questions away: www.whatkeepsmegoing.com From ydegoyon at gmail.com Sun Dec 19 20:27:54 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Sun, 19 Dec 2010 20:27:54 +0100 Subject: [PD] [PD-dev] pd-pidip into Debian In-Reply-To: References: <6954BAD1-5B2A-464C-B2BC-038F7C853D7D@at.or.at> <4CEBB131.1030004@free.fr> <4CEBEFDE.6060500@gmail.com> <4CEC23B2.6050101@digitalworlds.ufl.edu> <3C6A5CBA-8294-4CBB-B924-C7F451EF54B2@at.or.at> <4CEC875A.6050209@gmail.com> <4CF917DC.3000907@gmail.com> <4CF97280.9010302@umatic.nl> <4D02FB56.8070803@gmail.com> <4D03C523.1010309@free.fr> Message-ID: <4D0E5CBA.8090604@gmail.com> ola, > Just wondering, now that PiDiP does not have a 'free' license, does > that mean I could get into trouble if I use [pdp_ctrack] and/or > [pdp_mgrid] in patches for potential use in a commercial theatre > performance or other kind of installation? What does commercial mean > in this regard, is it ok if application of a patch that holds these > objects in a performance or installation brings me money? > the fact that cultural workers are paid for their work doesn't mean they work on commercial projects, as they don't make publicity to sell cars, telephones or promote the wine industry of their country right? let's say commercials is what is interrupting movies on tv, ok? simple enough no? > Also wondering if this whole discussion affects puredata_opencv? > > no, the change of license doesn't affect opencv, as only all the authors can decide of it, and although lluis understands why i made the change on _my_ code, he doesn't want to go to that extreme. i made this because i'm tired of seing some of my code used in bad contexts... that's all. salut!, sevy > Ciao, menno > > From jbturgid at hotmail.com Sun Dec 19 23:45:06 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Sun, 19 Dec 2010 22:45:06 +0000 Subject: [PD] Web browser? In-Reply-To: References: , , , Message-ID: This is fascinating, currently not running on my mac, however, missing [any2bytes] and [bytes2any] Does anyone know where I can find these two objects? > Date: Sun, 19 Dec 2010 11:19:15 -0300 > Subject: Re: [PD] Web browser? > From: santorcuato76 at gmail.com > To: timvets at gmail.com > CC: jbturgid at hotmail.com; pd-list at iem.at > > t works perfect, sometimes takes a little, but very good, it is > possible to obtain data from the web or have any form to connect with > pd?, perhaps viaphp? ... > This is getting very good. > > Greetings dear friends > > > Jos? > > > 2010/12/19 tim vets : > > Hi Jos?, > > You may also be interested > > in http://puredata.info/docs/tutorials/SimpleWebclient > > and the "[PD] web client" thread on pd-list... > > gr, > > Tim > > 2010/12/19 Andrew Faraday > >> > >> [firefox www.google.com( > >> | > >> [shell] > >> > >> > Date: Sun, 19 Dec 2010 00:59:42 -0300 > >> > From: santorcuato76 at gmail.com > >> > To: pd-list at iem.at > >> > Subject: [PD] Web browser? > >> > > >> > Hi List, me again!, hahaha, I write query by some message or object > >> > that allows me to go to a website without having to leave pd, just > >> > bang and open the browser or a popup in pd ... maybe Yves library?, > >> > any alternative? > >> > > >> > Best regards > >> > > >> > Jos? > >> > > >> > -- > >> > http://arselectronicachile.blogspot.com > >> > http://comunicacionnativa.blogspot.com/ > >> > http://www.myspace.com/santorcuato > >> > > >> > _______________________________________________ > >> > Pd-list at iem.at mailing list > >> > UNSUBSCRIBE and account-management -> > >> > http://lists.puredata.info/listinfo/pd-list > >> > >> _______________________________________________ > >> Pd-list at 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 -------------- next part -------------- An HTML attachment was scrubbed... URL: From martin.peach at sympatico.ca Sun Dec 19 23:58:24 2010 From: martin.peach at sympatico.ca (Martin Peach) Date: Sun, 19 Dec 2010 17:58:24 -0500 Subject: [PD] Web browser? In-Reply-To: References: , , , Message-ID: Look in moocow. Martin On 2010-12-19 17:45, Andrew Faraday wrote: > This is fascinating, currently not running on my mac, however, missing > [any2bytes] and [bytes2any] Does anyone know where I can find these two > objects? > > > Date: Sun, 19 Dec 2010 11:19:15 -0300 > > Subject: Re: [PD] Web browser? > > From: santorcuato76 at gmail.com > > To: timvets at gmail.com > > CC: jbturgid at hotmail.com; pd-list at iem.at > > > > t works perfect, sometimes takes a little, but very good, it is > > possible to obtain data from the web or have any form to connect with > > pd?, perhaps viaphp? ... > > This is getting very good. > > > > Greetings dear friends > > > > > > Jos? > > > > > > 2010/12/19 tim vets : > > > Hi Jos?, > > > You may also be interested > > > in http://puredata.info/docs/tutorials/SimpleWebclient > > > and the "[PD] web client" thread on pd-list... > > > gr, > > > Tim > > > 2010/12/19 Andrew Faraday > > >> > > >> [firefox www.google.com( > > >> | > > >> [shell] > > >> > > >> > Date: Sun, 19 Dec 2010 00:59:42 -0300 > > >> > From: santorcuato76 at gmail.com > > >> > To: pd-list at iem.at > > >> > Subject: [PD] Web browser? > > >> > > > >> > Hi List, me again!, hahaha, I write query by some message or object > > >> > that allows me to go to a website without having to leave pd, just > > >> > bang and open the browser or a popup in pd ... maybe Yves library?, > > >> > any alternative? > > >> > > > >> > Best regards > > >> > > > >> > Jos? > > >> > > > >> > -- > > >> > http://arselectronicachile.blogspot.com > > >> > http://comunicacionnativa.blogspot.com/ > > >> > http://www.myspace.com/santorcuato > > >> > > > >> > _______________________________________________ > > >> > Pd-list at iem.at mailing list > > >> > UNSUBSCRIBE and account-management -> > > >> > http://lists.puredata.info/listinfo/pd-list > > >> > > >> _______________________________________________ > > >> Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From chris at mccormick.cx Mon Dec 20 04:47:24 2010 From: chris at mccormick.cx (Chris McCormick) Date: Mon, 20 Dec 2010 11:47:24 +0800 Subject: [PD] PD OOP? In-Reply-To: References: Message-ID: <20101220034724.GA26284@mccormick.cx> On Sat, Dec 18, 2010 at 09:27:14AM +0000, Andrew Faraday wrote: > I understand the haiku analogy is about code being short, eloquent and saying > what needs to be said in relatively few words. Ah, sorry for the confusion. I meant it to say that sometimes constraining yourself, as with following the rules for writing haiku, can help creativity. For some artists, there is nothing scarier than a page with no words on it, or a canvas with no paint (or objects) on it. If you start with some rules about what you are allowed to put on the canvas, this can paradoxically enhance your creativity. Cheers, Chris. ------------------- http://mccormick.cx From lsutton at libero.it Mon Dec 20 11:15:25 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Mon, 20 Dec 2010 11:15:25 +0100 Subject: [PD] [OT] Problem with http://wiki.puredata.info? Message-ID: <4D0F2CBD.9030003@libero.it> Thought I'd mention this here as it may be of interest... a person was pointing out an not-so-nice error on http://wiki.puredata.info/en/ I wonder how much the Pdpedia pages are alive/maintained. Lorenzo. From devel at thesaddj.com Mon Dec 20 11:16:05 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 11:16:05 +0100 Subject: [PD] Web browser? Message-ID: They are in moocow lib. Sorry if it sounds obvious, Have you tried to initialize them with the lib prefix? [moocow/bytes2any] M This is fascinating, currently not running on my mac, however, missing > [any2bytes] and [bytes2any] Does anyone know where I can find these two > objects? > > > Date: Sun, 19 Dec 2010 11:19:15 -0300 > > Subject: Re: [PD] Web browser? > > From: santorcuato76 at gmail.com > > To: timvets at gmail.com > > CC: jbturgid at hotmail.com; pd-list at iem.at > > > > t works perfect, sometimes takes a little, but very good, it is > > possible to obtain data from the web or have any form to connect with > > pd?, perhaps viaphp? ... > > This is getting very good. > > > > Greetings dear friends > > > > > > Jos? > > > > > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From brandt at subnet.at Mon Dec 20 12:22:47 2010 From: brandt at subnet.at (brandt at subnet.at) Date: Mon, 20 Dec 2010 12:22:47 +0100 Subject: [PD] Web browser? In-Reply-To: References: Message-ID: <20101220122247.213039v386uihb40@webmail.sil.at> hi jose maybe that one? your sincerely der.brandt Zitat von "Jose Luis Santorcuato" : > Hi List, me again!, hahaha, I write query by some message or object > that allows me to go to a website without having to leave pd, just > bang and open the browser or a popup in pd ... maybe Yves library?, > any alternative? > > Best regards > > Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- #N canvas 0 0 552 317 10; #X obj 14 254 s pd-html; #N canvas 468 0 450 300 html 1; #X restore 385 259 pd html; #X msg 88 152 editmode \$1; #X msg 87 129 0; #X msg 117 130 1; #X msg 59 194 mouse \$1 \$2 \$3 \$4; #X msg 59 174 10 10 0 1; #X msg 15 100 obj 10 10 pddplink \$1 -box; #X obj 7 38 symbol; #X msg 8 14 http://puredata.info/; #X text 185 91 puts a box named pdplink into the html window; #X text 149 14 fill in the url; #X text 183 142 switches on and off the editmode; #X text 184 102 on a specified place; #X text 177 189 moves the mouse to the place of the link; #X text 176 199 an clicks; #X text 99 221 after opening the web-browser the object will be cutted ; #X msg 34 217 cut \$1 1; #X obj 7 59 t b b s b b b b s b; #X connect 2 0 0 0; #X connect 3 0 2 0; #X connect 4 0 2 0; #X connect 5 0 0 0; #X connect 6 0 5 0; #X connect 7 0 0 0; #X connect 8 0 18 0; #X connect 9 0 8 0; #X connect 17 0 0 0; #X connect 18 2 17 0; #X connect 18 3 6 0; #X connect 18 4 4 0; #X connect 18 5 6 0; #X connect 18 6 3 0; #X connect 18 7 7 0; #X connect 18 8 4 0; From freequencies at gmail.com Mon Dec 20 14:30:56 2010 From: freequencies at gmail.com (xm) Date: Mon, 20 Dec 2010 14:30:56 +0100 Subject: [PD] Web browser? In-Reply-To: References: Message-ID: 2010/12/19 Jose Luis Santorcuato : > t works?perfect,?sometimes?takes a?little,?but very?good,?it is > possible?to obtain?data?from?the?web?or?have?any?form?to?connect?with > pd?, perhaps?viaphp??... > This?is?getting?very good. Hi Jose luis U can try [pcap] from Poperbu's that captures the network flow. http://musa.poperbu.net/content/view/97/30/ I talked with Jordi last time and he told me that it works with an ethernet connection, still debug with other conections wifi, ppp, etc.. salut x! > Greetings?dear?friends > > > Jos? > > > 2010/12/19 tim vets : >> Hi Jos?, >> You may also be interested >> in?http://puredata.info/docs/tutorials/SimpleWebclient >> and the "[PD] web?client" thread on pd-list... >> gr, >> Tim >> 2010/12/19 Andrew Faraday >>> >>> [firefox www.google.com( >>> | >>> [shell] >>> >>> > Date: Sun, 19 Dec 2010 00:59:42 -0300 >>> > From: santorcuato76 at gmail.com >>> > To: pd-list at iem.at >>> > Subject: [PD] Web browser? >>> > >>> > Hi List, me again!, hahaha, I write query by some message or object >>> > that allows me to go to a website without having to leave pd, just >>> > bang and open the browser or a popup in pd ... maybe Yves library?, >>> > any alternative? >>> > >>> > Best regards >>> > >>> > Jos? >>> > >>> > -- >>> > http://arselectronicachile.blogspot.com >>> > http://comunicacionnativa.blogspot.com/ >>> > http://www.myspace.com/santorcuato >>> > >>> > _______________________________________________ >>> > Pd-list at iem.at mailing list >>> > UNSUBSCRIBE and account-management -> >>> > http://lists.puredata.info/listinfo/pd-list >>> >>> _______________________________________________ >>> Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > -- dAAX! >> http://noconventions.mobi/x! tAZ >> http://noconventions.mobi/nvisible.taz/ HTDj! >> http://hackthedj.wordpress.com/ GDT >> http://noconventions.mobi/graficantsDtrisseny/ :::..::.......:.. : .. .. .:: . ..:.. .. . .. . .:.. ....... rm -rf / i ens ho carreguem tot.... From matju at artengine.ca Mon Dec 20 14:42:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 08:42:53 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <20101220034724.GA26284@mccormick.cx> References: <20101220034724.GA26284@mccormick.cx> Message-ID: On Mon, 20 Dec 2010, Chris McCormick wrote: > Ah, sorry for the confusion. I meant it to say that sometimes > constraining yourself, as with following the rules for writing haiku, > can help creativity. For some artists, there is nothing scarier than a > page with no words on it, or a canvas with no paint (or objects) on it. > If you start with some rules about what you are allowed to put on the > canvas, this can paradoxically enhance your creativity. It's about making choices. Before an artwork is started, that artwork could be anything. Somehow the artist has to start with something in particular (can't go in all directions at once !). Elements that help define the artwork may additive (you put a box that suggests another box...) or subtractive (you state a rule that filters out some possibilities, or you set some kind of goal). Well, that's how I see it... at this moment. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 20 14:53:20 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 08:53:20 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Fri, 17 Dec 2010, Marco Donnarumma wrote: > Piksel team just released a full video of my recent presentation in > Norway for Piksel 2010. The talk focused on the current state of IT > censorship technologies and a related sonification work titled Golden > Shield Music (http://marcodonnarumma.com/works/golden-shield-music/). Would a random selection of non-censorship IP addresses make the same patch sound recognisably different ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From devel at thesaddj.com Mon Dec 20 15:33:35 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 15:33:35 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: Yes, although atm the score would keep the same time structure, notes would be and sound different. Should publish the patch when I'll have some time to fix few things. M On Mon, Dec 20, 2010 at 2:53 PM, Mathieu Bouchard wrote: > On Fri, 17 Dec 2010, Marco Donnarumma wrote: > >> Piksel team just released a full video of my recent presentation in Norway >> for Piksel 2010. The talk focused on the current state of IT censorship >> technologies and a related sonification work titled Golden Shield Music >> (http://marcodonnarumma.com/works/golden-shield-music/). > > Would a random selection of non-censorship IP addresses make the same patch > sound recognisably different ? > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net From matju at artengine.ca Mon Dec 20 15:35:17 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 09:35:17 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Marco Donnarumma wrote: > Yes, although atm the score would keep the same time structure, notes > would be and sound different. But I mean, how can one distinguish between sets of censorship IP addresses and non-censorship IP addresses, by ear ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From morph_2016 at yahoo.co.uk Mon Dec 20 15:35:57 2010 From: morph_2016 at yahoo.co.uk (Ed Kelly) Date: Mon, 20 Dec 2010 14:35:57 +0000 (GMT) Subject: [PD] Gemnotes progress In-Reply-To: References: <921036.79213.qm@web26304.mail.ukl.yahoo.com> Message-ID: <827623.19885.qm@web26308.mail.ukl.yahoo.com> Not until I've done a gig with it, and booked the second! X ed Metastudio 4 for Pure Data - coming soon! Metastudio 3 still available at http://sharktracks.co.uk/puredata ________________________________ From: Jose Luis Santorcuato To: Ed Kelly Sent: Fri, 17 December, 2010 20:40:54 Subject: Re: [PD] Gemnotes progress Is Possible get the code? B R Jos? 2010/12/17 Jose Luis Santorcuato Hi Ed! Beautiful....code art! > >Jos? > > >2010/12/17 Ed Kelly > >Here's an Xmas teaser... >>More info: http://sharktracks.co.uk >>Ed >> >> Metastudio 4 for Pure Data - coming soon! >>Metastudio 3 still available at http://sharktracks.co.uk/puredata >> >> >> >> >>_______________________________________________ >>Pd-list at 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 > > > > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Mon Dec 20 15:36:24 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Mon, 20 Dec 2010 15:36:24 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: funny, you said "I don't want to make a nice music", but when I listened to the recording, I could only hear the nice music, and no IPs or chinese tentacles. > On Fri, 17 Dec 2010, Marco Donnarumma wrote: > >> Piksel team just released a full video of my recent presentation in >> Norway for Piksel 2010. The talk focused on the current state of IT >> censorship technologies and a related sonification work titled Golden >> Shield Music (http://marcodonnarumma.com/works/golden-shield-music/). > > Would a random selection of non-censorship IP addresses make the same > patch sound recognisably different ? > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From morph_2016 at yahoo.co.uk Mon Dec 20 15:43:25 2010 From: morph_2016 at yahoo.co.uk (Ed Kelly) Date: Mon, 20 Dec 2010 14:43:25 +0000 (GMT) Subject: [PD] Fw: PD OOP? In-Reply-To: <20101220034724.GA26284@mccormick.cx> References: <20101220034724.GA26284@mccormick.cx> Message-ID: <710091.31373.qm@web26306.mail.ukl.yahoo.com> > For some artists, there is nothing scarier than a page with no words on it, or > a canvas with no paint (or objects) on it. If you start with some rules about > what you are allowed to put on the canvas, this can paradoxically enhance your > creativity. ...that is exactly what Nadia Boulanger taught Quincy Jones! From padawan12 at obiwannabe.co.uk Mon Dec 20 16:26:41 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Mon, 20 Dec 2010 15:26:41 +0000 Subject: [PD] PD OOP? In-Reply-To: References: <20101220034724.GA26284@mccormick.cx> Message-ID: <20101220152641.098d6e58.padawan12@obiwannabe.co.uk> I've read a few good things about creativity. There's this one beautiful book I have on my shelf here. It's called "The creative process", edited by Brewster Ghislen. It's a paperback that was 99p in a charity shop, published by Mentor. These kind of treasures are rare as pigs eggs. Get it if you see one. It's a collection of essays by Albert Einstein, Vincent van Gogh, Yasuo Kuniyoshi, Fredrich Nietzsche, Cal Jung, Mary Wigman, AE Housman, WB Yeats, Henry James, Henry Moore, Thomas Wolfe, DH Lawrence, Steven Spender Paul Valery, Samuel Coleridge, Max Ernst, Julian Levi, Christian Zervos, Harold Shapero, Roger Sessions, Henry Poincare, Rudyard Kipling, JH Preston, Dorothy Canfield, Katherine Anne Porter, Morton Prince, Herbert Spencer, RW Gerard. All kinds of weird and wonderful things are thrust into the discussion, issues like family and formative experience, faith, habitat and sleep, diet, motivation, social and cultural relationships... Emotions like joy, frustration, anger, love, and, as they reflect deeper structures of Selfhood, Angst, Kirkegaardian despair, Destiny. In spite of a relativist position the idea of "a correct interpretation" of creativity is destroyed. It would make the most hardened cognitive scientist take a step back and question deeply all they think they know. Turns out there are as many kinds of creativity as there are minds. That's what makes it creativity. a. On Mon, 20 Dec 2010 08:42:53 -0500 (EST) Mathieu Bouchard wrote: > On Mon, 20 Dec 2010, Chris McCormick wrote: > > > Ah, sorry for the confusion. I meant it to say that sometimes > > constraining yourself, as with following the rules for writing haiku, > > can help creativity. For some artists, there is nothing scarier than a > > page with no words on it, or a canvas with no paint (or objects) on it. > > If you start with some rules about what you are allowed to put on the > > canvas, this can paradoxically enhance your creativity. > > It's about making choices. Before an artwork is started, that artwork > could be anything. Somehow the artist has to start with something in > particular (can't go in all directions at once !). Elements that help > define the artwork may additive (you put a box that suggests another > box...) or subtractive (you state a rule that filters out some > possibilities, or you set some kind of goal). > > Well, that's how I see it... at this moment. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Andy Farnell From devel at thesaddj.com Mon Dec 20 16:27:04 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 16:27:04 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: @Matju: I guess you can't. If the system would be based on a real time flows of IP censored and non-ones, I think it would make more sense to code something which could emphasize the difference. Perhaps this way it would be a different work. @Joao: Yes, indeed. I tried to create a simple straight-forward conversion of data into sound, without working at all on harmony, scales, etc. Also the design of the synths is nothing too complex on purpose. I wanted the work to focus mostly on the intervention itself and not on its outcome. Although I myself don't think that's a "nice piece of music", I didn't expect that degree of musicality. M On Mon, Dec 20, 2010 at 3:36 PM, Jo?o Pais wrote: > funny, you said "I don't want to make a nice music", but when I listened to > the recording, I could only hear the nice music, and no IPs or chinese > tentacles. > >> On Fri, 17 Dec 2010, Marco Donnarumma wrote: >> >>> Piksel team just released a full video of my recent presentation in >>> Norway for Piksel 2010. The talk focused on the current state of IT >>> censorship technologies and a related sonification work titled Golden >>> Shield Music (http://marcodonnarumma.com/works/golden-shield-music/). >> >> Would a random selection of non-censorship IP addresses make the same >> patch sound recognisably different ? >> >> ?_______________________________________________________________________ >> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > > > -- > Friedenstr. 58 > 10249 Berlin (Deutschland) > Tel +49 30 42020091 | Mob +49 162 6843570 > Studio +49 30 69509190 > jmmmpais at googlemail.com | skype: jmmmpjmmmp > > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net From padawan12 at obiwannabe.co.uk Mon Dec 20 16:28:06 2010 From: padawan12 at obiwannabe.co.uk (Andy Farnell) Date: Mon, 20 Dec 2010 15:28:06 +0000 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: <20101220152806.0f9305ae.padawan12@obiwannabe.co.uk> Duh!? The censored ones will have the notes replaced with rests. On Mon, 20 Dec 2010 09:35:17 -0500 (EST) Mathieu Bouchard wrote: > On Mon, 20 Dec 2010, Marco Donnarumma wrote: > > > Yes, although atm the score would keep the same time structure, notes > > would be and sound different. > > But I mean, how can one distinguish between sets of censorship IP > addresses and non-censorship IP addresses, by ear ? > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Andy Farnell From claude at goto10.org Mon Dec 20 16:55:43 2010 From: claude at goto10.org (Claude Heiland-Allen) Date: Mon, 20 Dec 2010 15:55:43 +0000 Subject: [PD] Javascript in PD? In-Reply-To: References: Message-ID: <4D0F7C7F.6060802@goto10.org> On 17/12/10 01:16, Mathieu Bouchard wrote: > On Thu, 16 Dec 2010, Bernardo Barros wrote: > >> 2010/12/16 Dima Bak : >>> Is there a way to use js in PD like in Max (js object)? Thanks >> I think just python and lua (much better btw :-) > > python, lua, http://gitorious.org/pdlua > tcl, haskell, http://gitorious.org/pdhaskell The pd<->haskell bridge I wrote has bitrotted for 3+ years, so, probably not any more (unless someone else forked it or wrote a new one). May be revived at some point, as hs-plugins has finally been updated to recent GHC versions... > scheme, java, c#, etc. (there are several > other lesser known and there exists no database of existing externals, > so this is just by memory) I made a brainfuck interpreter as an abstraction, and I'm pretty sure it isn't the only one out there... > But there's nothing that allows you to write source code in a box... the > closest is [expr]. http://claudiusmaximus.goto10.org/g/tech/lexpr-help.pd.png [lexpr x -> (function(y) return x + y end)(x)] also works Though, I just tried typing a ; in an [lexpr ...] box and pd froze, so, I have a bug to fix somewhere... Claude From mjsqueeze at yahoo.com Mon Dec 20 18:05:10 2010 From: mjsqueeze at yahoo.com (Mark Pasquesi) Date: Mon, 20 Dec 2010 09:05:10 -0800 (PST) Subject: [PD] Building PD-x on OSX.5.8, macbookpro 4,1 In-Reply-To: Message-ID: <943675.70025.qm@web55203.mail.re4.yahoo.com> HC, I've upgraded my 4,1 pro to 10.6.5.? Have upgraded Fink and Macports.? No success with building gem yet for the 64-bit PD-extended.? If anyone has had luck, would be interested in how.? However, Pidip and Gem work great with the new 32 PD-extended.? Great work! The tatiana patch for Pidip has the ffmpeg streamer proposed.? I will try linking that over the next few days, using the embedded linking, once I have holidays. ?? (Did a quick fix for Affine in the Pidip Tatiana patch, which is a great Demo of pidip.? For some reason the affine subpatch is broken on most versions I've tried over the years - but it was working in another patch - and an easy cut and paste, if anyone else has wondered why it's not working.)? However: PD-extended on which UBuntu???? Fixes for Pulse with PD?? Alsa only?? Have other people had trouble with PD-extended having functioning sound on the Ubuntu 9.10, 10.04, or 10.10?? My MBP 4,1 has yet to function well with with any sound program, and definitely not PD-extended, neither the ubuntu desktop build, nor with the Ubuntu studio.? I wasted a week trying to find solutions to the PULSe problem, but nothing.? I did get GEM of PD-extended to function on 804, and then on 1004 after an upgrade, but no luck with pidip, nor with PD sound. Fresh installs were worse, with ext4 being unmountable on the Mac partition (in case of fixes needed - Very disappointed that I'm fixing Ubuntu from the mac side, and not the other way around, as was the case in 2006).? The live CD's of 10.04 and 10.10 boot without sound, which is usually a bad sign. Are other people having this problem with full dual boots, or is everyone using virtual systems? Has anyone found a stable way to a) remove PULSE completely without breaking the new Ubuntus?? b) resolve the pulse troubles with MAc? c) Another linux system which is actually based on a solid sound system? I have not been successful with an ALSA only system, which is what I use on the HP. In contrast, I had/have a rock solid PD-extended setup on an old HP laptop using Ubuntu 604, 610, 704, 710, and now 804.? No live video - too little power, but fine for sound, and compositions. --- On Mon, 11/22/10, Hans-Christoph Steiner wrote: From: Hans-Christoph Steiner Subject: Re: Building PD-x on OSX.5.8, macbookpro 4,1 To: "Mark Pasquesi" Cc: "IEM Puredata List" Date: Monday, November 22, 2010, 1:35 AM If you want to update ffmpeg in Pd-extended, you can copy the files in, then use install_name_tool to rewrite the install location, and where it looks for its dependencies. ?You can use "otool -L" to view the install location and dependencies. You can also see how Pd-extended embeds dep, in this script:http://pure-data.svn.sourceforge.net/viewvc/pure-data/trunk/packages/darwin_app/embed-MacOSX-dependencies.sh?view=log .hc On Oct 31, 2010, at 8:42 AM, Mark Pasquesi wrote: HC, Thanks.? I used Tcl/Tk 8.4 from active with their installation, which failed to build PD-x from the rsync.? I then tried the rsync autobuild for tcl/tk, which did not succeed, so I didn't put it in Frameworks.? I'll try again. With your build, all is working well, but I cannot link to ffmpeg.? Is there a way to either copy my preferred and functioning mencoder libraries into my PDbuild, or to link them as a preference for certain libraries??? Thanks again, Mark From:?Hans-Christoph Steiner To:?Mark Pasquesi Cc:?IEM Puredata List Sent:?Tue, October 26, 2010 8:54:54 PM Subject:?Re: Building PD-x on OSX.5.8, macbookpro 4,1 If you are building Pd-extended 0.42 on Mac OS X, then you need to use Tcl/Tk 8.4 not 8.5 or 8.6. ?Also, I've never tried building Pd-extended using Fink's Tcl/Tk, I always build the Tcl.framework and Tk.framework and put them into /Library/Frameworks. ?Search puredata.info, there is an rsync/auto-build for building these frameworks. .hc On Oct 20, 2010, at 4:07 PM, Mark Pasquesi wrote: Thanks Hans, Andras, I am now trying the autobuild as we speak.?? My computer data: Model: MacBookPro4,1, BootROM MBP41.00C1.B03, 2 processors, Intel Core 2 Duo, 2.5 GHz, 4 GB Graphics: GeForce 8600M GT, GeForce 8600M GT, spdisplays_pcie_device, 512 MB Memory Module: global_name AirPort: spairport_wireless_card_type_airport_extreme (0x14E4, 0x8C), Broadcom BCM43xx 1.0 (5.10.91.21) Bluetooth: Version 2.1.8f2, 2 service, 0 devices, 1 incoming serial ports Serial ATA Device: ST9500420AS, 465.76 GB Parallel ATA Device: MATSHITADVD-R?? UJ-875 USB Device: Built-in iSight, (null) mA USB Device: BRCM2046 Hub, (null) mA USB Device: Bluetooth USB Host Controller, (null) mA USB Device: Apple Internal Keyboard / Trackpad, (null) mA USB Device: IR Receiver, (null) mA to be clear, I followed the developer macosfink and build instructions.? and those files recommended on?http://puredata.info/docs/developer/MacOSXFink. After my first failure, I downgraded any Fink library that had updated above the recommended version. In upgrading fink, I ended up with the following differences between my fink files and those recommended. recommended: expat? db44-aes db44-aes-shlibs? libjpeg libjpeg-shlibs? openldap23-dev openldap23-shlibs? gmp gmp-shlibs Fink Update recommends: ?expat1? db48? libjpeg8? openldap24-dev? gmp5 gmp5-shlibs That is, all but gmp5 (it would take a while to rebuild its deps as well, and may break what is working - but if I have to downgrade, I will goshdarn : ) To use fink make, I use sw/bin/make to get a build, and each time it claims success....But after? a brief sound test, it crashes.? I can seldom even use the browser...Thus, a real failure of interface.? When launching pd from the terminal, similar issues.? I then saw in posts that tcl/tk 8.5 was mentioned, and tried that as well - even worse.? If you wish, I can post build notes - I have pdf's, of several hundred pages for each build :)? Or I can scan them and send excerpts in response to questions.. Other library notes:? I did notice that ffmpeg does officially state play is broken for fink, and in testing ffmpegx today, I had great transcoding luck using the my macports encoder libraries - but ffmpeg encoding always failed.? In order to use ogg, etc, can I link Pd-extended, or pdp, to my macports mencoder? (Or even better, I am a fan of mpegstreamclip, and wonder if anyone has tried linking it with pdp?) Secondly, my tcl tk files fail to build within the PD build itself, now that I have installed 8.5 on the /usr files using the Active tcl binary link through Sourceforge.? (Yes I looked into the belly of the failed beast, and compared it to Hans Successful Pd extended. If these details help, I can provide them - not for the weak of heart : ) For example: (My Contents/Resources/Bin/pd was only 964 kb, pdreceive only 20 kb Hans Contents/Resources/Bin/pd was 2.3 mb, pdreceive 24 kb.) So: Should I uninstall tcl 8.5, or can I put a flexible link into the build file for pd, to use Fink's 8.4 ?? (I did not have a Fink option of Tcltk 8.5, and so went through source forge to Active's site (8.5.9?).)?? Again, my macport version is tcl 8.5.9, tk 8.5.9 x11/tk. Can I link to that? change gmp5 to gmp? Here is tonight's Autobuild rsync fail:? Process:???????? Pd-extended [62323] Path:??????????? /Applications/Pd-extended.app/Contents/MacOS/Pd-extended Identifier:????? org.puredata.pd.wish Version:???????? 0.42.5 (2010.10.20) Code Type:?????? X86 (Native) Parent Process:? launchd [100] Interval Since Last Report:????????? 4790372 sec Crashes Since Last Report:?????????? 114 Per-App Interval Since Last Report:? 3 sec Per-App Crashes Since Last Report:?? 1 Date/Time:?????? 2010-10-20 21:37:36.373 +0200 OS Version:????? Mac OS X 10.5.8 (9L31a) Report Version:? 6 Anonymous UUID:? BF175B3A-58F4-4D64-9EAD-6D0D60CFA68A Exception Type:? EXC_BAD_ACCESS (SIGBUS) Exception Codes: KERN_PROTECTION_FAILURE at 0x0000000000000000 Crashed Thread:? 0 Thread 0 Crashed: 0?? ????????????????????????????? ??? 0000000000 0 + 0 1?? com.tcltk.tcllibrary????????? ??? 0x060212c4 TclpThreadDataKeyGet + 16 2?? com.tcltk.tcllibrary????????? ??? 0x060202ac Tcl_GetThreadData + 19 3?? com.tcltk.tcllibrary????????? ??? 0x060068f3 TclFreeObj + 112 4?? com.tcltk.tcllibrary????????? ??? 0x0602db23 Tcl_GetVar2Ex + 108 5?? com.tcltk.tcllibrary????????? ??? 0x0602db6a Tcl_GetVar2 + 38 6?? com.tcltk.tcllibrary????????? ??? 0x0602dba9 Tcl_GetVar + 39 7?? libPdTcl.dylib??????????????? ??? 0x05f8588c Pdtcl_Init + 44 (t_tkcmd.c:642) 8?? com.tcltk.tcllibrary????????? ??? 0x0a073e2c Tcl_LoadObjCmd + 2305 9?? com.tcltk.tcllibrary????????? ??? 0x0a00e237 TclEvalObjvInternal + 744 10? com.tcltk.tcllibrary????????? ??? 0x0a04bfcb TclExecuteByteCode + 4682 11? com.tcltk.tcllibrary????????? ??? 0x0a054dac TclCompEvalObj + 517 12? com.tcltk.tcllibrary????????? ??? 0x0a01185f TclEvalObjEx + 897 13? com.tcltk.tcllibrary????????? ??? 0x0a018f6a Tcl_IfObjCmd + 786 14? com.tcltk.tcllibrary????????? ??? 0x0a00e237 TclEvalObjvInternal + 744 15? com.tcltk.tcllibrary????????? ??? 0x0a010ec9 TclEvalEx + 1952 16? com.tcltk.tcllibrary????????? ??? 0x0a011271 Tcl_EvalEx + 58 17? com.tcltk.tcllibrary????????? ??? 0x0a06f8e4 Tcl_FSEvalFileEx + 616 18? com.tcltk.tklibrary?????????? ??? 0x0b01f181 Tk_MainEx + 1680 19? org.puredata.pd.wish????????? ??? 0x000111cb main + 41 20? org.puredata.pd.wish????????? ??? 0x00011186 _start + 216 21? org.puredata.pd.wish????????? ??? 0x000110ad start + 41 Thread 0 crashed with X86 Thread State (32-bit): ? eax: 0xa046a720? ebx: 0x06021157? ecx: 0x4d555458? edx: 0x0605b1a0 ? edi: 0x00000000? esi: 0x0000002b? ebp: 0xbfffe8b8? esp: 0xbfffe85c ?? ss: 0x0000001f? efl: 0x00010282? eip: 0x00000000?? cs: 0x00000017 ?? ds: 0x0000001f?? es: 0x0000001f?? fs: 0x00000000?? gs: 0x00000037 ? cr2: 0x00000000 Binary Images: ??? 0x1000 -??? 0x11bef +org.puredata.pd.wish 0.42.5 (2010.10.20) /Applications/Pd-extended.app/Contents/MacOS/Pd-extended ? 0x351000 -?? 0x352ff3? ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib ? 0x35d000 -?? 0x36bfeb? libSimplifiedChineseConverter.dylib ??? (???) <68f130a585c3f580d166ef7cbbf47e69> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib ? 0x370000 -?? 0x382fff? libTraditionalChineseConverter.dylib ??? (???) <6108541a452ff07d2f67db4a488b9d22> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib ?0x47c3000 -? 0x49cafef? com.apple.RawCamera.bundle 2.1.0 (474) <48a574d3b3269c8dbdc38d6f67879317> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ?0x5f84000 -? 0x5f85ff9 +libPdTcl.dylib ??? (???) <4aa4992addcedb2962724ca49b8d3ff3> /Applications/Pd-extended.app/Contents/Resources/bin/libPdTcl.dylib ?0x5f89000 -? 0x605110f +com.tcltk.tcllibrary 8.5.9 (8.5.9) /Library/Frameworks/Tcl.framework/Versions/8.5/Tcl ?0x6078000 -? 0x6169a1f +com.tcltk.tklibrary 8.5.9 (8.5.9) /Library/Frameworks/Tk.framework/Versions/8.5/Tk ?0xa000000 -? 0xa0c810f +com.tcltk.tcllibrary 8.5.9 (8.5.9) /Applications/Pd-extended.app/Contents/Frameworks/Tcl.framework/Versions/8.5/Tcl ?0xb000000 -? 0xb0f1a1f +com.tcltk.tklibrary 8.5.9 (8.5.9) /Applications/Pd-extended.app/Contents/Frameworks/Tk.framework/Versions/8.5/Tk 0x8fe00000 - 0x8fe2db43? dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld 0x90003000 - 0x90096fff? com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x900cc000 - 0x90156fe3? com.apple.DesktopServices 1.4.8 (1.4.8) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x9015a000 - 0x9015dfff? com.apple.help 1.1 (36) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x902ce000 - 0x902dbfe7? com.apple.opengl 1.5.10 (1.5.10) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x902dc000 - 0x9035bff5? com.apple.SearchKit 1.2.2 (1.2.2) <3b5f3ab6a363a4d8a2bbbf74213ab0e5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x9035c000 - 0x9039afff? libGLImage.dylib ??? (???) <2e570958595e0c9c3a289158223b39ee> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x9044b000 - 0x90453fff? com.apple.DiskArbitration 2.2.1 (2.2.1) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x90454000 - 0x904e0ff7? com.apple.LaunchServices 291 (291) <099eba2fe584376b476f9a262f41ecf2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90548000 - 0x905f8fff? edu.mit.Kerberos 6.0.13 (6.0.13) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x90622000 - 0x90628fff? com.apple.print.framework.Print 218.0.3 (220.2) <8c541d587e4068a5fe5a5ce8ee208516> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x90629000 - 0x90771ff7? com.apple.ImageIO.framework 2.0.6 (2.0.6) <4febd1ccf49ae410e82d12c02ba33b68> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x90945000 - 0x909f7ffb? libcrypto.0.9.7.dylib ??? (???) <8ac6abef4b3bb125c8bf84634421bcee> /usr/lib/libcrypto.0.9.7.dylib 0x90a11000 - 0x90a53fef? com.apple.NavigationServices 3.5.2 (163) <7f4f1766414a511bf5bc68920ac85a88> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x90a72000 - 0x90a7bfff? com.apple.speech.recognition.framework 3.7.24 (3.7.24) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x90a7c000 - 0x90a80fff? libGIF.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x90ad1000 - 0x90adcfe7? libCSync.A.dylib ??? (???) <93e9774b1e5e026d5455ec72b6d4e623> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x90af1000 - 0x90eaffea? libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x90eb1000 - 0x90edcfe7? libauto.dylib ??? (???) <4f3e58cb81da07a1662c1f647ce30225> /usr/lib/libauto.dylib 0x90f02000 - 0x90f21ffa? libJPEG.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x90f22000 - 0x90f9ffeb? com.apple.audio.CoreAudio 3.1.2 (3.1.2) <782a08c44be4698597f4bbd79cac21c6> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x90fa0000 - 0x90fdafe7? com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90fdb000 - 0x91038ffb? libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib 0x91039000 - 0x91062fff? libcups.2.dylib ??? (???) <3f0976287f63781607864f6586ad7229> /usr/lib/libcups.2.dylib 0x91144000 - 0x911a0ff7? com.apple.htmlrendering 68 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x91225000 - 0x9122cffe? libbsm.dylib ??? (???) /usr/lib/libbsm.dylib 0x91323000 - 0x91325fff? com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x91326000 - 0x9133efff? com.apple.openscripting 1.2.8 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x9141e000 - 0x9141eff8? com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x9141f000 - 0x914a6ff7? libsqlite3.0.dylib ??? (???) /usr/lib/libsqlite3.0.dylib 0x914a7000 - 0x915dafe7? com.apple.CoreFoundation 6.5.7 (476.19) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x915db000 - 0x91682fec? com.apple.CFNetwork 438.14 (438.14) <5f9ee0430b5f6319f18d9b23e777e0d2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x9176c000 - 0x917c5ff7? libGLU.dylib ??? (???) <64d010e31d7596bd8f9edc6e027d1d0c> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x917c6000 - 0x917dcfff? com.apple.DictionaryServices 1.0.0 (1.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x917dd000 - 0x917ddffd? com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x917de000 - 0x917eaffe? libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x917f5000 - 0x918d5fff? libobjc.A.dylib ??? (???) <3ca288b625a47bbcfe378158e4dc328f> /usr/lib/libobjc.A.dylib 0x91a2e000 - 0x91a2effd? com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91a2f000 - 0x91a39feb? com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x91a3a000 - 0x91a67feb? libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x91a68000 - 0x91ae5fef? libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x92a9c000 - 0x92abafff? libresolv.9.dylib ??? (???) <0e26b308654f33fc94a0c010a50751f9> /usr/lib/libresolv.9.dylib 0x92abb000 - 0x92bf4ff7? libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib 0x92c9b000 - 0x92cf5ff7? com.apple.CoreText 2.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x92cf6000 - 0x92ffefe7? com.apple.HIToolbox 1.5.6 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x92fff000 - 0x93048fef? com.apple.Metadata 10.5.8 (398.26) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x930a5000 - 0x93442fef? com.apple.QuartzCore 1.5.8 (1.5.8) <18113e06d296230d63a63b58baf35f55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x93443000 - 0x93482fef? libTIFF.dylib ??? (???) <5bf6b42bc5e007fcea32f6620b14cba3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x93483000 - 0x9354efff? com.apple.ColorSync 4.5.2 (4.5.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x93757000 - 0x9376dfe7? com.apple.CoreVideo 1.5.1 (1.5.1) <001910004257f1386724398f584b30b5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93773000 - 0x938daff3? libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib 0x938db000 - 0x938fffff? libxslt.1.dylib ??? (???) /usr/lib/libxslt.1.dylib 0x93900000 - 0x93910ffc? com.apple.LangAnalysis 1.6.5 (1.6.5) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x93b7a000 - 0x93bf4ff8? com.apple.print.framework.PrintCore 5.5.4 (245.6) <9ae833544b8249984c07544dbe6a97fa> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x93bf5000 - 0x93caffe3? com.apple.CoreServices.OSServices 228 (228) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x93d70000 - 0x93d7effd? libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib 0x93f49000 - 0x93f4affc? libffi.dylib ??? (???) /usr/lib/libffi.dylib 0x93f4b000 - 0x93f82fff? com.apple.SystemConfiguration 1.9.2 (1.9.2) <41d5aeffefc6d19d471f51ae0b15024f> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x94092000 - 0x94563fbe? libGLProgrammability.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94576000 - 0x94c16fff? com.apple.CoreGraphics 1.409.3 (???) <5c10a8120b8a797b0149b0aa7853fbc3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x94c17000 - 0x94caaff3? com.apple.ApplicationServices.ATS 3.7 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x94db2000 - 0x94db2ffa? com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x94db9000 - 0x94dceffb? com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x94dcf000 - 0x9504bfe7? com.apple.Foundation 6.5.9 (677.26) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x95054000 - 0x95058fff? libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0x95059000 - 0x9522affb? com.apple.security 5.0.5 (36371) <1f7f48b36bc90d114220cc81e4e4694f> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9522b000 - 0x952b8ff7? com.apple.framework.IOKit 1.5.2 (???) <7a3cc24f78f93931731203854ae0d891> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x952b9000 - 0x952bbff5? libRadiance.dylib ??? (???) <7f14661d29de8cbf01334909542c0fc5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x95bcf000 - 0x95bcffff? com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x95c10000 - 0x95c17fe9? libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib 0x95c18000 - 0x95c28fff? com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <9a71429c74ed6ca43eb35e1f78471b2e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x95c29000 - 0x96039fef? libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x9606c000 - 0x96133ff2? com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x96217000 - 0x96246fe3? com.apple.AE 402.3 (402.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x963ab000 - 0x96685ff3? com.apple.CoreServices.CarbonCore 786.11 (786.13) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x96686000 - 0x966c7fe7? libRIP.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x966c8000 - 0x96719ff7? com.apple.HIServices 1.7.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x9671a000 - 0x967c1feb? com.apple.QD 3.11.56 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x97001000 - 0x97001ffb? com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 0x97002000 - 0x97007fff? com.apple.CommonPanels 1.2.4 (85) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x97025000 - 0x97106ff7? libxml2.2.dylib ??? (???) <4d54971007e14f8d80e6889ee1111f21> /usr/lib/libxml2.2.dylib 0x97107000 - 0x9710eff7? libCGATS.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x9710f000 - 0x9712bff3? libPng.dylib ??? (???) <9f50967afbd4384e61e68439f81db76c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0xba900000 - 0xba916fff? libJapaneseConverter.dylib ??? (???) /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib 0xbab00000 - 0xbab21fe2? libKoreanConverter.dylib ??? (???) /System/Library/CoreServices/Encodings/libKoreanConverter.dylib 0xfffe8000 - 0xfffebfff? libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib 0xffff0000 - 0xffff1780? libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib Here is the trunk svn fail, as reported by my Mac. Tcl 8.5 from active used.? Below is the 8.4 output. Process:???????? Pd-extended [17767] Path:??????????? /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/MacOS/Pd-extended Identifier:????? org.puredata.pd.wish Version:???????? 0.42.5 (2010.10.19) Code Type:?????? X86 (Native) Parent Process:? launchd [137] Interval Since Last Report:????????? 4759946 sec Crashes Since Last Report:?????????? 114 Per-App Interval Since Last Report:? 4 sec Per-App Crashes Since Last Report:?? 2 Date/Time:?????? 2010-10-19 21:25:06.697 +0200 OS Version:????? Mac OS X 10.5.8 (9L31a) Report Version:? 6 Anonymous UUID:? BF175B3A-58F4-4D64-9EAD-6D0D60CFA68A Exception Type:? EXC_BAD_ACCESS (SIGSEGV) Exception Codes: KERN_INVALID_ADDRESS at 0x00000000616f6c00 Crashed Thread:? 0 Thread 0 Crashed: 0?? com.tcltk.tcllibrary????????? ??? 0x0a0a200e HashVarKey + 37 1?? com.tcltk.tcllibrary????????? ??? 0x0a05a140 Tcl_CreateHashEntry + 101 2?? com.tcltk.tcllibrary????????? ??? 0x0a05a44c Tcl_FindHashEntry + 32 3?? com.tcltk.tcllibrary????????? ??? 0x05fd1124 Tcl_FindNamespaceVar + 325 4?? com.tcltk.tcllibrary????????? ??? 0x05fe83a5 TclLookupSimpleVar + 459 5?? com.tcltk.tcllibrary????????? ??? 0x05feaab4 TclLookupVar + 189 6?? com.tcltk.tcllibrary????????? ??? 0x05feb0d5 Tcl_GetVar2Ex + 87 7?? com.tcltk.tcllibrary????????? ??? 0x05feb133 Tcl_GetVar2 + 38 8?? com.tcltk.tcllibrary????????? ??? 0x05feb174 Tcl_GetVar + 39 9?? libPdTcl.dylib??????????????? ??? 0x05e7788c Pdtcl_Init + 44 (t_tkcmd.c:642) 10? com.tcltk.tcllibrary????????? ??? 0x0a073e2c Tcl_LoadObjCmd + 2305 11? com.tcltk.tcllibrary????????? ??? 0x0a00e237 TclEvalObjvInternal + 744 12? com.tcltk.tcllibrary????????? ??? 0x0a04bfcb TclExecuteByteCode + 4682 13? com.tcltk.tcllibrary????????? ??? 0x0a054dac TclCompEvalObj + 517 14? com.tcltk.tcllibrary????????? ??? 0x0a01185f TclEvalObjEx + 897 15? com.tcltk.tcllibrary????????? ??? 0x0a018f6a Tcl_IfObjCmd + 786 16? com.tcltk.tcllibrary????????? ??? 0x0a00e237 TclEvalObjvInternal + 744 17? com.tcltk.tcllibrary????????? ??? 0x0a010ec9 TclEvalEx + 1952 18? com.tcltk.tcllibrary????????? ??? 0x0a011271 Tcl_EvalEx + 58 19? com.tcltk.tcllibrary????????? ??? 0x0a06f8e4 Tcl_FSEvalFileEx + 616 20? com.tcltk.tklibrary?????????? ??? 0x0b01f181 Tk_MainEx + 1680 21? org.puredata.pd.wish????????? ??? 0x000111cb main + 41 22? org.puredata.pd.wish????????? ??? 0x00011186 _start + 216 23? org.puredata.pd.wish????????? ??? 0x000110ad start + 41 Thread 0 crashed with X86 Thread State (32-bit): ? eax: 0x0a0a1fe9? ebx: 0x0a05a0e9? ecx: 0x00000000? edx: 0x00000000 ? edi: 0x20646564? esi: 0x616f6c00? ebp: 0xbfffe5b8? esp: 0xbfffe5a0 ?? ss: 0x0000001f? efl: 0x00010297? eip: 0x0a0a200e?? cs: 0x00000017 ?? ds: 0x0000001f?? es: 0x0000001f?? fs: 0x00000000?? gs: 0x00000037 ? cr2: 0x616f6c00 Binary Images: ??? 0x1000 -??? 0x11bef +org.puredata.pd.wish 0.42.5 (2010.10.19) /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/MacOS/Pd-extended ? 0x351000 -?? 0x352ff3? ATSHI.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib ? 0x35d000 -?? 0x36bfeb? libSimplifiedChineseConverter.dylib ??? (???) <68f130a585c3f580d166ef7cbbf47e69> /System/Library/CoreServices/Encodings/libSimplifiedChineseConverter.dylib ? 0x370000 -?? 0x382fff? libTraditionalChineseConverter.dylib ??? (???) <6108541a452ff07d2f67db4a488b9d22> /System/Library/CoreServices/Encodings/libTraditionalChineseConverter.dylib ?0x47c3000 -? 0x49cafef? com.apple.RawCamera.bundle 2.1.0 (474) <48a574d3b3269c8dbdc38d6f67879317> /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ?0x5e76000 -? 0x5e77ff9 +libPdTcl.dylib ??? (???) /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/Resources/bin/libPdTcl.dylib ?0x5f7f000 -? 0x5ffdfef? com.tcltk.tcllibrary 8.4.7 b (8.4.7 b) /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl ?0x6020000 -? 0x60cdfeb? com.tcltk.tklibrary 8.4.7 b (8.4.7 b) <9e3b1ff29ce1a8ada6e6354a43f11c5b> /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk ?0xa000000 -? 0xa0c810f +com.tcltk.tcllibrary 8.5.9 (8.5.9) /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/Frameworks/Tcl.framework/Versions/8.5/Tcl ?0xb000000 -? 0xb0f1a1f +com.tcltk.tklibrary 8.5.9 (8.5.9) /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/Frameworks/Tk.framework/Versions/8.5/Tk 0x8fe00000 - 0x8fe2db43? dyld 97.1 (???) <458eed38a009e5658a79579e7bc26603> /usr/lib/dyld 0x90003000 - 0x90096fff? com.apple.ink.framework 101.3 (86) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 0x900cc000 - 0x90156fe3? com.apple.DesktopServices 1.4.8 (1.4.8) /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 0x9015a000 - 0x9015dfff? com.apple.help 1.1 (36) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 0x902ce000 - 0x902dbfe7? com.apple.opengl 1.5.10 (1.5.10) /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 0x902dc000 - 0x9035bff5? com.apple.SearchKit 1.2.2 (1.2.2) <3b5f3ab6a363a4d8a2bbbf74213ab0e5> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 0x9035c000 - 0x9039afff? libGLImage.dylib ??? (???) <2e570958595e0c9c3a289158223b39ee> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 0x9044b000 - 0x90453fff? com.apple.DiskArbitration 2.2.1 (2.2.1) /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 0x90454000 - 0x904e0ff7? com.apple.LaunchServices 291 (291) <099eba2fe584376b476f9a262f41ecf2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 0x90548000 - 0x905f8fff? edu.mit.Kerberos 6.0.13 (6.0.13) /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 0x90622000 - 0x90628fff? com.apple.print.framework.Print 218.0.3 (220.2) <8c541d587e4068a5fe5a5ce8ee208516> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 0x90629000 - 0x90771ff7? com.apple.ImageIO.framework 2.0.6 (2.0.6) <4febd1ccf49ae410e82d12c02ba33b68> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 0x90945000 - 0x909f7ffb? libcrypto.0.9.7.dylib ??? (???) <8ac6abef4b3bb125c8bf84634421bcee> /usr/lib/libcrypto.0.9.7.dylib 0x90a11000 - 0x90a53fef? com.apple.NavigationServices 3.5.2 (163) <7f4f1766414a511bf5bc68920ac85a88> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 0x90a72000 - 0x90a7bfff? com.apple.speech.recognition.framework 3.7.24 (3.7.24) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 0x90a7c000 - 0x90a80fff? libGIF.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 0x90ad1000 - 0x90adcfe7? libCSync.A.dylib ??? (???) <93e9774b1e5e026d5455ec72b6d4e623> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 0x90af1000 - 0x90eaffea? libLAPACK.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 0x90eb1000 - 0x90edcfe7? libauto.dylib ??? (???) <4f3e58cb81da07a1662c1f647ce30225> /usr/lib/libauto.dylib 0x90f02000 - 0x90f21ffa? libJPEG.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 0x90f22000 - 0x90f9ffeb? com.apple.audio.CoreAudio 3.1.2 (3.1.2) <782a08c44be4698597f4bbd79cac21c6> /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 0x90fa0000 - 0x90fdafe7? com.apple.coreui 1.2 (62) /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 0x90fdb000 - 0x91038ffb? libstdc++.6.dylib ??? (???) <04b812dcec670daa8b7d2852ab14be60> /usr/lib/libstdc++.6.dylib 0x91039000 - 0x91062fff? libcups.2.dylib ??? (???) <3f0976287f63781607864f6586ad7229> /usr/lib/libcups.2.dylib 0x91144000 - 0x911a0ff7? com.apple.htmlrendering 68 (1.1.3) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 0x91225000 - 0x9122cffe? libbsm.dylib ??? (???) /usr/lib/libbsm.dylib 0x91323000 - 0x91325fff? com.apple.securityhi 3.0 (30817) <2b2854123fed609d1820d2779e2e0963> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 0x91326000 - 0x9133efff? com.apple.openscripting 1.2.8 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 0x9141e000 - 0x9141eff8? com.apple.ApplicationServices 34 (34) <8f910fa65f01d401ad8d04cc933cf887> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 0x9141f000 - 0x914a6ff7? libsqlite3.0.dylib ??? (???) /usr/lib/libsqlite3.0.dylib 0x914a7000 - 0x915dafe7? com.apple.CoreFoundation 6.5.7 (476.19) /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 0x915db000 - 0x91682fec? com.apple.CFNetwork 438.14 (438.14) <5f9ee0430b5f6319f18d9b23e777e0d2> /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 0x9176c000 - 0x917c5ff7? libGLU.dylib ??? (???) <64d010e31d7596bd8f9edc6e027d1d0c> /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 0x917c6000 - 0x917dcfff? com.apple.DictionaryServices 1.0.0 (1.0.0) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 0x917dd000 - 0x917ddffd? com.apple.Accelerate.vecLib 3.4.2 (vecLib 3.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 0x917de000 - 0x917eaffe? libGL.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 0x917f5000 - 0x918d5fff? libobjc.A.dylib ??? (???) <3ca288b625a47bbcfe378158e4dc328f> /usr/lib/libobjc.A.dylib 0x91a2e000 - 0x91a2effd? com.apple.Accelerate 1.4.2 (Accelerate 1.4.2) /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 0x91a2f000 - 0x91a39feb? com.apple.audio.SoundManager 3.9.2 (3.9.2) <0f2ba6e891d3761212cf5a5e6134d683> /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 0x91a3a000 - 0x91a67feb? libvDSP.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 0x91a68000 - 0x91ae5fef? libvMisc.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 0x92a9c000 - 0x92abafff? libresolv.9.dylib ??? (???) <0e26b308654f33fc94a0c010a50751f9> /usr/lib/libresolv.9.dylib 0x92abb000 - 0x92bf4ff7? libicucore.A.dylib ??? (???) /usr/lib/libicucore.A.dylib 0x92c9b000 - 0x92cf5ff7? com.apple.CoreText 2.0.4 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 0x92cf6000 - 0x92ffefe7? com.apple.HIToolbox 1.5.6 (???) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 0x92fff000 - 0x93048fef? com.apple.Metadata 10.5.8 (398.26) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 0x930a5000 - 0x93442fef? com.apple.QuartzCore 1.5.8 (1.5.8) <18113e06d296230d63a63b58baf35f55> /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 0x93443000 - 0x93482fef? libTIFF.dylib ??? (???) <5bf6b42bc5e007fcea32f6620b14cba3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 0x93483000 - 0x9354efff? com.apple.ColorSync 4.5.2 (4.5.2) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 0x93757000 - 0x9376dfe7? com.apple.CoreVideo 1.5.1 (1.5.1) <001910004257f1386724398f584b30b5> /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 0x93773000 - 0x938daff3? libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib 0x938db000 - 0x938fffff? libxslt.1.dylib ??? (???) /usr/lib/libxslt.1.dylib 0x93900000 - 0x93910ffc? com.apple.LangAnalysis 1.6.5 (1.6.5) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 0x93b7a000 - 0x93bf4ff8? com.apple.print.framework.PrintCore 5.5.4 (245.6) <9ae833544b8249984c07544dbe6a97fa> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 0x93bf5000 - 0x93caffe3? com.apple.CoreServices.OSServices 228 (228) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 0x93d70000 - 0x93d7effd? libz.1.dylib ??? (???) <5ddd8539ae2ebfd8e7cc1c57525385c7> /usr/lib/libz.1.dylib 0x93f49000 - 0x93f4affc? libffi.dylib ??? (???) /usr/lib/libffi.dylib 0x93f4b000 - 0x93f82fff? com.apple.SystemConfiguration 1.9.2 (1.9.2) <41d5aeffefc6d19d471f51ae0b15024f> /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 0x94092000 - 0x94563fbe? libGLProgrammability.dylib ??? (???) /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 0x94576000 - 0x94c16fff? com.apple.CoreGraphics 1.409.3 (???) <5c10a8120b8a797b0149b0aa7853fbc3> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 0x94c17000 - 0x94caaff3? com.apple.ApplicationServices.ATS 3.7 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 0x94db2000 - 0x94db2ffa? com.apple.CoreServices 32 (32) <2fcc8f3bd5bbfc000b476cad8e6a3dd2> /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 0x94db9000 - 0x94dceffb? com.apple.ImageCapture 5.0.2 (5.0.2) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 0x94dcf000 - 0x9504bfe7? com.apple.Foundation 6.5.9 (677.26) /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 0x95054000 - 0x95058fff? libmathCommon.A.dylib ??? (???) /usr/lib/system/libmathCommon.A.dylib 0x95059000 - 0x9522affb? com.apple.security 5.0.5 (36371) <1f7f48b36bc90d114220cc81e4e4694f> /System/Library/Frameworks/Security.framework/Versions/A/Security 0x9522b000 - 0x952b8ff7? com.apple.framework.IOKit 1.5.2 (???) <7a3cc24f78f93931731203854ae0d891> /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 0x952b9000 - 0x952bbff5? libRadiance.dylib ??? (???) <7f14661d29de8cbf01334909542c0fc5> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 0x95bcf000 - 0x95bcffff? com.apple.Carbon 136 (136) <98a5e3bc0c4fa44bbb09713bb88707fe> /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 0x95c10000 - 0x95c17fe9? libgcc_s.1.dylib ??? (???) /usr/lib/libgcc_s.1.dylib 0x95c18000 - 0x95c28fff? com.apple.speech.synthesis.framework 3.7.1 (3.7.1) <9a71429c74ed6ca43eb35e1f78471b2e> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 0x95c29000 - 0x96039fef? libBLAS.dylib ??? (???) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 0x9606c000 - 0x96133ff2? com.apple.vImage 3.0 (3.0) /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 0x96217000 - 0x96246fe3? com.apple.AE 402.3 (402.3) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 0x963ab000 - 0x96685ff3? com.apple.CoreServices.CarbonCore 786.11 (786.13) /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 0x96686000 - 0x966c7fe7? libRIP.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 0x966c8000 - 0x96719ff7? com.apple.HIServices 1.7.1 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 0x9671a000 - 0x967c1feb? com.apple.QD 3.11.56 (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 0x97001000 - 0x97001ffb? com.apple.installserver.framework 1.0 (8) /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 0x97002000 - 0x97007fff? com.apple.CommonPanels 1.2.4 (85) /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 0x97025000 - 0x97106ff7? libxml2.2.dylib ??? (???) <4d54971007e14f8d80e6889ee1111f21> /usr/lib/libxml2.2.dylib 0x97107000 - 0x9710eff7? libCGATS.A.dylib ??? (???) /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 0x9710f000 - 0x9712bff3? libPng.dylib ??? (???) <9f50967afbd4384e61e68439f81db76c> /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 0xba900000 - 0xba916fff? libJapaneseConverter.dylib ??? (???) /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib 0xbab00000 - 0xbab21fe2? libKoreanConverter.dylib ??? (???) /System/Library/CoreServices/Encodings/libKoreanConverter.dylib 0xfffe8000 - 0xfffebfff? libobjc.A.dylib ??? (???) /usr/lib/libobjc.A.dylib 0xffff0000 - 0xffff1780? libSystem.B.dylib ??? (???) /usr/lib/libSystem.B.dylib tcl 8.4 crash (first build, with Fink files updated beyond Dev Recommendations) Date/Time:????? 2010-10-19 17:22:04 +0200 OS Version:???? 10.5.8 (Build 9L31a) Architecture:?? i386 Report Version: 4 Command:??????? Pd-extended Path:?????????? /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/MacOS/Pd-extended Version:??????? 0.42.5 (2010.10.19) Parent:???????? launchd [137] PID:??????????? 35469 Event:????????? hang Time:?????????? 6.41s Steps:????????? 20 Process:??????? Pd-extended [35469] Path:?????????? /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/MacOS/Pd-extended ? ADDRESS???????? BINARY ? 00001000??????? /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/MacOS/Pd-extended ? 000a1000??????? /System/Library/Frameworks/Tcl.framework/Versions/8.4/Tcl ? 04669000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 04ddc000??????? /Users/m/pd_extended_trunk/pd-extended-release/packages/darwin_app/build/Pd-extended.app/Contents/Resources/bin/libPdTcl.dylib ? 0615e000??????? /System/Library/Tcl/Trf2.1/libTrf2.1.dylib ? 06185000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0618d000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 0b000000??????? /System/Library/Frameworks/Tk.framework/Versions/8.4/Tk ? Thread id:????? 1432d998 ? User stack: ??? 20 ??? [0x39ca] ????? 20 ??? [0x3a1f] ??????? 20 _Tk_MainEx + 1067 (in Tk) [0xb04bed4] ????????? 20 _Tk_MainLoop + 20 (in Tk) [0xb02e2cd] ??????????? 20 _Tcl_DoOneEvent + 379 (in Tcl) [0xf5042] ????????????? 20 _TclServiceIdle + 61 (in Tcl) [0x10470a] ??????????????? 20 _MapFrame + 30 (in Tk) [0xb0348d5] ????????????????? 20 _Tcl_DoOneEvent + 379 (in Tcl) [0xf5042] ??????????????????? 20 _TclServiceIdle + 61 (in Tcl) [0x10470a] ????????????????????? 15 _UpdateGeometryInfo + 1039 (in Tk) [0xb09163f] ??????????????????????? 15 _Tk_ResizeWindow + 51 (in Tk) [0xb076334] ????????????????????????? 15 _XResizeWindow + 123 (in Tk) [0xb08f65e] ??????????????????????????? 15 _SizeWindow + 273 (in HIToolbox) [0x92d7ed9d] ????????????????????????????? 15 __Z24MoveResizeWindowInternalP10WindowDatallllhhhhPK4Rectm + 1432 (in HIToolbox) [0x92d19a98] ??????????????????????????????? 15 __Z16EndWindowReshapeP10WindowDataP17ReshapeWindowInfoh + 291 (in HIToolbox) [0x92d2a803] ????????????????????????????????? 15 __Z11PaintWindowP10WindowDataP15OpaqueRgnHandle11PaintReasonb + 445 (in HIToolbox) [0x92d2a9ef] ??????????????????????????????????? 15 __Z25EraseWindowRegionInternalP10WindowDataP15OpaqueRgnHandlebPb + 316 (in HIToolbox) [0x92d85a30] ????????????????????????????????????? 15 __ZN6HIView6RenderEmP9CGContext + 45 (in HIToolbox) [0x92d1f92f] ??????????????????????????????????????? 15 __ZN6HIView4DrawEsP13OpaqueGrafPtrm + 83 (in HIToolbox) [0x92d1f9df] ????????????????????????????????????????? 15 __ZN6HIView14DrawCompositedEsP13OpaqueGrafPtrPK9__HIShapemPS_P9CGContext + 668 (in HIToolbox) [0x92d1fccc] ??????????????????????????????????????????? 14 __ZN6HIView23RecursiveDrawCompositedEPK9__HIShapemPS_P9CGContexthf + 728 (in HIToolbox) [0x92d208c6] ????????????????????????????????????????????? 14 __ZN6HIView8SendDrawEsP13OpaqueGrafPtrPK9__HIShapeP9CGContext + 108 (in HIToolbox) [0x92d20c7e] ??????????????????????????????????????????????? 14 __ZN6HIView15DrawCacheOrSelfEsPK9__HIShapeP9CGContext + 95 (in HIToolbox) [0x92d20e75] ????????????????????????????????????????????????? 14 __ZN17HIWindowFrameView8DrawSelfEsPK9__HIShapeP9CGContext + 260 (in HIToolbox) [0x92db0d46] ??????????????????????????????????????????????????? 14 __ZN17HIWindowFrameView8DrawDarkERK6CGRectmP9CGContext + 917 (in HIToolbox) [0x92db124b] ????????????????????????????????????????????????????? 14 __ZN11CUIRenderer4DrawE6CGRectP9CGContextPK14__CFDictionaryPS5_ + 4638 (in CoreUI) [0x90fbe19e] ??????????????????????????????????????????????????????? 14 __ZN11CUIRenderer19DrawWindowFrameDarkEPK10CUIContext + 5057 (in CoreUI) [0x90faa509] ????????????????????????????????????????????????????????? 14 _CGContextDrawImages + 297 (in CoreGraphics) [0x945c522d] ??????????????????????????????????????????????????????????? 14 _ripc_DrawImages + 9522 (in libRIP.A.dylib) [0x96696cad] ????????????????????????????????????????????????????????????? 14 _ripc_RenderImage + 273 (in libRIP.A.dylib) [0x9668a549] ??????????????????????????????????????????????????????????????? 14 _ripl_BltImage + 329 (in libRIP.A.dylib) [0x966a05a5] ????????????????????????????????????????????????????????????????? 14 _ripd_Lock + 61 (in libRIP.A.dylib) [0x966a6d60] ??????????????????????????????????????????????????????????????????? 14 _CGSDeviceLock + 450 (in CoreGraphics) [0x9459440b] ????????????????????????????????????????????????????????????????????? 14 __CGSLockWindow + 4600 (in CoreGraphics) [0x945878bb] ??????????????????????????????????????????????????????????????????????? 14 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ??????????????????????????????????????????? 1 __ZN6HIView23RecursiveDrawCompositedEPK9__HIShapemPS_P9CGContexthf + 1089 (in HIToolbox) [0x92d20a2f] ????????????????????????????????????????????? 1 __ZN6HIView23RecursiveDrawCompositedEPK9__HIShapemPS_P9CGContexthf + 728 (in HIToolbox) [0x92d208c6] ??????????????????????????????????????????????? 1 __ZN6HIView8SendDrawEsP13OpaqueGrafPtrPK9__HIShapeP9CGContext + 108 (in HIToolbox) [0x92d20c7e] ????????????????????????????????????????????????? 1 __ZN6HIView15DrawCacheOrSelfEsPK9__HIShapeP9CGContext + 95 (in HIToolbox) [0x92d20e75] ??????????????????????????????????????????????????? 1 __ZN18HIWindowButtonView8DrawSelfEsPK9__HIShapeP9CGContext + 283 (in HIToolbox) [0x92db45d7] ????????????????????????????????????????????????????? 1 __HIThemeDrawTitleBarWidgetInRect + 579 (in HIToolbox) [0x92db4893] ??????????????????????????????????????????????????????? 1 __CFRelease + 216 (in CoreFoundation) [0x9151c538] ????????????????????????????????????????????????????????? 1 ??? [0xffff026d] ????????????????????? 4 _DisplayListbox + 2343 (in Tk) [0xb0495ba] ??????????????????????? 2 _Tk_DrawChars + 586 (in Tk) [0xb0825aa] ????????????????????????? 2 _MultiFontDrawText + 496 (in Tk) [0xb082348] ??????????????????????????? 2 _CallText + 59 (in QD) [0x96766f28] ????????????????????????????? 1 _StdText + 1775 (in QD) [0x96767636] ??????????????????????????????? 1 _DetermineTextBoundingBox + 501 (in QD) [0x967682f7] ????????????????????????????????? 1 _ComputeFMGlyphRecMetrics + 93 (in QD) [0x96768cb6] ??????????????????????????????????? 1 _WTValidateMetricsVI + 94 (in QD) [0x967690b0] ????????????????????????????????????? 1 _ValidGlyphVectorIndex + 65 (in ATS) [0x94c52705] ??????????????????????????????????????? 1 _TSReaderToWriter + 19 (in CarbonCore) [0x963b2675] ????????????????????????????????????????? 1 _pthread_mutex_trylock + 472 (in libSystem.B.dylib) [0x9379ffd7] ????????????????????????????? 1 _StdText + 2489 (in QD) [0x96767900] ??????????????????????????????? 1 _RenderGlyphs + 1510 (in QD) [0x9676e3df] ????????????????????????????????? 1 _CGContextGetFillColorSpace + 40 (in CoreGraphics) [0x9469591a] ??????????????????????????????????? 1 _CGGStateGetFillColor + 37 (in CoreGraphics) [0x94592e95] ????????????????????????????????????? 1 _CGColorSpaceCopyDefaultColor + 73 (in CoreGraphics) [0x94592f0a] ??????????????????????????????????????? 1 _CGColorCreate + 86 (in CoreGraphics) [0x945930c7] ????????????????????????????????????????? 1 _CGTypeCreateInstance + 32 (in CoreGraphics) [0x9457e407] ??????????????????????????????????????????? 1 _CGTypeCreateInstanceWithAllocator + 54 (in CoreGraphics) [0x94579ff8] ????????????????????????????????????????????? 1 ??? [0xffff0635] ??????????????????????? 1 _MoveTo + 1 (in QD) [0x967506ed] ??????????????????????? 1 _Tcl_DStringFree + 0 (in Tcl) [0x107049] ????????????????????? 1 _DisplayListbox + 2863 (in Tk) [0xb0497c2] ??????????????????????? 1 _Tk_Draw3DRectangle + 349 (in Tk) [0xb001532] ????????????????????????? 1 _Tk_3DHorizontalBevel + 295 (in Tk) [0xb097702] ??????????????????????????? 1 _XFillRectangle + 74 (in Tk) [0xb098d97] ????????????????????????????? 1 _XFillRectangles + 134 (in Tk) [0xb07e3bf] ??????????????????????????????? 1 _TkMacOSXSetUpCGContext + 136 (in Tk) [0xb07cf87] ????????????????????????????????? 1 _CSMemDisposeHandle + 75 (in CarbonCore) [0x963ba716] ??????????????????????????????????? 1 _CSMemDisposePtr + 37 (in CarbonCore) [0x963ba755] ????????????????????????????????????? 1 _szone_free + 1471 (in libSystem.B.dylib) [0x9377a9d9] ? Kernel stack: ??? 5 _PE_incoming_interrupt + 131 [0x44e416] ????? 5 _lapic_interrupt + 121 [0x1b16c0] ??????? 5 _sync_iss_to_iks + 114 [0x1aa3ae] ??? 1 _i386_astintr + 47 [0x1aa272] ????? 1 _ast_taken + 185 [0x129434] ??????? 1 _thread_continue + 1180 [0x136cb3] ? Thread id:????? d666048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? ATSServer [36598] Path:?????????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/ATSServer ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/ATSServer ? Thread id:????? 1432fba0 ? User stack: ??? 20 ??? [0x4ef6] ????? 20 ??? [0xddaef] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 1441cd60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? ATSServer [157] Path:?????????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/ATSServer ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/ATS.framework/Support/ATSServer ? Thread id:????? 7b01d60 ? User stack: ??? 20 ??? [0x4ef6] ????? 20 ??? [0xddaef] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e18790 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? AirPort Base Station Agent [145] Path:?????????? /System/Library/CoreServices/AirPort Base Station Agent.app/Contents/MacOS/AirPort Base Station Agent ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/AirPort Base Station Agent.app/Contents/MacOS/AirPort Base Station Agent ? 000b6000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 000be000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? Thread id:????? 7f80c80 ? User stack: ??? 20 ??? [0x1dca] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? AppleSpell [37767] Path:?????????? /System/Library/Services/AppleSpell.service/Contents/MacOS/AppleSpell ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Services/AppleSpell.service/Contents/MacOS/AppleSpell ? 000f9000??????? /usr/lib/liblangid.dylib ? Thread id:????? 8cdc208 ? User stack: ??? 20 ??? [0x1f22] ????? 20 ??? [0x2229] ??????? 20 -[NSSpellServer run] + 198 (in Foundation) [0x94e51596] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? DirectoryService [33] Path:?????????? /usr/sbin/DirectoryService ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/DirectoryService ? 00160000??????? /System/Library/PrivateFrameworks/DirectoryServiceCore.framework/Versions/A/DirectoryServiceCore ? Thread id:????? 79a7410 ? User stack: ??? 20 start + 54 (in DirectoryService) [0x164e2] ????? 20 _main + 2767 (in DirectoryService) [0x16fcf] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 71b75d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9DSLThread11_RunWrapperEPv + 84 (in DirectoryServiceCore) [0x168166] ????????? 20 __ZN9DSCThread3RunEv + 39 (in DirectoryServiceCore) [0x167f5b] ??????????? 20 __ZN20CPluginRunLoopThread10ThreadMainEv + 222 (in DirectoryService) [0x2318c] ????????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7b02128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9DSLThread11_RunWrapperEPv + 84 (in DirectoryServiceCore) [0x168166] ????????? 20 __ZN9DSCThread3RunEv + 39 (in DirectoryServiceCore) [0x167f5b] ??????????? 20 __ZN17CMigHandlerThread10ThreadMainEv + 303 (in DirectoryService) [0x233c5] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 3808 [0x1270ea] ??????? 20 _ipc_mqueue_receive + 750 [0x121292] ????????? 20 _thread_block + 33 [0x136f20] ??????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7b00e40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 1441c5d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9DSLThread11_RunWrapperEPv + 84 (in DirectoryServiceCore) [0x168166] ????????? 20 ___syscall + 5 (in libSystem.B.dylib) [0x937b63a5] Process:??????? DiskManagementTool [35468] Path:?????????? /System/Library/PrivateFrameworks/DiskManagement.framework/Resources/DiskManagementTool ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/DiskManagement.framework/Resources/DiskManagementTool ? 00069000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 000be000??????? /System/Library/Extensions/SMARTLib.plugin/Contents/MacOS/SMARTLib ? 00134000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? Thread id:????? 1441d8b8 ? User stack: ??? 20 ??? [0x239a] ????? 20 ??? [0xf9ba] ??????? 20 -[NSRunLoop(NSRunLoop) run] + 84 (in Foundation) [0x94e1a4f4] ????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? Dock [156] Path:?????????? /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/Dock.app/Contents/MacOS/Dock ? 00400000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? Thread id:????? 812db58 ? User stack: ??? 20 ??? [0x537a] ????? 20 ??? [0x97e97] ??????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8130c80 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x1340d] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8496998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] Process:??????? Finder [161] Path:?????????? /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/Finder.app/Contents/MacOS/Finder ? 004e5000??????? /System/Library/Frameworks/Collaboration.framework/Versions/A/Collaboration ? 004fe000??????? /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport ? 00527000??????? /System/Library/TextEncodings/Unicode Encodings.bundle/Contents/MacOS/Unicode Encodings ? 00537000??????? /System/Library/Contextual Menu Items/FolderActionsMenu.plugin/Contents/MacOS/FolderActionsMenu ? 0057e000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0058e000??????? /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/Resources/DisplayBundles/PDF.qldisplay/Contents/MacOS/PDF ? 0059c000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 0072e000??????? /System/Library/Contextual Menu Items/BluetoothContextualMenu.plugin/Contents/MacOS/BluetoothContextualMenu ? 007f6000??????? /System/Library/Contextual Menu Items/AutomatorCMM.plugin/Contents/MacOS/AutomatorCMM ? 13189000??????? /System/Library/PrivateFrameworks/URLMount.framework/URLMount ? 131a6000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? 1332d000??????? /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/Resources/DisplayBundles/Generic.qldisplay/Contents/MacOS/Generic ? 1335a000??????? /Library/Contextual Menu Items/dppCMPlugIn.plugin/Contents/MacOS/dppCMPlugIn ? 133c0000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat ? 1347a000??????? /System/Library/Filesystems/URLMount/ftp.URLMounter/Contents/MacOS/ftp ? 134ae000??????? /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices ? 13546000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libFontStreams.A.dylib ? 15829000??????? /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/Resources/DisplayBundles/NSImage.qldisplay/Contents/MacOS/NSImage ? 15be5000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 16058000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 16060000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 160e5000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 16165000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 161c7000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? 17301000??????? /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine ? 174b4000??????? /System/Library/Extensions/GeForce8xxxGLDriver.bundle/Contents/MacOS/GeForce8xxxGLDriver ? 185c5000??????? /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/Resources/DisplayBundles/Text.qldisplay/Contents/MacOS/Text ? 19c3b000??????? /System/Library/Components/CharacterPalette.component/Contents/MacOS/CharacterPalette ? 1b6dd000??????? /Users/m/Library/Contextual Menu Items/ToastIt.plugin/Contents/MacOS/ToastIt ? 1b97d000??????? /Library/Contextual Menu Items/ADFSMenu.plugin/Contents/MacOS/../Frameworks/AdobeBIB.framework/Versions/A/AdobeBIB ? 1ba69000??????? /Library/Contextual Menu Items/ADFSMenu.plugin/Contents/MacOS/ADFSMenu ? 1bd00000??????? /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth ? 1c000000??????? /Library/Application Support/Adobe/Adobe Version Cue CS4/Client/4.0.0/VersionCue.framework/VersionCue ? Thread id:????? 8496d60 ? User stack: ??? 20 ??? [0x92d6] ????? 20 ??? [0xf31d5] ??????? 20 ??? [0x23319] ????????? 20 _RunApplicationEventLoop + 207 (in HIToolbox) [0x92d832b3] ??????????? 20 __AcquireNextEvent + 58 (in HIToolbox) [0x92d84b56] ????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ??????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 84956b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN23TSystemNotificationTask26SystemNotificationTaskProcEPv + 123 (in DesktopServicesPriv) [0x900cde17] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 84952e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN25TFSEventsNotificationTask28FSEventsNotificationTaskProcEPv + 216 (in DesktopServicesPriv) [0x900cdf90] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f81ba0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN13TNodeSyncTask12SyncTaskProcEPv + 84 (in DesktopServicesPriv) [0x900d8f72] ??????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ??????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 89fe128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 89fd5d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 71b6a78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _glvmDoWork + 162 (in libGLProgrammability.dylib) [0x940b9b32] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 79a7048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN18TNodeOperationTask22OperationTaskProcedureEv + 30 (in DesktopServicesPriv) [0x900f878e] ??????????? 20 __ZN18TNodeOperationTask15HandleOperationEP10TOperation + 266 (in DesktopServicesPriv) [0x900f88b6] ????????????? 20 __ZN10TOperation16ResolveConflictsEv + 149 (in DesktopServicesPriv) [0x900fa2c9] ??????????????? 20 __ZN10TOperation18ReportErrorForNodeEl8TNodePtrl + 146 (in DesktopServicesPriv) [0x90126b52] ????????????????? 20 __ZN10TOperation11ReportErrorER20OperationErrorRecord + 108 (in DesktopServicesPriv) [0x90126a90] ??????????????????? 20 _semaphore_timedwait_trap + 10 (in libSystem.B.dylib) [0x937742da] ? Thread id:????? 141eaa78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN13CVDisplayLink11runIOThreadEv + 1087 (in CoreVideo) [0x9376a687] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 14389790 ? User stack: ??? 19 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 19 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 19 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 19 __ZN15TFolderSizeTask18FolderSizeTaskProcEPv + 104 (in DesktopServicesPriv) [0x900daebc] ??????????? 19 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 19 _TSWaitOnConditionTimedRelative + 246 (in CarbonCore) [0x963d4d96] ??????????????? 19 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] Process:??????? Firewall [11490] Path:?????????? /usr/libexec/ApplicationFirewall/Firewall ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/ApplicationFirewall/Firewall ? Thread id:????? a86a8b8 ? User stack: ??? 20 ??? [0x1976] ????? 20 ??? [0x1f0a] ??????? 20 ??? [0x1ed2] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? KernelEventAgent [24] Path:?????????? /usr/sbin/KernelEventAgent ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/KernelEventAgent ? Thread id:????? 71b9ba0 ? User stack: ??? 20 start + 54 (in KernelEventAgent) [0x1bfe] ????? 20 _main + 1126 (in KernelEventAgent) [0x3b7f] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 79a3000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? MOTUFireWireConsoleLauncher [142] Path:?????????? /System/Library/Extensions/MOTUFireWireAudio.kext/Contents/MacOS/MOTUFireWireConsoleLauncher.app/Contents/MacOS/MOTUFireWireConsoleLauncher ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Extensions/MOTUFireWireAudio.kext/Contents/MacOS/MOTUFireWireConsoleLauncher.app/Contents/MacOS/MOTUFireWireConsoleLauncher ? Thread id:????? 79a3f20 ? User stack: ??? 20 start + 41 (in MOTUFireWireConsoleLauncher) [0x2495] ????? 20 __start + 228 (in MOTUFireWireConsoleLauncher) [0x257a] ??????? 20 _main + 579 (in MOTUFireWireConsoleLauncher) [0x2cf7] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? Preview [50390] Path:?????????? /Applications/Preview.app/Contents/MacOS/Preview ? ADDRESS???????? BINARY ? 00001000??????? /Applications/Preview.app/Contents/MacOS/Preview ? 00211000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 00219000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 0029d000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 1594c000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib ? 16073000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libFontStreams.A.dylib ? 16087000??????? /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine ? 1623a000??????? /System/Library/Extensions/GeForce8xxxGLDriver.bundle/Contents/MacOS/GeForce8xxxGLDriver ? 168de000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Resources/GLRendererFloat.bundle/GLRendererFloat ? 184d4000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? 18aff000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCMaps.A.dylib ? ba900000??????? /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib ? Thread id:????? 7e18b58 ? User stack: ??? 20 start + 54 (in Preview) [0x21b2] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 71b9048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _glvmDoWork + 162 (in libGLProgrammability.dylib) [0x940b9b32] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? a86ac80 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _fe_fragment_thread + 54 (in QuartzCore) [0x93199a09] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8cda3c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __Z11CMMConvTaskPv + 54 (in ColorSync) [0x934c8d8e] ????????? 20 __Z20pthreadSemaphoreWaitP18t_pthreadSemaphore + 42 (in ColorSync) [0x934b6450] ??????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? Problem Reporter [35466] Path:?????????? /System/Library/CoreServices/Problem Reporter.app/Contents/MacOS/Problem Reporter ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/Problem Reporter.app/Contents/MacOS/Problem Reporter ? 00053000??????? /System/Library/PrivateFrameworks/DiskManagement.framework/Versions/A/DiskManagement ? 000a6000??????? /usr/lib/libcurl.4.dylib ? 000db000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 00122000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 00256000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0025e000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 00784000??????? /System/Library/SystemProfiler/SPMemoryReporter.spreporter/Contents/MacOS/SPMemoryReporter ? 01ff3000??????? /System/Library/SystemProfiler/SPPlatformReporter.spreporter/Contents/MacOS/SPPlatformReporter ? 01ffe000??????? /System/Library/SystemProfiler/SPDisplaysReporter.spreporter/Contents/MacOS/SPDisplaysReporter ? 0200f000??????? /System/Library/SystemProfiler/SPAirPortReporter.spreporter/Contents/MacOS/SPAirPortReporter ? 02018000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 ? 02053000??????? /System/Library/SystemProfiler/SPModemReporter.spreporter/Contents/MacOS/SPModemReporter ? 02069000??????? /System/Library/SystemProfiler/SPBluetoothReporter.spreporter/Contents/MacOS/SPBluetoothReporter ? 02073000??????? /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices ? 02081000??????? /System/Library/SystemProfiler/SPNetworkReporter.spreporter/Contents/MacOS/SPNetworkReporter ? 0208a000??????? /System/Library/SystemProfiler/SPPCIReporter.spreporter/Contents/MacOS/SPPCIReporter ? 02094000??????? /System/Library/SystemProfiler/SPSerialATAReporter.spreporter/Contents/MacOS/SPSerialATAReporter ? 15f30000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 16825000??????? /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth ? 168e9000??????? /System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI ? 16920000??????? /System/Library/SystemProfiler/SPParallelATAReporter.spreporter/Contents/MacOS/SPParallelATAReporter ? 16927000??????? /System/Library/SystemProfiler/SPParallelSCSIReporter.spreporter/Contents/MacOS/SPParallelSCSIReporter ? 16931000??????? /System/Library/SystemProfiler/SPFibreChannelReporter.spreporter/Contents/MacOS/SPFibreChannelReporter ? 1693a000??????? /System/Library/SystemProfiler/SPUSBReporter.spreporter/Contents/MacOS/SPUSBReporter ? 16942000??????? /System/Library/SystemProfiler/SPFireWireReporter.spreporter/Contents/MacOS/SPFireWireReporter ? 3f000000??????? /System/Library/PrivateFrameworks/SPSupport.framework/Versions/A/SPSupport ? Thread id:????? c1165d0 ? User stack: ??? 20 ??? [0x27ca] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? c117c80 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 20 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 20 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 20 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ? Thread id:????? 812fd60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] Process:??????? SecurityAgent [35634] Path:?????????? /System/Library/CoreServices/SecurityAgent.app/Contents/MacOS/SecurityAgent ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/SecurityAgent.app/Contents/MacOS/SecurityAgent ? 00035000??????? /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling ? 00054000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0005c000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 004df000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 162dc000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 164c6000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 1654b000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 165cb000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 1662d000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? Thread id:????? 71b66b0 ? User stack: ??? 20 ??? [0x202a] ????? 20 ??? [0x10fc7] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? c116998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN23TSystemNotificationTask26SystemNotificationTaskProcEPv + 123 (in DesktopServicesPriv) [0x900cde17] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 144e0128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN25TFSEventsNotificationTask28FSEventsNotificationTaskProcEPv + 216 (in DesktopServicesPriv) [0x900cdf90] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8cddc80 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN13TNodeSyncTask12SyncTaskProcEPv + 84 (in DesktopServicesPriv) [0x900d8f72] ??????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ??????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8cdbe40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 20 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 20 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 20 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ? Thread id:????? a867000 ? User stack: ??? 19 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 19 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 19 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 19 __ZN15TFolderSizeTask18FolderSizeTaskProcEPv + 104 (in DesktopServicesPriv) [0x900daebc] ??????????? 19 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 19 _TSWaitOnConditionTimedRelative + 246 (in CarbonCore) [0x963d4d96] ??????????????? 19 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] Process:??????? Spotlight [149] Path:?????????? /System/Library/CoreServices/Spotlight.app/Contents/MacOS/Spotlight ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/Spotlight.app/Contents/MacOS/Spotlight ? 00057000??????? /System/Library/PrivateFrameworks/Calculate.framework/Versions/A/Calculate ? 00068000??????? /System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount ? 00097000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0009f000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 000e2000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? Thread id:????? 81304f0 ? User stack: ??? 20 ??? [0x26ea] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 89fe4f0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _fe_fragment_thread + 54 (in QuartzCore) [0x93199a09] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? SystemStarter [16] Path:?????????? /sbin/SystemStarter ? ADDRESS???????? BINARY ? 00001000??????? /sbin/SystemStarter ? Thread id:????? 709ce40 ? User stack: ??? 20 ??? [0x19a2] ????? 20 ??? [0x22e6] ??????? 20 ??? [0x1c1b] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? SystemUIServer [160] Path:?????????? /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/SystemUIServer.app/Contents/MacOS/SystemUIServer ? 0006a000??????? /System/Library/PrivateFrameworks/SystemUIPlugin.framework/Versions/A/SystemUIPlugin ? 00078000??????? /System/Library/PrivateFrameworks/NetworkConfig.framework/Versions/A/NetworkConfig ? 000cc000??????? /System/Library/PrivateFrameworks/ICANotifications.framework/Versions/A/ICANotifications ? 000f6000??????? /System/Library/PrivateFrameworks/iPod.framework/Versions/A/iPod ? 00101000??????? /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices ? 0010a000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 0023e000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages ? 0039d000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 ? 003d8000??????? /System/Library/Frameworks/AppleTalk.framework/Versions/A/AppleTalk ? 003e9000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 00430000??????? /usr/lib/libcurl.4.dylib ? 0047b000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 0048f000??????? /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn ? 00498000??????? /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn ? 004a4000??????? /Applications/iCal.app/Contents/Resources/iCalDockExtra.bundle/Contents/MacOS/iCalDockExtra ? 004f2000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? 0074e000??????? /System/Library/CoreServices/Menu Extras/TextInput.menu/Contents/MacOS/TextInput ? 007bd000??????? /System/Library/CoreServices/Menu Extras/AirPort.menu/Contents/MacOS/AirPort ? 12eef000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 13477000??????? /System/Library/PrivateFrameworks/SpeechDictionary.framework/Versions/A/SpeechDictionary ? 134c1000??????? /Library/Audio/Plug-Ins/HAL/Digidesign CoreAudio.plugin/Contents/MacOS/Digidesign CoreAudio ? 134f3000??????? /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter ? 1354b000??????? /Library/Frameworks/Jackmp.framework/Versions/A/Jackmp ? 135a0000??????? /System/Library/CoreServices/Menu Extras/Bluetooth.menu/Contents/MacOS/Bluetooth ? 135be000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib ? 13612000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 13b21000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Resources/ClientController.bundle/Contents/MacOS/ClientController ? 13b42000??????? /System/Library/PrivateFrameworks/EAP8021X.framework/Versions/A/EAP8021X ? 13b63000??????? /System/Library/PrivateFrameworks/InternetConnect.framework/Versions/A/InternetConnect ? 15c21000??????? /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth ? 15ce5000??????? /System/Library/Frameworks/IOBluetoothUI.framework/Versions/A/IOBluetoothUI ? 15d1c000??????? /System/Library/CoreServices/Menu Extras/Displays.menu/Contents/MacOS/Displays ? 15d27000??????? /System/Library/CoreServices/Menu Extras/TimeMachine.menu/Contents/MacOS/TimeMachine ? 15d3e000??????? /System/Library/CoreServices/Menu Extras/Spaces.menu/Contents/MacOS/Spaces ? 15d74000??????? /Applications/Utilities/Keychain Access.app/Contents/Resources/Keychain.menu/Contents/MacOS/Keychain ? 15d7d000??????? /System/Library/Frameworks/ScreenSaver.framework/Versions/A/ScreenSaver ? 15dcf000??????? /System/Library/CoreServices/Menu Extras/UniversalAccess.menu/Contents/MacOS/UniversalAccess ? 15de0000??????? /System/Library/CoreServices/Menu Extras/RemoteDesktop.menu/Contents/MacOS/RemoteDesktop ? 15dea000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 15e6f000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 15eef000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 15f51000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? 177c6000??????? /System/Library/Speech/Synthesizers/MacinTalk.SpeechSynthesizer/Contents/MacOS/MacinTalk ? 19394000??????? /System/Library/Components/AudioCodecs.component/Contents/MacOS/AudioCodecs ? ba900000??????? /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib ? Thread id:????? 71b7998 ? User stack: ??? 20 ??? [0x5646] ????? 20 ??? [0x5b44] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 79a68b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __StaticProcessIOObjectsArray + 95 (in ICANotifications) [0xd4e9e] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 84965d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 8495e40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x2682c] ????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8494b58 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9CAPThread5EntryEPS_ + 96 (in CoreAudio) [0x90f3f480] ????????? 20 __ZN10HALRunLoop9OwnThreadEPv + 160 (in CoreAudio) [0x90f3f5f8] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 89fc6b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _fe_fragment_thread + 54 (in QuartzCore) [0x93199a09] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 89fe8b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 8cde7d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _vn_rdwr + 353 [0x1ede33] ??????????? 20 _VNOP_READ + 168 [0x1f8492] ????????????? 20 _fifo_read + 196 [0x2043dd] ??????????????? 20 _soreceive + 1142 [0x3ac8df] ????????????????? 20 _sbwait + 159 [0x3add29] ??????????????????? 20 _msleep + 157 [0x3863e8] ????????????????????? 20 _uiomove + 653 [0x386037] ??????????????????????? 20 _lck_mtx_sleep + 87 [0x130d90] ????????????????????????? 20 _thread_block + 33 [0x136f20] ??????????????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 8495a78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 20 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 20 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 20 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ? Thread id:????? 84978b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 _MTBEWorkerStartMPTask + 17 (in MacinTalk) [0x177d5b5d] ??????????? 20 __ZN10MTBEWorker8WorkLoopEPS_ + 209 (in MacinTalk) [0x177d59dd] ????????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ??????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ????????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ??????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8494000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 _MTBEWorkerStartMPTask + 17 (in MacinTalk) [0x177d5b5d] ??????????? 20 __ZN10MTBEWorker8WorkLoopEPS_ + 209 (in MacinTalk) [0x177d59dd] ????????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ??????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ????????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ??????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 141eb5d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PollChannelStatus + 39 (in SpeechSynthesis) [0x95c1a6f7] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? Terminal [52521] Path:?????????? /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal ? ADDRESS???????? BINARY ? 00001000??????? /Applications/Utilities/Terminal.app/Contents/MacOS/Terminal ? 0074c000??????? /System/Library/Components/CharacterPalette.component/Contents/MacOS/CharacterPalette ? 0075d000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 00765000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 14b65000??????? /System/Library/Filesystems/URLMount/ftp.URLMounter/Contents/MacOS/ftp ? 15202000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/Current/Plugins/PrintCocoaUI.bundle/Contents/MacOS/PrintCocoaUI ? 15255000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PrintingCocoaPDEs.bundle/Contents/MacOS/PrintingCocoaPDEs ? 154e8000??????? /Library/Printers/PPD Plugins/AdobePDFPDE800.plugin/Contents/MacOS/AdobePDFPDE800 ? 15603000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib ? 15643000??????? /System/Library/PrivateFrameworks/URLMount.framework/URLMount ? 156db000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? 156f4000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 15d00000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libFontStreams.A.dylib ? 18981000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 19df0000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 19e75000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 19ef5000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 19f57000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? Thread id:????? 8cdc998 ? User stack: ??? 20 ??? [0x42022] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 79a3790 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _fill_pipeinfo + 870 [0x395dbc] ??????????? 20 _msleep + 157 [0x3863e8] ????????????? 20 _uiomove + 653 [0x386037] ??????????????? 20 _lck_mtx_sleep + 87 [0x130d90] ????????????????? 20 _thread_block + 33 [0x136f20] ??????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7b01998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 812e6b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 20 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 20 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 20 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ? Thread id:????? c1152e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN23TSystemNotificationTask26SystemNotificationTaskProcEPv + 123 (in DesktopServicesPriv) [0x900cde17] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? d6623c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN25TFSEventsNotificationTask28FSEventsNotificationTaskProcEPv + 216 (in DesktopServicesPriv) [0x900cdf90] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? d6658b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN13TNodeSyncTask12SyncTaskProcEPv + 84 (in DesktopServicesPriv) [0x900d8f72] ??????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ??????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? d6636b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? c114f20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? c114b58 ? User stack: ??? 19 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 19 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 19 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 19 __ZN15TFolderSizeTask18FolderSizeTaskProcEPv + 104 (in DesktopServicesPriv) [0x900daebc] ??????????? 19 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 19 _TSWaitOnConditionTimedRelative + 246 (in CarbonCore) [0x963d4d96] ??????????????? 19 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] Process:??????? TextEdit [37766] Path:?????????? /Applications/TextEdit.app/Contents/MacOS/TextEdit ? ADDRESS???????? BINARY ? 00001000??????? /Applications/TextEdit.app/Contents/MacOS/TextEdit ? 00090000??????? /Library/InputManagers/LCC Scroll Enhancer Loader/LCC Scroll Enhancer Loader.bundle/Contents/MacOS/LCC Scroll Enhancer Loader ? 00098000??????? /Library/Application Support/Logitech.localized/Logitech Control Center.localized/LCC Scroll Enhancer.bundle/Contents/MacOS/LCC Scroll Enhancer ? 00734000??????? /System/Library/Components/CharacterPalette.component/Contents/MacOS/CharacterPalette ? 007f9000??????? /Library/Printers/Canon/CUPSPS2/PDEs/AboutPDE.plugin/Contents/MacOS/AboutPDE ? 1498a000??????? /System/Library/Filesystems/URLMount/ftp.URLMounter/Contents/MacOS/ftp ? 149df000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/Resources/ATSHI.dylib ? 14a07000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 14a4d000??????? /System/Library/PrivateFrameworks/URLMount.framework/URLMount ? 14ad7000??????? /Library/Printers/PPD Plugins/AdobePDFPDE800.plugin/Contents/MacOS/AdobePDFPDE800 ? 14b07000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/Current/Plugins/PrintCocoaUI.bundle/Contents/MacOS/PrintCocoaUI ? 14b55000??????? /Library/Printers/Canon/CUPSPS2/PDEs/PaperSourcePDE.plugin/Contents/MacOS/PaperSourcePDE ? 14e9d000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Plugins/PrintingCocoaPDEs.bundle/Contents/MacOS/PrintingCocoaPDEs ? 14edc000??????? /Library/Printers/Canon/CUPSPS2/PDEs/FinishingPDE.plugin/Contents/MacOS/FinishingPDE ? 14f19000??????? /Library/Printers/Canon/CUPSPS2/PDEs/CUPSPS2PDECommon.framework/Versions/A/CUPSPS2PDECommon ? 14f7b000??????? /Library/Printers/Canon/CUPSPS2/PDEs/SpecialFeaturesPDE.plugin/Contents/MacOS/SpecialFeaturesPDE ? 151ac000??????? /Library/Printers/Canon/CUPSPS2/PDEs/QualityPDE.plugin/Contents/MacOS/QualityPDE ? 151d7000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libFontStreams.A.dylib ? 15400000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libPDFRIP.A.dylib ? 154c0000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? 156f4000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 15b91000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 15d00000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 16f4e000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 17100000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? ba900000??????? /System/Library/CoreServices/Encodings/libJapaneseConverter.dylib ? Thread id:????? 7e1c410 ? User stack: ??? 20 ??? [0x1df6] ????? 20 _NSApplicationMain + 574 (in AppKit) [0x967d51d8] ??????? 20 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 20 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 20 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 20 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? a869d60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 20 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 20 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 20 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ? Thread id:????? 8cda000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN23TSystemNotificationTask26SystemNotificationTaskProcEPv + 123 (in DesktopServicesPriv) [0x900cde17] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f817d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN25TFSEventsNotificationTask28FSEventsNotificationTaskProcEPv + 216 (in DesktopServicesPriv) [0x900cdf90] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? a8695d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 20 __ZN13TNodeSyncTask12SyncTaskProcEPv + 84 (in DesktopServicesPriv) [0x900d8f72] ??????????? 20 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 20 _TSWaitOnConditionTimedRelative + 202 (in CarbonCore) [0x963d4d6a] ??????????????? 20 _TSWaitOnCondition + 126 (in CarbonCore) [0x963f5e83] ????????????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? a86bba0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 8cdd8b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 7b00a78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __Z22CFURLCacheWorkerThreadPv + 388 (in CFNetwork) [0x915de264] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? a8673c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 +[NSURLConnection(NSURLConnectionReallyInternal) _resourceLoadLoop:] + 320 (in Foundation) [0x94e3d520] ????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 1422de40 ? User stack: ??? 19 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 19 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 19 _PrivateMPEntryPoint + 56 (in CarbonCore) [0x963f4057] ????????? 19 __ZN15TFolderSizeTask18FolderSizeTaskProcEPv + 104 (in DesktopServicesPriv) [0x900daebc] ??????????? 19 _MPWaitOnQueue + 208 (in CarbonCore) [0x963f5b00] ????????????? 19 _TSWaitOnConditionTimedRelative + 246 (in CarbonCore) [0x963d4d96] ??????????????? 19 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] Process:??????? UserEventAgent [150] Path:?????????? /usr/sbin/UserEventAgent ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/UserEventAgent ? 00014000??????? /System/Library/UserEventPlugins/ACRRDaemon.plugin/Contents/MacOS/ACRRDaemon ? 00028000??????? /System/Library/UserEventPlugins/AirPortUserAgent.plugin/Contents/MacOS/AirPortUserAgent ? 00031000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 ? 0006c000??????? /System/Library/UserEventPlugins/alfUIplugin.plugin/Contents/MacOS/alfUIplugin ? 00071000??????? /System/Library/UserEventPlugins/AppleHIDMouseAgent.plugin/Contents/MacOS/AppleHIDMouseAgent ? 00077000??????? /System/Library/UserEventPlugins/BluetoothUserAgent-Plugin.plugin/Contents/MacOS/BluetoothUserAgent-Plugin ? 0007f000??????? /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn ? 00088000??????? /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn ? 00094000??????? /Library/Audio/Plug-Ins/HAL/Digidesign CoreAudio.plugin/Contents/MacOS/Digidesign CoreAudio ? 00300000??????? /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter ? 00358000??????? /Library/Frameworks/Jackmp.framework/Versions/A/Jackmp ? 003e9000??????? /System/Library/UserEventPlugins/BTMMPortInUseAgent.plugin/Contents/MacOS/BTMMPortInUseAgent ? 003f0000??????? /System/Library/UserEventPlugins/iCalAlarmAgent.plugin/Contents/MacOS/iCalAlarmAgent ? 003f7000??????? /System/Library/UserEventPlugins/InstrumentsHotKeyAgent.plugin/Contents/MacOS/InstrumentsHotKeyAgent ? 00415000??????? /System/Library/UserEventPlugins/ParentalControlsUEAPlugin.plugin/Contents/MacOS/ParentalControlsUEAPlugin ? 0041f000??????? /System/Library/UserEventPlugins/SCMonitor.plugin/Contents/MacOS/SCMonitor ? Thread id:????? 81308b8 ? User stack: ??? 20 ??? [0x1afa] ????? 20 ??? [0x29d7] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e18000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 _appusage_server_routine + 8737 (in ACRRDaemon) [0x1735c] ????????????? 20 -[NSRunLoop(NSRunLoop) run] + 84 (in Foundation) [0x94e1a4f4] ??????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8498ba0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9CAPThread5EntryEPS_ + 96 (in CoreAudio) [0x90f3f480] ????????? 20 __ZN10HALRunLoop9OwnThreadEPv + 160 (in CoreAudio) [0x90f3f5f8] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? d666410 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9CAPThread5EntryEPS_ + 119 (in JackRouter) [0x3039a7] ????????? 20 __ZN13CommandThread11ThreadEntryEPS_ + 30 (in JackRouter) [0x30733e] ??????????? 20 __ZN9HP_Device18ExecuteAllCommandsEv + 57 (in JackRouter) [0x30f0e9] ????????????? 20 __ZN7CAGuard4WaitEv + 73 (in JackRouter) [0x302e29] ??????????????? 20 _semaphore_wait_signal_trap + 10 (in libSystem.B.dylib) [0x937742ce] Process:??????? WindowServer [67] Path:?????????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/ApplicationServices.framework/Frameworks/CoreGraphics.framework/Resources/WindowServer ? 0001c000??????? /System/Library/Extensions/GeForceGA.plugin/Contents/MacOS/GeForceGA ? 12000000??????? /System/Library/Frameworks/OpenGL.framework/Resources/GLEngine.bundle/GLEngine ? 121b3000??????? /System/Library/Extensions/GeForce8xxxGLDriver.bundle/Contents/MacOS/GeForce8xxxGLDriver ? 15269000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGXCoreImage.A.dylib ? Thread id:????? 79a42e8 ? User stack: ??? 20 start + 54 (in WindowServer) [0x1fbe] ????? 20 _main + 24 (in WindowServer) [0x1ff4] ??????? 20 _CGXGetRootAdminCredentials + 0 (in CoreGraphics) [0x9467ef09] ????????? 20 _CGXServerLoop + 161 (in CoreGraphics) [0x946f0d9e] ??????????? 19 _CGXRunOneServicesPass + 377 (in CoreGraphics) [0x946e5aab] ????????????? 13 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ????????????? 6 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] ??????????? 1 _CGXRunOneServicesPass + 139 (in CoreGraphics) [0x946e59bd] ????????????? 1 __CGXRunTimerPass + 407 (in CoreGraphics) [0x946d3be4] ??????????????? 1 _CGXUpdateDisplay + 6477 (in CoreGraphics) [0x946dd680] ????????????????? 1 _CGLayerComposite + 335 (in CoreGraphics) [0x946f6d9c] ??????????????????? 1 _CGXGLAccelComposite + 32 (in CoreGraphics) [0x94971160] ????????????????????? 1 __CGXGLPrepareLayers + 279 (in CoreGraphics) [0x9496b8ca] ??????????????????????? 1 _szone_free + 533 (in libSystem.B.dylib) [0x9377a62f] ? Kernel stack: ??? 1 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 1 _mach_msg_overwrite_trap + 4820 [0x1274de] ??????? 1 _ipc_mqueue_receive + 738 [0x121286] ????????? 1 _thread_block + 33 [0x136f20] ??????????? 1 _thread_block_reason + 135 [0x136e7c] ????????????? 1 _thread_setrun + 3597 [0x136217] ??????????????? 1 _machine_idle + 271 [0x1ac3ec] ??? 1 _PE_incoming_interrupt + 131 [0x44e416] ????? 1 _lapic_interrupt + 121 [0x1b16c0] ??????? 1 _sync_iss_to_iks + 114 [0x1aa3ae] ? Thread id:????? 7f7e2e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___tickleThread + 41 (in IOKit) [0x9527353b] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7d3c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _eventThread + 499 (in CoreGraphics) [0x946d29d9] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 812d3c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _glvmDoWork + 162 (in libGLProgrammability.dylib) [0x940b9b32] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 812df20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _layer_blit_async_thread + 95 (in CoreGraphics) [0x947ddb82] ????????? 20 _layer_blit_thread + 229 (in CoreGraphics) [0x947dd65d] ??????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? authorizationhost [35633] Path:?????????? /System/Library/CoreServices/SecurityAgent.app/Contents/Resources/authorizationhost ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/SecurityAgent.app/Contents/Resources/authorizationhost ? 0002a000??????? /System/Library/Frameworks/ExceptionHandling.framework/Versions/A/ExceptionHandling ? Thread id:????? 1422c790 ? User stack: ??? 20 ??? [0x2816] ????? 20 __ZN8Security11DataWalkers6CopierI24AuthorizationValueVectorEC2EPKS2_RNS_9AllocatorE + 12621 (in authorizationhost) [0x8e69] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? autofsd [38] Path:?????????? /usr/libexec/autofsd ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/autofsd ? Thread id:????? 79a6128 ? User stack: ??? 20 ??? [0x1752] ????? 20 ??? [0x1d8b] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? bash [25806] Path:?????????? /bin/bash ? ADDRESS???????? BINARY ? 00001000??????? /bin/bash ? Thread id:????? 1432d208 ? User stack: ??? 20 ??? [0x1aca] ????? 20 ??? [0x3ac7] ??????? 20 ??? [0x3e0d] ????????? 20 ??? [0x3c92] ??????????? 20 ??? [0x3bbb] ????????????? 20 ??? [0x9760] ??????????????? 20 ??? [0x6b4d] ????????????????? 20 ??? [0x5751] ??????????????????? 20 ??? [0x408e] ????????????????????? 20 ??? [0x4f62f] ??????????????????????? 20 ??? [0x4f518] ????????????????????????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _vn_rdwr + 353 [0x1ede33] ??????????? 20 _VNOP_READ + 168 [0x1f8492] ????????????? 20 _spec_read + 102 [0x205684] ??????????????? 20 _ptmx_init + 4848 [0x39d438] ????????????????? 20 _ttread + 988 [0x399940] ??????????????????? 20 _tsleep + 105 [0x386498] ????????????????????? 20 _uiomove + 1030 [0x3861b0] ??????????????????????? 20 _thread_block + 33 [0x136f20] ????????????????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? bash [36749] Path:?????????? /bin/bash ? ADDRESS???????? BINARY ? 00001000??????? /bin/bash ? Thread id:????? 1427dba0 ? User stack: ??? 20 ??? [0x1aca] ????? 20 ??? [0x3ac7] ??????? 20 ??? [0x3e0d] ????????? 20 ??? [0x3c92] ??????????? 20 ??? [0x3bbb] ????????????? 20 ??? [0x9760] ??????????????? 20 ??? [0x6b4d] ????????????????? 20 ??? [0x5751] ??????????????????? 20 ??? [0x408e] ????????????????????? 20 ??? [0x4f62f] ??????????????????????? 20 ??? [0x4f518] ????????????????????????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _vn_rdwr + 353 [0x1ede33] ??????????? 20 _VNOP_READ + 168 [0x1f8492] ????????????? 20 _spec_read + 102 [0x205684] ??????????????? 20 _ptmx_init + 4848 [0x39d438] ????????????????? 20 _ttread + 988 [0x399940] ??????????????????? 20 _tsleep + 105 [0x386498] ????????????????????? 20 _uiomove + 1030 [0x3861b0] ??????????????????????? 20 _thread_block + 33 [0x136f20] ????????????????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? blued [54] Path:?????????? /usr/sbin/blued ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/blued ? 0003e000??????? /System/Library/PrivateFrameworks/BezelServices.framework/Versions/A/BezelServices ? 000c4000??????? /System/Library/Frameworks/IOBluetooth.framework/Versions/A/IOBluetooth ? 00188000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 ? Thread id:????? 70424f0 ? User stack: ??? 20 ??? [0x1efa] ????? 20 ??? [0x22285] ??????? 20 -[NSRunLoop(NSRunLoop) run] + 84 (in Foundation) [0x94e1a4f4] ????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 71b97d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? cgpdftoraster [35321] Path:?????????? /usr/libexec/cups/filter/cgpdftoraster ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/cups/filter/cgpdftoraster ? 00013000??????? /usr/lib/libcupsimage.2.dylib ? 00085000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libFontStreams.A.dylib ? Thread id:????? d664208 ? User stack: ??? 20 ??? [0x26aa] ????? 20 ??? [0x89d6] ??????? 20 ??? [0x607f] ????????? 20 ??? [0x558b] ??????????? 20 ___write + 10 (in libSystem.B.dylib) [0x9379cc7e] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _write_nocancel + 180 [0x391f0a] ??????? 20 _readv + 312 [0x391c12] ????????? 20 _fill_pipeinfo + 2218 [0x396300] ??????????? 20 _msleep + 157 [0x3863e8] ????????????? 20 _uiomove + 653 [0x386037] ??????????????? 20 _lck_mtx_sleep + 87 [0x130d90] ????????????????? 20 _thread_block + 33 [0x136f20] ??????????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? configd [35] Path:?????????? /usr/sbin/configd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/configd ? 0003e000??????? /System/Library/SystemConfiguration/PrinterNotifications.bundle/Contents/MacOS/PrinterNotifications ? 00043000??????? /System/Library/SystemConfiguration/PowerManagement.bundle/Contents/MacOS/PowerManagement ? 00055000??????? /System/Library/SystemConfiguration/DynamicPowerStep.bundle/Contents/MacOS/DynamicPowerStep ? 0005a000??????? /System/Library/SystemConfiguration/Bluetooth.bundle/Contents/MacOS/Bluetooth ? 00060000??????? /System/Library/SystemConfiguration/BatteryUpdater.bundle/Contents/MacOS/BatteryUpdater ? 00065000??????? /System/Library/SystemConfiguration/Apple80211Monitor.bundle/Contents/MacOS/Apple80211Monitor ? 0007d000??????? /System/Library/SystemConfiguration/EAPOLController.bundle/EAPOLController ? 00086000??????? /System/Library/SystemConfiguration/IP6Configuration.bundle/Contents/MacOS/IP6Configuration ? 00098000??????? /System/Library/SystemConfiguration/IPConfiguration.bundle/Contents/MacOS/IPConfiguration ? 000c4000??????? /System/Library/PrivateFrameworks/Apple80211.framework/Versions/A/Apple80211 ? 00200000??????? /System/Library/SystemConfiguration/PPPController.bundle/Contents/MacOS/PPPController ? 00219000??????? /System/Library/Extensions/IOUSBFamily.kext/Contents/PlugIns/IOUSBLib.bundle/Contents/MacOS/IOUSBLib ? Thread id:????? 79a6c80 ? User stack: ??? 20 start + 54 (in configd) [0x220e] ????? 20 _main + 2394 (in configd) [0x2c3f] ??????? 20 _server_loop + 70 (in configd) [0x39a6] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 79a7ba0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _plugin_exec + 1562 (in configd) [0x4c5b] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7b03410 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __io_pm_assertion_create + 2029 (in PowerManagement) [0x453cb] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7040e40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? coreaudiod [158] Path:?????????? /usr/sbin/coreaudiod ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/coreaudiod ? 00031000??????? /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn ? 0003a000??????? /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn ? 00046000??????? /Library/Audio/Plug-Ins/HAL/Digidesign CoreAudio.plugin/Contents/MacOS/Digidesign CoreAudio ? 0007a000??????? /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter ? 00200000??????? /Library/Frameworks/Jackmp.framework/Versions/A/Jackmp ? 0033d000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 00345000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 003ca000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 0044a000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 004ac000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? 70000000??????? /System/Library/Components/CoreAudio.component/Contents/MacOS/CoreAudio ? Thread id:????? 812d000 ? User stack: ??? 20 ??? [0x27c2] ????? 20 ??? [0x97b7] ??????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8496208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9CAPThread5EntryEPS_ + 96 (in CoreAudio) [0x90f3f480] ????????? 20 __ZN10HALRunLoop9OwnThreadEPv + 160 (in CoreAudio) [0x90f3f5f8] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? coreservicesd [50] Path:?????????? /System/Library/CoreServices/coreservicesd ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/coreservicesd ? Thread id:????? 7b03ba0 ? User stack: ??? 20 ??? [0x1f6e] ????? 20 __CoreServicesServerMain + 795 (in CarbonCore) [0x9640f7cf] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7b015d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 7b006b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _fmodWatchConsumer + 407 (in CarbonCore) [0x964155f3] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8498410 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _release_pathbuff + 3077 [0x20172b] ??????????? 20 _tsleep + 105 [0x386498] ????????????? 20 _uiomove + 1030 [0x3861b0] ??????????????? 20 _thread_block + 33 [0x136f20] ????????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? cupsd [14] Path:?????????? /usr/sbin/cupsd ? ADDRESS???????? BINARY ? 7f9ba000??????? /usr/sbin/cupsd ? 7fa1d000??????? /usr/lib/libpam.1.dylib ? Thread id:????? 709d5d0 ? User stack: ??? 20 start + 54 (in cupsd) [0x7f9bad7a] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 7e1ad60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _cupsdUpdateSystemMonitor + 2174 (in cupsd) [0x7f9fef9e] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? curl [46359] Path:?????????? /usr/bin/curl ? ADDRESS???????? BINARY ? 00001000??????? /usr/bin/curl ? 00035000??????? /usr/lib/libcurl.4.dylib ? Thread id:????? 8cdaf20 ? User stack: ??? 20 ??? [0x24c2] ????? 20 ??? [0x8326] ??????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? diskarbitrationd [32] Path:?????????? /usr/sbin/diskarbitrationd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/diskarbitrationd ? Thread id:????? 79a77d8 ? User stack: ??? 20 ??? [0x1a5a] ????? 20 ??? [0x8a7a] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? diskimages-helper [26034] Path:?????????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? 0005f000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 0015f000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages ? 002be000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 003f2000??????? /usr/lib/libcurl.4.dylib ? Thread id:????? 1422e998 ? User stack: ??? 20 ??? [0x4fbe] ????? 20 ??? [0x1ed20] ??????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 141eb998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x32045] ????????????? 20 ??? [0xb2ce] ??????????????? 20 _DI_kextDriveGetRequest + 61 (in DiskImages) [0x1a0a56] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 752 [0x1264fa] ??????? 20 _ipc_kobject_server + 247 [0x12d4d6] ????????? 20 _iokit_server_routine + 5945 [0x18b46a] ??????????? 20 _is_io_connect_method_structureI_structureO + 159 [0x442e15] ????????????? 20 _is_io_connect_method + 468 [0x4416d4] ??????????????? 20 __ZN12IOUserClient14externalMethodEjP25IOExternalMethodArgumentsP24IOExternalMethodDispatchP8OSObjectPv + 837 [0x443b2b] ????????????????? 20 _shim_io_connect_method_structureI_structureO + 352 [0x442f78] ??????????????????? 20 com.apple.driver.DiskImages (199) + 11970 [0x7daec2] ????????????????????? 20 com.apple.driver.DiskImages (199) + 7029 [0x7d9b75] ??????????????????????? 20 _semaphore_wait + 50 [0x13a00d] ????????????????????????? 20 _semaphore_wait_internal + 565 [0x139c87] ??????????????????????????? 20 _thread_block + 33 [0x136f20] ????????????????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 1438bd60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x321fd] ????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? diskimages-helper [25955] Path:?????????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? 0005f000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 0015f000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages ? 002be000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 003f2000??????? /usr/lib/libcurl.4.dylib ? Thread id:????? 1422c3c8 ? User stack: ??? 20 ??? [0x4fbe] ????? 20 ??? [0x1ed20] ??????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1a998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x32045] ????????????? 20 ??? [0xb2ce] ??????????????? 20 _DI_kextDriveGetRequest + 61 (in DiskImages) [0x1a0a56] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 752 [0x1264fa] ??????? 20 _ipc_kobject_server + 247 [0x12d4d6] ????????? 20 _iokit_server_routine + 5945 [0x18b46a] ??????????? 20 _is_io_connect_method_structureI_structureO + 159 [0x442e15] ????????????? 20 _is_io_connect_method + 468 [0x4416d4] ??????????????? 20 __ZN12IOUserClient14externalMethodEjP25IOExternalMethodArgumentsP24IOExternalMethodDispatchP8OSObjectPv + 837 [0x443b2b] ????????????????? 20 _shim_io_connect_method_structureI_structureO + 352 [0x442f78] ??????????????????? 20 com.apple.driver.DiskImages (199) + 11970 [0x7daec2] ????????????????????? 20 com.apple.driver.DiskImages (199) + 7029 [0x7d9b75] ??????????????????????? 20 _semaphore_wait + 50 [0x13a00d] ????????????????????????? 20 _semaphore_wait_internal + 565 [0x139c87] ??????????????????????????? 20 _thread_block + 33 [0x136f20] ????????????????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7e196b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x321fd] ????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? diskimages-helper [11180] Path:?????????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/diskimages-helper ? 0005f000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 0015f000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages ? 002be000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 003f2000??????? /usr/lib/libcurl.4.dylib ? Thread id:????? c114000 ? User stack: ??? 20 ??? [0x4fbe] ????? 20 ??? [0x1ed20] ??????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? a868a78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x32045] ????????????? 20 ??? [0xb2ce] ??????????????? 20 _DI_kextDriveGetRequest + 61 (in DiskImages) [0x1a0a56] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 752 [0x1264fa] ??????? 20 _ipc_kobject_server + 247 [0x12d4d6] ????????? 20 _iokit_server_routine + 5945 [0x18b46a] ??????????? 20 _is_io_connect_method_structureI_structureO + 159 [0x442e15] ????????????? 20 _is_io_connect_method + 468 [0x4416d4] ??????????????? 20 __ZN12IOUserClient14externalMethodEjP25IOExternalMethodArgumentsP24IOExternalMethodDispatchP8OSObjectPv + 837 [0x443b2b] ????????????????? 20 _shim_io_connect_method_structureI_structureO + 352 [0x442f78] ??????????????????? 20 com.apple.driver.DiskImages (199) + 11970 [0x7daec2] ????????????????????? 20 com.apple.driver.DiskImages (199) + 7029 [0x7d9b75] ??????????????????????? 20 _semaphore_wait + 50 [0x13a00d] ????????????????????????? 20 _semaphore_wait_internal + 565 [0x139c87] ??????????????????????????? 20 _thread_block + 33 [0x136f20] ????????????????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? d6645d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x321fd] ????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????? 19 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ????????????????? 1 _CFRunLoopRunSpecific + 4251 (in CoreFoundation) [0x9151a81b] ??????????????????? 1 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 1 _mach_msg_overwrite_trap + 56 [0x126242] Process:??????? distnoted [48] Path:?????????? /usr/sbin/distnoted ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/distnoted ? Thread id:????? 79a33c8 ? User stack: ??? 20 ??? [0x1ef6] ????? 20 ??? [0x1f95] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? dynamic_pager [29] Path:?????????? /sbin/dynamic_pager ? ADDRESS???????? BINARY ? Thread id:????? 71b53c8 ? User stack: ??? 20 ??? [0x178a] ????? 20 ??? [0x2a11] ??????? 20 ??? [0x2224] ????????? 20 ??? [0x1efd] ??????????? 20 ??? [0x93774286] Process:??????? fseventsd [27] Path:?????????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Support/fseventsd ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/Support/fseventsd ? Thread id:????? 71b5b58 ? User stack: ??? 20 ??? [0x255e] ????? 20 ??? [0x2f88] ??????? 20 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 3808 [0x1270ea] ??????? 20 _ipc_mqueue_receive + 750 [0x121292] ????????? 20 _thread_block + 33 [0x136f20] ??????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 79a3b58 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0xbbd5] ????????? 20 ??? [0xb929] ??????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 709ca78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x4492] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7affb58 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _release_pathbuff + 3077 [0x20172b] ??????????? 20 _tsleep + 105 [0x386498] ????????????? 20 _uiomove + 1030 [0x3861b0] ??????????????? 20 _thread_block + 33 [0x136f20] ????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7aff790 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 79a5d60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 84987d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 812f208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 7f80128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8494f20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8cda790 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 8cdd128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? a869208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? c1187d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? d662f20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 1441d128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 7041208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9830] ????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? hdiejectd [11184] Path:?????????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/hdiejectd ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Resources/hdiejectd ? Thread id:????? 709fba0 ? User stack: ??? 20 ??? [0x4c4a] ????? 20 ??? [0x630f] ??????? 20 ??? [0x6150] ????????? 20 ??? [0x286a] ??????????? 20 -[NSRunLoop(NSRunLoop) run] + 84 (in Foundation) [0x94e1a4f4] ????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? hidd [26] Path:?????????? /usr/libexec/hidd ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/hidd ? 00036000??????? /System/Library/Extensions/AppleUSBMultitouch.kext/Contents/PlugIns/MultitouchHID.plugin/Contents/MacOS/MultitouchHID ? 0006c000??????? /System/Library/PrivateFrameworks/MultitouchSupport.framework/Versions/A/MultitouchSupport ? Thread id:????? 71b5f20 ? User stack: ??? 20 ??? [0x1f76] ????? 20 ??? [0x1fef] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1b8b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___IOHIDSessionStartOnThread + 929 (in IOKit) [0x9527257f] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7df20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___tickleThread + 41 (in IOKit) [0x9527353b] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? iTunesHelper [167] Path:?????????? /Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/MacOS/iTunesHelper ? ADDRESS???????? BINARY ? 00001000??????? /Applications/iTunes.app/Contents/Resources/iTunesHelper.app/Contents/MacOS/iTunesHelper ? 00300000??????? /System/Library/PrivateFrameworks/MobileDevice.framework/MobileDevice ? Thread id:????? 8130128 ? User stack: ??? 20 ??? [0x1c99] ????? 20 ??? [0x1d72] ??????? 20 ??? [0x2a2e] ????????? 20 _RunApplicationEventLoop + 207 (in HIToolbox) [0x92d832b3] ??????????? 20 __AcquireNextEvent + 58 (in HIToolbox) [0x92d84b56] ????????????? 20 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ??????????????? 20 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8cde048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? kextd [10] Path:?????????? /usr/libexec/kextd ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/kextd ? Thread id:????? 709f410 ? User stack: ??? 20 ??? [0x1b4e] ????? 20 ??? [0x356b] ??????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 6f3e000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x3c11] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 752 [0x1264fa] ??????? 20 _ipc_kobject_server + 247 [0x12d4d6] ????????? 20 _host_priv_server_routine + 3711 [0x1486f9] ??????????? 20 _kmod_control + 243 [0x190f7f] ????????????? 20 _thread_sleep_mutex + 71 [0x137413] ??????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? launchd [1] Path:?????????? /sbin/launchd ? ADDRESS???????? BINARY ? 00001000??????? /sbin/launchd ? Thread id:????? 7042c80 ? User stack: ??? 20 ??? [0x1eae] ????? 20 ??? [0x6efc] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 3808 [0x1270ea] ??????? 20 _ipc_mqueue_receive + 750 [0x121292] ????????? 20 _thread_block + 33 [0x136f20] ??????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 709c2e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 70428b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? launchd [137] Path:?????????? /sbin/launchd ? ADDRESS???????? BINARY ? 00001000??????? /sbin/launchd ? Thread id:????? 7aff3c8 ? User stack: ??? 20 ??? [0x1eae] ????? 20 ??? [0x6efc] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 20 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 20 _mach_msg_overwrite_trap + 3808 [0x1270ea] ??????? 20 _ipc_mqueue_receive + 750 [0x121292] ????????? 20 _thread_block + 33 [0x136f20] ??????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 79a55d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 8498048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? launchd [35637] Path:?????????? /sbin/launchd ? ADDRESS???????? BINARY ? 00001000??????? /sbin/launchd ? Thread id:????? 1433a790 ? User stack: ??? 20 ??? [0x1eae] ????? 20 ??? [0x6efc] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 1441a3c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 1422f4f0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? login [25805] Path:?????????? /usr/bin/login ? ADDRESS???????? BINARY ? 00001000??????? /usr/bin/login ? 0000f000??????? /usr/lib/libpam.1.dylib ? 00021000??????? /usr/lib/pam/pam_nologin.so ? 00025000??????? /usr/lib/pam/pam_securityserver.so ? 0002f000??????? /usr/lib/pam/pam_unix.so ? 00033000??????? /usr/lib/pam/pam_deny.so ? 00036000??????? /usr/lib/pam/pam_permit.so ? 0003a000??????? /usr/lib/pam/pam_launchd.so ? 0003e000??????? /usr/lib/pam/pam_uwtmp.so ? Thread id:????? 141ed048 ? User stack: ??? 20 ??? [0x1b4a] ????? 20 ___wait4 + 10 (in libSystem.B.dylib) [0x937b8856] Process:??????? login [64140] Path:?????????? /usr/bin/login ? ADDRESS???????? BINARY ? 00001000??????? /usr/bin/login ? 0000f000??????? /usr/lib/libpam.1.dylib ? 00021000??????? /usr/lib/pam/pam_nologin.so ? 00025000??????? /usr/lib/pam/pam_securityserver.so ? 0002f000??????? /usr/lib/pam/pam_unix.so ? 00033000??????? /usr/lib/pam/pam_deny.so ? 00036000??????? /usr/lib/pam/pam_permit.so ? 0003a000??????? /usr/lib/pam/pam_launchd.so ? 0003e000??????? /usr/lib/pam/pam_uwtmp.so ? Thread id:????? d662000 ? User stack: ??? 20 ??? [0x1b4a] ????? 20 ___wait4 + 10 (in libSystem.B.dylib) [0x937b8856] Process:??????? login [36748] Path:?????????? /usr/bin/login ? ADDRESS???????? BINARY ? 00001000??????? /usr/bin/login ? 0000f000??????? /usr/lib/libpam.1.dylib ? 00021000??????? /usr/lib/pam/pam_nologin.so ? 00025000??????? /usr/lib/pam/pam_securityserver.so ? 0002f000??????? /usr/lib/pam/pam_unix.so ? 00033000??????? /usr/lib/pam/pam_deny.so ? 00036000??????? /usr/lib/pam/pam_permit.so ? 0003a000??????? /usr/lib/pam/pam_launchd.so ? 0003e000??????? /usr/lib/pam/pam_uwtmp.so ? Thread id:????? d663a78 ? User stack: ??? 20 ??? [0x1b4a] ????? 20 ___wait4 + 10 (in libSystem.B.dylib) [0x937b8856] Process:??????? loginwindow [23] Path:?????????? /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/CoreServices/loginwindow.app/Contents/MacOS/loginwindow ? 00076000??????? /System/Library/PrivateFrameworks/Admin.framework/Versions/A/Admin ? 000c0000??????? /System/Library/PrivateFrameworks/URLMount.framework/Versions/A/URLMount ? 000ec000??????? /System/Library/LoginPlugins/FSDisconnect.loginPlugin/Contents/MacOS/FSDisconnect ? 0015f000??????? /System/Library/PrivateFrameworks/DiskImages.framework/Versions/A/DiskImages ? 002be000??????? /System/Library/PrivateFrameworks/MediaKit.framework/Versions/A/MediaKit ? 00305000??????? /System/Library/Frameworks/DiscRecording.framework/Versions/A/DiscRecording ? 00439000??????? /usr/lib/libcurl.4.dylib ? 0046e000??????? /System/Library/LoginPlugins/DisplayServices.loginPlugin/Contents/MacOS/DisplayServices ? 0048e000??????? /System/Library/LoginPlugins/BezelServices.loginPlugin/Contents/MacOS/BezelServices ? 004be000??????? /System/Library/PrivateFrameworks/MachineSettings.framework/Versions/A/MachineSettings ? 004cf000??????? /System/Library/Extensions/IOHIDFamily.kext/Contents/PlugIns/IOHIDLib.plugin/Contents/MacOS/IOHIDLib ? 00708000??????? /System/Library/Extensions/AudioIPCDriver.kext/Contents/Resources/AudioIPCPlugIn.bundle/Contents/MacOS/AudioIPCPlugIn ? 00711000??????? /System/Library/Extensions/AppleHDA.kext/Contents/PlugIns/AppleHDAHALPlugIn.bundle/Contents/MacOS/AppleHDAHALPlugIn ? 0071d000??????? /Library/Audio/Plug-Ins/HAL/Digidesign CoreAudio.plugin/Contents/MacOS/Digidesign CoreAudio ? 0074f000??????? /Library/Audio/Plug-Ins/HAL/JackRouter.plugin/Contents/MacOS/JackRouter ? 007a7000??????? /Library/Frameworks/Jackmp.framework/Versions/A/Jackmp ? 14594000??????? /System/Library/CoreServices/RawCamera.bundle/Contents/MacOS/RawCamera ? 1533b000??????? /Library/QuickTime/LiveType.component/Contents/MacOS/LiveType ? 191c1000??????? /System/Library/Components/CharacterPalette.component/Contents/MacOS/CharacterPalette ? 19268000??????? /System/Library/PrivateFrameworks/LiveType.framework/Versions/A/LiveType ? 192ed000??????? /Library/QuickTime/DivX Decoder.component/Contents/MacOS/DivX Decoder ? 1936d000??????? /Library/QuickTime/DivX 6 Decoder.component/Contents/MacOS/DivX 6 Decoder ? 1c32e000??????? /Library/QuickTime/macam.component/Contents/MacOS/macam ? Thread id:????? 7041998 ? User stack: ??? 20 ??? [0x5b02] ????? 20 ??? [0x1b8e8] ??????? 19 -[NSApplication run] + 795 (in AppKit) [0x96807f9f] ????????? 19 -[NSApplication nextEventMatchingMask:untilDate:inMode:dequeue:] + 128 (in AppKit) [0x9680ef88] ??????????? 19 __DPSNextEvent + 657 (in AppKit) [0x9680f6d5] ????????????? 19 _BlockUntilNextEventMatchingListInMode + 106 (in HIToolbox) [0x92d25f39] ??????????????? 19 _ReceiveNextEventCommon + 374 (in HIToolbox) [0x92d260c5] ????????????????? 19 _RunCurrentEventLoopInMode + 283 (in HIToolbox) [0x92d262ac] ??????????????????? 19 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????????? 19 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ??????? 1 -[NSApplication run] + 867 (in AppKit) [0x96807fe7] ????????? 1 ??? [0x92e5] ??????????? 1 -[NSApplication sendEvent:] + 2939 (in AppKit) [0x968aa6a5] ????????????? 1 -[NSWindow sendEvent:] + 5381 (in AppKit) [0x968ddaf7] ??????????????? 1 -[NSControl mouseDown:] + 888 (in AppKit) [0x968df3b8] ????????????????? 1 -[NSButtonCell trackMouse:inRect:ofView:untilMouseUp:] + 541 (in AppKit) [0x968dfafe] ??????????????????? 1 -[NSCell trackMouse:inRect:ofView:untilMouseUp:] + 1827 (in AppKit) [0x968e02ab] ????????????????????? 1 -[NSCell _sendActionFrom:] + 169 (in AppKit) [0x968e0c52] ??????????????????????? 1 -[NSControl sendAction:to:] + 108 (in AppKit) [0x968e0dcc] ????????????????????????? 1 -[NSApplication sendAction:to:from:] + 112 (in AppKit) [0x968e0e8f] ??????????????????????????? 1 ??? [0x23ae9] ????????????????????????????? 1 -[NSApplication _commonBeginModalSessionForWindow:relativeToWindow:modalDelegate:didEndSelector:contextInfo:] + 1033 (in AppKit) [0x9690efd1] ??????????????????????????????? 1 -[NSApplication _orderFrontModalWindow:relativeToWindow:] + 785 (in AppKit) [0x9690f567] ????????????????????????????????? 1 -[NSWindow _reallyDoOrderWindow:relativeTo:findKey:forCounter:force:isModal:] + 1566 (in AppKit) [0x968cd6d7] ??????????????????????????????????? 1 -[NSWindow(NSSheets) _orderFrontRelativeToWindow:] + 206 (in AppKit) [0x96a7147c] ????????????????????????????????????? 1 -[NSMoveHelper(NSSheets) _moveParent:andOpenSheet:] + 1764 (in AppKit) [0x96a71b8d] ??????????????????????????????????????? 1 -[NSMoveHelper _doAnimation] + 980 (in AppKit) [0x96a730ce] ????????????????????????????????????????? 1 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????????????????????????????? 1 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Kernel stack: ??? 1 _dtrace_get_cpu_int_stack_top + 543 [0x198fa3] ????? 1 _mach_msg_overwrite_trap + 4820 [0x1274de] ??????? 1 _ipc_mqueue_receive + 738 [0x121286] ????????? 1 _thread_block + 33 [0x136f20] ??????????? 1 _thread_block_reason + 135 [0x136e7c] ????????????? 1 _thread_setrun + 3597 [0x136217] ??????????????? 1 _machine_idle + 271 [0x1ac3ec] ? Thread id:????? 71b62e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] ? Thread id:????? 89fd998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 __ZN9CAPThread5EntryEPS_ + 96 (in CoreAudio) [0x90f3f480] ????????? 20 __ZN10HALRunLoop9OwnThreadEPv + 160 (in CoreAudio) [0x90f3f5f8] ??????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? a868e40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 18 -[NSUIHeartBeat _heartBeatThread:] + 2042 (in AppKit) [0x96875bf1] ????????????? 18 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ??????????? 1 -[NSUIHeartBeat _heartBeatThread:] + 753 (in AppKit) [0x968756e8] ????????????? 1 -[NSConditionLock lockWhenCondition:] + 69 (in Foundation) [0x94e1fb35] ??????????????? 1 -[NSConditionLock lockWhenCondition:beforeDate:] + 144 (in Foundation) [0x94e1fbd0] ????????????????? 1 -[NSCondition waitUntilDate:] + 236 (in Foundation) [0x94e1fdbc] ??????????????????? 1 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] ??????????? 1 -[NSUIHeartBeat _heartBeatThread:] + 1011 (in AppKit) [0x968757ea] ????????????? 1 -[NSWindow(NSWindow_Theme) heartBeat:] + 293 (in AppKit) [0x969c2ca8] ??????????????? 1 -[NSButtonCell(NSDefaultButtonIndicatorPrivate) heartBeat:] + 2179 (in AppKit) [0x969c357c] ????????????????? 1 -[NSView _lightWeightRecursiveDisplayInRect:] + 644 (in AppKit) [0x969c3a68] ??????????????????? 1 _CFArrayApplyFunction + 198 (in CoreFoundation) [0x914a9676] ????????????????????? 1 __lightWeightRecursiveDisplayInRect2 + 335 (in AppKit) [0x969c3bec] ??????????????????????? 1 -[NSView _lightWeightRecursiveDisplayInRect:] + 644 (in AppKit) [0x969c3a68] ????????????????????????? 1 _CFArrayApplyFunction + 198 (in CoreFoundation) [0x914a9676] ??????????????????????????? 1 __lightWeightRecursiveDisplayInRect2 + 335 (in AppKit) [0x969c3bec] ????????????????????????????? 1 -[NSView _lightWeightRecursiveDisplayInRect:] + 689 (in AppKit) [0x969c3a95] ??????????????????????????????? 1 -[NSView unlockFocus] + 117 (in AppKit) [0x9684493f] ????????????????????????????????? 1 _objc_msgSend + 51 (in libobjc.A.dylib) [0x9180a6a3] ? Kernel stack: ??? 1 _PE_incoming_interrupt + 131 [0x44e416] ????? 1 _lapic_interrupt + 121 [0x1b16c0] ??????? 1 _sync_iss_to_iks + 114 [0x1aa3ae] Process:??????? mDNSResponder [22] Path:?????????? /usr/sbin/mDNSResponder ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/mDNSResponder ? Thread id:????? 71b84f0 ? User stack: ??? 20 start + 41 (in mDNSResponder) [0x2099] ????? 20 __start + 210 (in mDNSResponder) [0x216c] ??????? 20 _main + 2606 (in mDNSResponder) [0x368bf] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7db58 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] Process:??????? mds [21] Path:?????????? /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Support/mds ? 000d9000??????? /System/Library/PrivateFrameworks/MDSChannel.framework/Versions/A/MDSChannel ? 0014d000??????? /System/Library/PrivateFrameworks/SpotlightIndex.framework/Versions/A/SpotlightIndex ? 0629c000??????? /usr/lib/liblangid.dylib ? 073d3000??????? /usr/lib/libmecab.1.0.0.dylib ? 09b43000??????? /usr/lib/libgermantok.dylib ? Thread id:????? 71b7d60 ? User stack: ??? 20 ??? [0x5a96] ????? 20 ??? [0xe803] ??????? 20 ??? [0x58ecb] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 79a64f0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0xd75d] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1a208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0xd780] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1a5d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0xd7a3] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1c048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0xd7c6] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e1b128 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0xd7e9] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7e18f20 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 16 ??? [0xa537] ????????? 16 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ??????? 3 ??? [0xa49a] ????????? 3 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ??????? 1 ??? [0xa5b8] ????????? 1 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 7e1b4f0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___read + 10 (in libSystem.B.dylib) [0x93797f9a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _read_nocancel + 150 [0x39188d] ??????? 20 _nosys + 593 [0x39164d] ????????? 20 _release_pathbuff + 3077 [0x20172b] ??????????? 20 _tsleep + 105 [0x386498] ????????????? 20 _uiomove + 1030 [0x3861b0] ??????????????? 20 _thread_block + 33 [0x136f20] ????????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7e192e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] ? Thread id:????? 7f7f998 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0x87c10] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7f208 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0x54b1e] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7ee40 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0x54b1e] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7ea78 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0x54b1e] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7e6b0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f7f5d0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 -[NSThread main] + 45 (in Foundation) [0x94dd9dfd] ??????????? 20 ??? [0x58c99] ????????????? 20 ??? [0x4529e] ??????????????? 20 ??? [0x58ecb] ????????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 14279790 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _setattr_runLoop + 68 (in SpotlightIndex) [0x17a844] ????????? 20 _runLoop + 77 (in SpotlightIndex) [0x17a758] ??????????? 20 _si_scheduler_run_waiting_timeout + 163 (in SpotlightIndex) [0x18ec00] ????????????? 20 _semaphore_timedwait_signal_trap + 10 (in libSystem.B.dylib) [0x937742e6] Process:??????? mdworker [35635] Path:?????????? /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/Frameworks/CoreServices.framework/Frameworks/Metadata.framework/Versions/A/Support/mdworker ? Thread id:????? c115a78 ? User stack: ??? 20 ??? [0x2132] ????? 20 ??? [0x8680] ??????? 20 ??? [0xb89d] ????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 1432dd60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0xa14c] ????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 144e1048 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ___NSThread__main__ + 308 (in Foundation) [0x94dd99a4] ????????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] Process:??????? notifyd [11] Path:?????????? /usr/sbin/notifyd ? ADDRESS???????? BINARY ? Thread id:????? 7043410 ? User stack: ??? 20 ??? [0x1b1a] ????? 20 ??? [0x937a49c6] ? Thread id:????? 709e8b8 ? User stack: ??? 20 ??? [0x937a5012] ????? 20 ??? [0x937a5155] ??????? 20 ??? [0x93774286] Process:??????? pboard [155] Path:?????????? /usr/sbin/pboard ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/pboard ? Thread id:????? 7f81048 ? User stack: ??? 20 ??? [0x1f26] ????? 20 ___sigsuspend + 10 (in libSystem.B.dylib) [0x937cf562] Process:??????? perl [50049] Path:?????????? /usr/bin/perl ? ADDRESS???????? BINARY ? 00001000??????? /usr/bin/perl ? 00007000??????? /usr/lib/libutil.dylib ? 00025000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/POSIX/POSIX.bundle ? 00045000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/File/Glob/Glob.bundle ? 0004c000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Fcntl/Fcntl.bundle ? 00052000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/IO/IO.bundle ? 00058000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Data/Dumper/Dumper.bundle ? 00061000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Cwd/Cwd.bundle ? 00066000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/List/Util/Util.bundle ? 00070000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Storable/Storable.bundle ? 00093000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/Digest/MD5/MD5.bundle ? 000b6000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/auto/DB_File/DB_File.bundle ? 00147000??????? /System/Library/Perl/5.8.8/darwin-thread-multi-2level/CORE/libperl.dylib ? 002ce000??????? /System/Library/Perl/Extras/5.8.8/darwin-thread-multi-2level/auto/Term/ReadKey/ReadKey.bundle ? Thread id:????? a86b7d8 ? User stack: ??? 20 ??? [0x1ee6] ????? 20 ??? [0x204e] ??????? 20 _perl_run + 310 (in libperl.dylib) [0x14b036] ????????? 20 _Perl_runops_standard + 25 (in libperl.dylib) [0x1be2a9] ??????????? 20 _Perl_pp_system + 318 (in libperl.dylib) [0x213f2e] ????????????? 20 ___wait4 + 10 (in libSystem.B.dylib) [0x937b8856] Process:??????? qmasterd [108] Path:?????????? /usr/sbin/qmasterd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/qmasterd ? 00083000??????? /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils ? 0017b000??????? /Library/Frameworks/AECore.framework/Versions/A/AECore ? 002f6000??????? /Library/Frameworks/Qmaster.framework/Versions/A/Frameworks/SwampCore.framework/Versions/A/SwampCore ? 00379000??????? /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/ProKit ? Thread id:????? 812e2e8 ? User stack: ??? 20 ??? [0x20ed] ????? 20 ??? [0x21c6] ??????? 20 ___wait4_nocancel + 10 (in libSystem.B.dylib) [0x937e118e] Process:??????? qmasterd [121] Path:?????????? /usr/sbin/qmasterd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/qmasterd ? 00083000??????? /System/Library/PrivateFrameworks/vmutils.framework/Versions/A/vmutils ? 0017b000??????? /Library/Frameworks/AECore.framework/Versions/A/AECore ? 002f6000??????? /Library/Frameworks/Qmaster.framework/Versions/A/Frameworks/SwampCore.framework/Versions/A/SwampCore ? 00379000??????? /System/Library/PrivateFrameworks/ProKit.framework/Versions/A/ProKit ? Thread id:????? 812d790 ? User stack: ??? 20 ??? [0x20ed] ????? 20 ??? [0x21c6] ??????? 20 ??? [0x79f2] ????????? 20 ??? [0x7601] ??????????? 20 -[NSRunLoop(NSRunLoop) run] + 84 (in Foundation) [0x94e1a4f4] ????????????? 20 -[NSRunLoop(NSRunLoop) runMode:beforeDate:] + 213 (in Foundation) [0x94e0e3d5] ??????????????? 20 _CFRunLoopRunInMode + 88 (in CoreFoundation) [0x9151aaa8] ????????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8497c80 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? rastertogutenprint.5.1 [35322] Path:?????????? /usr/libexec/cups/filter/rastertogutenprint.5.1 ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/cups/filter/rastertogutenprint.5.1 ? 00013000??????? /usr/lib/libcupsimage.2.dylib ? 00099000??????? /usr/lib/libgutenprint.2.dylib ? Thread id:????? 7f7d000 ? User stack: ??? 20 ??? [0x24ca] ????? 20 ??? [0x4c0a] ??????? 20 _stpi_color_convert_to_color + 62412 (in libgutenprint.2.dylib) [0xd3f90] ????????? 20 _stpi_color_convert_to_color + 61975 (in libgutenprint.2.dylib) [0xd3ddb] ??????????? 20 _stpi_color_convert_to_color + 48860 (in libgutenprint.2.dylib) [0xd0aa0] ????????????? 20 _stp_write_weave + 3103 (in libgutenprint.2.dylib) [0xb223a] ??????????????? 20 _stp_compute_uncompressed_linewidth + 157 (in libgutenprint.2.dylib) [0xb1606] ????????????????? 20 _stpi_escp2_flush_pass + 1159 (in libgutenprint.2.dylib) [0xd595c] ??????????????????? 20 ??? [0x4f19] ????????????????????? 20 _fwrite$UNIX2003 + 124 (in libSystem.B.dylib) [0x937d0844] ??????????????????????? 20 ___sfvwrite + 482 (in libSystem.B.dylib) [0x9377a137] ????????????????????????? 20 _write + 10 (in libSystem.B.dylib) [0x937aa29a] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _write_nocancel + 180 [0x391f0a] ??????? 20 _readv + 312 [0x391c12] ????????? 20 _fill_pipeinfo + 2218 [0x396300] ??????????? 20 _msleep + 157 [0x3863e8] ????????????? 20 _uiomove + 653 [0x386037] ??????????????? 20 _lck_mtx_sleep + 87 [0x130d90] ????????????????? 20 _thread_block + 33 [0x136f20] ??????????????????? 20 _thread_continue + 1180 [0x136cb3] Process:??????? securityd [19] Path:?????????? /usr/sbin/securityd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/securityd ? 000bc000??????? /System/Library/Frameworks/PCSC.framework/Versions/A/PCSC ? Thread id:????? 709bb58 ? User stack: ??? 20 ??? [0x11ff2] ????? 20 ??? [0x2836] ??????? 20 ??? [0x3e0a] ????????? 20 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] ? Thread id:????? 141ed7d8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0xa8a0] ????????? 20 ??? [0xa8f2] ??????????? 20 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] ? Thread id:????? c116d60 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0xa8a0] ????????? 20 ??? [0xa8f2] ??????????? 20 _mach_msg_overwrite_trap + 10 (in libSystem.B.dylib) [0x93774292] Process:??????? sh [102] Path:?????????? /bin/sh ? ADDRESS???????? BINARY ? 00001000??????? /bin/sh ? Thread id:????? 812ee40 ? User stack: ??? 20 ??? [0x19ce] ????? 20 ??? [0x39ce] ??????? 20 ??? [0x3d9c] ????????? 20 ??? [0x12a2e] ??????????? 20 ??? [0x10b68] ????????????? 20 ??? [0x1259a] ??????????????? 20 ??? [0x118f4] ????????????????? 20 ??? [0x10f64] ??????????????????? 20 ??? [0x10e9a] ????????????????????? 20 ??? [0x136da] ??????????????????????? 20 ??? [0x12a2e] ????????????????????????? 20 ??? [0x10b68] ??????????????????????????? 20 ??? [0x1259a] ????????????????????????????? 20 ??? [0x118f4] ??????????????????????????????? 20 ??? [0x10f64] ????????????????????????????????? 20 ??? [0x10f84] ??????????????????????????????????? 20 ??? [0x13ac0] ????????????????????????????????????? 20 ??? [0x12a2e] ??????????????????????????????????????? 20 ??? [0x10f84] ????????????????????????????????????????? 20 ??? [0x13ac0] ??????????????????????????????????????????? 20 ??? [0x12a2e] ????????????????????????????????????????????? 20 ??? [0x10f84] ??????????????????????????????????????????????? 20 ??? [0x13b08] ????????????????????????????????????????????????? 20 ??? [0x10ed0] ??????????????????????????????????????????????????? 20 ??? [0x13811] ????????????????????????????????????????????????????? 20 ??? [0x12a2e] ??????????????????????????????????????????????????????? 20 ??? [0x10f84] ????????????????????????????????????????????????????????? 20 ??? [0x13ac0] ??????????????????????????????????????????????????????????? 20 ??? [0x12a2e] ????????????????????????????????????????????????????????????? 20 ??? [0x10bd3] ??????????????????????????????????????????????????????????????? 20 ??? [0x1e329] ????????????????????????????????????????????????????????????????? 20 ___wait4 + 10 (in libSystem.B.dylib) [0x937b8856] Process:??????? sleep [35631] Path:?????????? /bin/sleep ? ADDRESS???????? BINARY ? 00001000??????? /bin/sleep ? Thread id:????? 89fb3c8 ? User stack: ??? 20 ??? [0x1e46] ????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? socketfilterfw [40] Path:?????????? /usr/libexec/ApplicationFirewall/socketfilterfw ? ADDRESS???????? BINARY ? 00001000??????? /usr/libexec/ApplicationFirewall/socketfilterfw ? Thread id:????? 79a5998 ? User stack: ??? 20 ??? [0x21f6] ????? 20 ??? [0x8366] ??????? 20 ??? [0x5a56] ????????? 20 ??? [0x7359] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 7f808b8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ? Thread id:????? 7f804f0 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 _kevent + 10 (in libSystem.B.dylib) [0x937a49c6] Process:??????? spindump [35639] Path:?????????? /usr/sbin/spindump ? ADDRESS???????? BINARY ? Thread id:????? a86a4f0 ? User stack: ??? 20 ??? [0x937b63a5] ? Kernel stack: ??? 20 _unix_syscall + 572 [0x3e3a7f] ????? 20 _stack_snapshot2 + 133 [0x3583ef] ? Thread id:????? d664998 ? User stack: ??? 20 ??? [0x937a5012] ????? 20 ??? [0x937a5155] ??????? 20 ??? [0x93774286] Process:??????? syslogd [12] Path:?????????? /usr/sbin/syslogd ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/syslogd ? Thread id:????? 71b9410 ? User stack: ??? 19 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] ??? 1 ??? [0x17f2] ????? 1 ??? [0xf539] ??????? 1 ??? [0x9640] ????????? 1 ??? [0x87a1] ??????????? 1 ??? [0x86f1] ????????????? 1 ??? [0x67e5] ??????????????? 1 _semaphore_wait_trap + 10 (in libSystem.B.dylib) [0x937742c2] ? Kernel stack: ??? 1 _lo_mach_scall + 219 [0x1a1ceb] ? Thread id:????? 70402e8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 709b3c8 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0xa53a] ????????? 20 ??? [0xa29f] ??????????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] ? Thread id:????? 709b000 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 __pthread_start + 321 (in libSystem.B.dylib) [0x937a5155] ??????? 20 ??? [0x9580] ????????? 20 __vprocmgr_log_drain + 75 (in libSystem.B.dylib) [0x9389c9ce] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? update [15] Path:?????????? /usr/sbin/update ? ADDRESS???????? BINARY ? 00001000??????? /usr/sbin/update ? Thread id:????? 703f3c8 ? User stack: ??? 20 ??? [0x1f3a] ????? 20 ??? [0x1fd9] ??????? 20 ___semwait_signal + 10 (in libSystem.B.dylib) [0x9377b46e] Process:??????? usb [35323] Path:?????????? /usr/libexec/cups/backend/usb ? ADDRESS???????? BINARY ? 59fa9000??????? /usr/libexec/cups/backend/usb ? Thread id:????? c118ba0 ? User stack: ??? 20 start + 54 (in usb) [0x59fa9dfe] ????? 20 _main + 521 (in usb) [0x59fad289] ??????? 20 _print_device + 1367 (in usb) [0x59fac015] ????????? 20 start + 1015 (in usb) [0x59faa1bf] ??????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ????????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] Process:??????? usbmuxd [171] Path:?????????? /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/usbmuxd ? ADDRESS???????? BINARY ? 00001000??????? /System/Library/PrivateFrameworks/MobileDevice.framework/Versions/A/Resources/usbmuxd ? Thread id:????? 89fb000 ? User stack: ??? 20 ??? [0x2161] ????? 20 ??? [0x2234] ??????? 20 ??? [0x2938] ????????? 20 _CFRunLoopRun + 84 (in CoreFoundation) [0x9151ab04] ??????????? 20 _mach_msg_trap + 10 (in libSystem.B.dylib) [0x93774286] ? Thread id:????? 8cde410 ? User stack: ??? 20 _thread_start + 34 (in libSystem.B.dylib) [0x937a5012] ????? 20 ___select + 10 (in libSystem.B.dylib) [0x937c36fa] Process:??????? kernel_task [0] Path:?????????? kernel_task ? ADDRESS???????? BINARY ? Thread id:????? 522740 ? Thread id:????? 6f42ba0 ? Thread id:????? 6f427d8 ? Thread id:????? 6f42410 ? Thread id:????? 6f42048 ? Thread id:????? 6f41c80 ? Thread id:????? 6f418b8 ? Thread id:????? 6f41128 ? Thread id:????? 6f3f6b0 ? Thread id:????? 6f3ef20 ? Kernel stack: ??? 20 _buf_list_unlock + 95 [0x1c9d84] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 653 [0x386037] ????????? 20 _lck_mtx_sleep + 87 [0x130d90] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 6f3e790 ? Thread id:????? 6f40208 ? Kernel stack: ??? 20 com.apple.driver.AppleIntelCPUPowerManagement (76.2.0) + 34736 [0xcc47b0] ????? 20 _thread_block + 33 [0x136f20] ??????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 6f3f2e8 ? Thread id:????? 6f40998 ? Thread id:????? 7043048 ? Thread id:????? 70437d8 ? Thread id:????? 7043ba0 ? Thread id:????? 6f3e3c8 ? Thread id:????? 6f3eb58 ? Thread id:????? 703ff20 ? Kernel stack: ??? 20 _ifnet_input + 2830 [0x217da7] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 653 [0x386037] ????????? 20 _lck_mtx_sleep + 87 [0x130d90] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 703fb58 ? Thread id:????? 709e4f0 ? Thread id:????? 7041d60 ? Thread id:????? 709e128 ? Thread id:????? 709ec80 ? Thread id:????? 703f790 ? Thread id:????? 709dd60 ? Thread id:????? 709d208 ? Thread id:????? 70406b0 ? Thread id:????? 709d998 ? Thread id:????? 7042128 ? Thread id:????? 709f048 ? Thread id:????? 709f7d8 ? Thread id:????? 6f3fa78 ? Kernel stack: ??? 20 _macx_swapinfo + 574 [0x3c7972] ????? 20 _mach_msg_receive + 175 [0x1261c5] ??????? 20 _ipc_mqueue_receive + 750 [0x121292] ????????? 20 _thread_block + 33 [0x136f20] ??????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 6f3fe40 ? Thread id:????? 6f414f0 ? Thread id:????? 709c6b0 ? Thread id:????? 709b790 ? Thread id:????? 71b8c80 ? Thread id:????? 709bf20 ? Thread id:????? 71b6e40 ? Thread id:????? 703f000 ? Thread id:????? 71b88b8 ? Thread id:????? 6f405d0 ? Thread id:????? 71b7208 ? Thread id:????? 7040a78 ? Thread id:????? 6f40d60 ? Thread id:????? 7b037d8 ? Thread id:????? 7b03048 ? Kernel stack: ??? 20 _ifnet_input + 2830 [0x217da7] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 653 [0x386037] ????????? 20 _lck_mtx_sleep + 87 [0x130d90] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7b02c80 ? Kernel stack: ??? 20 _ifnet_input + 2830 [0x217da7] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 653 [0x386037] ????????? 20 _lck_mtx_sleep + 87 [0x130d90] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 7b028b8 ? Thread id:????? 7e1cba0 ? Kernel stack: ??? 20 com.apple.filesystems.autofs (2.0.2) + 25277 [0xc492bd] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 608 [0x38600a] ????????? 20 _lck_mtx_sleep_deadline + 104 [0x130e26] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? 71b5000 ? Kernel stack: ??? 1 __ZN10IOWorkLoop10threadMainEv + 191 [0x425ae1] ????? 1 _thread_block_parameter + 32 [0x136efd] ??????? 1 _thread_block_reason + 135 [0x136e7c] ????????? 1 _thread_setrun + 3597 [0x136217] ??????????? 1 _machine_idle + 271 [0x1ac3ec] ? Thread id:????? 8131410 ? Kernel stack: ??? 20 _ifnet_input + 2830 [0x217da7] ????? 20 _msleep + 157 [0x3863e8] ??????? 20 _uiomove + 653 [0x386037] ????????? 20 _lck_mtx_sleep + 87 [0x130d90] ??????????? 20 _thread_block + 33 [0x136f20] ????????????? 20 _thread_continue + 1180 [0x136cb3] ? Thread id:????? d6654f0 ? Thread id:????? c117128 ? Thread id:????? 1438d048 ? Thread id:????? c1156b0 SHARED FRAMEWORK AREA ADDRESS???????? BINARY 90003000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Ink.framework/Versions/A/Ink 90097000??????? /System/Library/PrivateFrameworks/Bom.framework/Versions/A/Bom 900cc000??????? /System/Library/PrivateFrameworks/DesktopServicesPriv.framework/Versions/A/DesktopServicesPriv 9015a000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Help.framework/Versions/A/Help 9015e000??????? /System/Library/Frameworks/JavaScriptCore.framework/Versions/A/JavaScriptCore 902cd000??????? /System/Library/Frameworks/AudioUnit.framework/Versions/A/AudioUnit 902ce000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/OpenGL 902dc000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/SearchKit.framework/Versions/A/SearchKit 9035c000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLImage.dylib 9039b000??????? /System/Library/Frameworks/vecLib.framework/Versions/A/vecLib 9039c000??????? /System/Library/Frameworks/QTKit.framework/Versions/A/QTKit 9044b000??????? /System/Library/Frameworks/DiskArbitration.framework/Versions/A/DiskArbitration 90454000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchServices.framework/Versions/A/LaunchServices 904e1000??????? /System/Library/PrivateFrameworks/ISSupport.framework/Versions/A/ISSupport 90548000??????? /System/Library/Frameworks/Kerberos.framework/Versions/A/Kerberos 905f9000??????? /System/Library/PrivateFrameworks/Shortcut.framework/Versions/A/Shortcut 90622000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/Print.framework/Versions/A/Print 90629000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/ImageIO 90772000??????? /System/Library/Frameworks/AddressBook.framework/Versions/A/AddressBook 908f3000??????? /System/Library/PrivateFrameworks/FamilyControls.framework/Versions/A/FamilyControls 90945000??????? /usr/lib/libcrypto.0.9.7.dylib 90a10000??????? /System/Library/PrivateFrameworks/MonitorPanel.framework/Versions/A/MonitorPanel 90a11000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/NavigationServices.framework/Versions/A/NavigationServices 90a54000??????? /System/Library/Frameworks/QuickLook.framework/Versions/A/QuickLook 90a72000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SpeechRecognition.framework/Versions/A/SpeechRecognition 90a7c000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libGIF.dylib 90a81000??????? /System/Library/PrivateFrameworks/QuickLookUI.framework/Versions/A/QuickLookUI 90ad1000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCSync.A.dylib 90af1000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libLAPACK.dylib 90eb0000??????? /System/Library/Frameworks/Cocoa.framework/Versions/A/Cocoa 90eb1000??????? /usr/lib/libauto.dylib 90edd000??????? /usr/lib/libssl.0.9.7.dylib 90f02000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libJPEG.dylib 90f22000??????? /System/Library/Frameworks/CoreAudio.framework/Versions/A/CoreAudio 90fa0000??????? /System/Library/PrivateFrameworks/CoreUI.framework/Versions/A/CoreUI 90fdb000??????? /usr/lib/libstdc++.6.dylib 91039000??????? /usr/lib/libcups.2.dylib 91063000??????? /System/Library/PrivateFrameworks/iLifeMediaBrowser.framework/Versions/A/iLifeMediaBrowser 910d6000??????? /System/Library/PrivateFrameworks/WhitePages.framework/Versions/A/WhitePages 91144000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HTMLRendering.framework/Versions/A/HTMLRendering 911a1000??????? /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/PDFKit.framework/Versions/A/PDFKit 91214000??????? /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/OpenDirectory 91219000??????? /System/Library/PrivateFrameworks/DotMacLegacy.framework/Versions/A/DotMacLegacy 91225000??????? /usr/lib/libbsm.dylib 9122d000??????? /usr/lib/libiconv.2.dylib 91322000??????? /System/Library/Frameworks/Quartz.framework/Versions/A/Quartz 91323000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/SecurityHI.framework/Versions/A/SecurityHI 91326000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/OpenScripting.framework/Versions/A/OpenScripting 9133f000??????? /System/Library/Frameworks/WebKit.framework/Versions/A/WebKit 9141e000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/ApplicationServices 9141f000??????? /usr/lib/libsqlite3.0.dylib 914a7000??????? /System/Library/Frameworks/CoreFoundation.framework/Versions/A/CoreFoundation 915db000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CFNetwork.framework/Versions/A/CFNetwork 91683000??????? /System/Library/Frameworks/CoreData.framework/Versions/A/CoreData 9176c000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLU.dylib 917c6000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/DictionaryServices.framework/Versions/A/DictionaryServices 917dd000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/vecLib 917de000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGL.dylib 917eb000??????? /System/Library/PrivateFrameworks/FileSync.framework/Versions/A/FileSync 917f5000??????? /usr/lib/libobjc.A.dylib 918d6000??????? /System/Library/PrivateFrameworks/AOSNotification.framework/Versions/A/AOSNotification 918db000??????? /System/Library/Frameworks/AudioToolbox.framework/Versions/A/AudioToolbox 91a2e000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Accelerate 91a2f000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CarbonSound.framework/Versions/A/CarbonSound 91a3a000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvDSP.dylib 91a68000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libvMisc.dylib 91ae6000??????? /System/Library/QuickTime/QuickTimeComponents.component/Contents/MacOS/QuickTimeComponents 92a9c000??????? /usr/lib/libresolv.9.dylib 92abb000??????? /usr/lib/libicucore.A.dylib 92bf5000??????? /System/Library/QuickTime/QuickTimeImporters.component/Contents/MacOS/QuickTimeImporters 92c98000??????? /System/Library/PrivateFrameworks/CrashReporterSupport.framework/Versions/A/CrashReporterSupport 92c9b000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreText.framework/Versions/A/CoreText 92cf6000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/HIToolbox.framework/Versions/A/HIToolbox 92fff000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/Metadata.framework/Versions/A/Metadata 93049000??????? /System/Library/PrivateFrameworks/DAVKit.framework/Versions/A/DAVKit 93086000??????? /System/Library/Frameworks/DirectoryService.framework/Versions/A/DirectoryService 930a5000??????? /System/Library/Frameworks/QuartzCore.framework/Versions/A/QuartzCore 93443000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libTIFF.dylib 93483000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ColorSync.framework/Versions/A/ColorSync 9354f000??????? /System/Library/Frameworks/SecurityInterface.framework/Versions/A/SecurityInterface 9359a000??????? /System/Library/PrivateFrameworks/DisplayServices.framework/Versions/A/DisplayServices 935a0000??????? /usr/lib/libsasl2.2.dylib 935b0000??????? /System/Library/PrivateFrameworks/DotMacSyncManager.framework/Versions/A/DotMacSyncManager 935e3000??????? /System/Library/Frameworks/SecurityFoundation.framework/Versions/A/SecurityFoundation 9361e000??????? /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/ImageKit.framework/Versions/A/ImageKit 93757000??????? /System/Library/Frameworks/CoreVideo.framework/Versions/A/CoreVideo 93773000??????? /usr/lib/libSystem.B.dylib 938db000??????? /usr/lib/libxslt.1.dylib 93900000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/LangAnalysis.framework/Versions/A/LangAnalysis 93b7a000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/PrintCore.framework/Versions/A/PrintCore 93bf5000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/OSServices.framework/Versions/A/OSServices 93cb0000??????? /System/Library/PrivateFrameworks/KerberosHelper.framework/Versions/A/KerberosHelper 93cb6000??????? /System/Library/PrivateFrameworks/CoreMediaPrivate.framework/Versions/A/CoreMediaPrivate 93ce1000??????? /System/Library/PrivateFrameworks/DSObjCWrappers.framework/Versions/A/DSObjCWrappers 93cf1000??????? /usr/lib/libncurses.5.4.dylib 93d70000??????? /usr/lib/libz.1.dylib 93d7f000??????? /usr/lib/libbz2.1.0.dylib 93d8c000??????? /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzComposer.framework/Versions/A/QuartzComposer 93f49000??????? /usr/lib/libffi.dylib 93f4b000??????? /System/Library/Frameworks/SystemConfiguration.framework/Versions/A/SystemConfiguration 9404d000??????? /System/Library/PrivateFrameworks/PasswordServer.framework/Versions/A/PasswordServer 94092000??????? /System/Library/Frameworks/OpenGL.framework/Versions/A/Libraries/libGLProgrammability.dylib 94564000??????? /System/Library/PrivateFrameworks/OpenDirectory.framework/Versions/A/Frameworks/CFOpenDirectory.framework/Versions/A/CFOpenDirectory 94576000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/CoreGraphics 94c17000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ATS.framework/Versions/A/ATS 94db2000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/CoreServices 94db3000??????? /System/Library/PrivateFrameworks/Backup.framework/Versions/A/Backup 94db9000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/ImageCapture.framework/Versions/A/ImageCapture 94dcf000??????? /System/Library/Frameworks/Foundation.framework/Versions/C/Foundation 9504c000??????? /System/Library/Frameworks/AGL.framework/Versions/A/AGL 95054000??????? /usr/lib/system/libmathCommon.A.dylib 95059000??????? /System/Library/Frameworks/Security.framework/Versions/A/Security 9522b000??????? /System/Library/Frameworks/IOKit.framework/Versions/A/IOKit 952b9000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libRadiance.dylib 952bc000??????? /System/Library/Frameworks/WebKit.framework/Versions/A/Frameworks/WebCore.framework/Versions/A/WebCore 95bcf000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Carbon 95bd0000??????? /System/Library/PrivateFrameworks/CoreMediaIOServicesPrivate.framework/Versions/A/CoreMediaIOServicesPrivate 95c10000??????? /usr/lib/libgcc_s.1.dylib 95c18000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/SpeechSynthesis.framework/Versions/A/SpeechSynthesis 95c29000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vecLib.framework/Versions/A/libBLAS.dylib 9603a000??????? /System/Library/Frameworks/Quartz.framework/Versions/A/Frameworks/QuartzFilters.framework/Versions/A/QuartzFilters 9606c000??????? /System/Library/Frameworks/Accelerate.framework/Versions/A/Frameworks/vImage.framework/Versions/A/vImage 96134000??????? /System/Library/Frameworks/SyncServices.framework/Versions/A/SyncServices 96217000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/AE.framework/Versions/A/AE 96247000??????? /System/Library/Frameworks/CalendarStore.framework/Versions/A/CalendarStore 963ab000??????? /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/CarbonCore.framework/Versions/A/CarbonCore 96686000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libRIP.A.dylib 966c8000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/HIServices.framework/Versions/A/HIServices 9671a000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/QD.framework/Versions/A/QD 967c2000??????? /System/Library/PrivateFrameworks/HelpData.framework/Versions/A/HelpData 967cf000??????? /System/Library/Frameworks/AppKit.framework/Versions/C/AppKit 96fce000??????? /System/Library/Frameworks/LDAP.framework/Versions/A/LDAP 97001000??????? /System/Library/PrivateFrameworks/InstallServer.framework/Versions/A/InstallServer 97002000??????? /System/Library/Frameworks/Carbon.framework/Versions/A/Frameworks/CommonPanels.framework/Versions/A/CommonPanels 97025000??????? /usr/lib/libxml2.2.dylib 97107000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/CoreGraphics.framework/Versions/A/Resources/libCGATS.A.dylib 9710f000??????? /System/Library/Frameworks/ApplicationServices.framework/Versions/A/Frameworks/ImageIO.framework/Versions/A/Resources/libPng.dylib 9712c000??????? /System/Library/Frameworks/QuickTime.framework/Versions/A/QuickTime ---------------------------------------------------------------------------- "Making boring techno music is really easy with modern tools,?but with live coding, boring techno is much harder." - Chris McCormick ---------------------------------------------------------------------------- ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? http://at.or.at/hans/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From jamie at postlude.co.uk Mon Dec 20 18:24:45 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Mon, 20 Dec 2010 17:24:45 +0000 Subject: [PD] pdmtl? Message-ID: Hi, It says on the wiki pdmtl is in extended, but AFAICT it isn't, certainly the 'Usage' instructions don't work: http://puredata.info/Members/mtl/ So what needs updating, pd-extended or the wiki page? best, Jamie -- http://www.jamiebullock.com From matju at artengine.ca Mon Dec 20 18:49:01 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 12:49:01 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Marco Donnarumma wrote: > @Matju: I guess you can't. If the system would be based on a real time > flows of IP censored and non-ones, I think it would make more sense to > code something which could emphasize the difference. Perhaps this way it > would be a different work. Ok. Thus your music doesn't really have anything to do with censorship. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ydegoyon at gmail.com Mon Dec 20 18:56:51 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Mon, 20 Dec 2010 18:56:51 +0100 Subject: [PD] Building PD-x on OSX.5.8, macbookpro 4,1 In-Reply-To: <943675.70025.qm@web55203.mail.re4.yahoo.com> References: <943675.70025.qm@web55203.mail.re4.yahoo.com> Message-ID: <4D0F98E3.2050905@gmail.com> ola, Mark Pasquesi wrote: > HC, > > I've upgraded my 4,1 pro to 10.6.5. Have upgraded Fink and Macports. > No success with building gem yet for the 64-bit PD-extended. If > anyone has had luck, would be interested in how. > > However, Pidip and Gem work great with the new 32 PD-extended. Great > work! > > The tatiana patch for Pidip has the ffmpeg streamer proposed. I will > try linking that over the next few days, using the embedded linking, > once I have holidays. > yes maybe it's still there but it's totally outdated, as streaming with ffmpeg has been abandonned in pidip... it has been replaced by theora/vorbis ogg streaming to an icecast server using pdp_theonice~ [THEora ON ICEcast ]... so replace this in the patch. it works better, but with some strange behaviour in video/sound synchronisation with pd, it might still have some problems to transmit audio correctly ( depends on your drivers ). have fun! sevy ps : btw your message is almost 1Mb, please send only useful bits. From devel at thesaddj.com Mon Dec 20 18:57:15 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 18:57:15 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: Not directly. The involved process does. M 2010/12/20 Mathieu Bouchard : > On Mon, 20 Dec 2010, Marco Donnarumma wrote: > >> @Matju: I guess you can't. If the system would be based on a real time >> flows of IP censored and non-ones, I think it would make more sense to code >> something which could emphasize the difference. Perhaps this way it would be >> a different work. > > Ok. Thus your music doesn't really have anything to do with censorship. > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net From matju at artengine.ca Mon Dec 20 19:04:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 13:04:12 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Marco Donnarumma wrote: > 2010/12/20 Mathieu Bouchard : >> Ok. Thus your music doesn't really have anything to do with censorship. > Not directly. The involved process does. Why does it matter, that the involved process does ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Mon Dec 20 19:07:55 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 13:07:55 -0500 (EST) Subject: [PD] pdmtl? In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Jamie Bullock wrote: > It says on the wiki pdmtl is in extended, but AFAICT it isn't, certainly the 'Usage' instructions don't work: > http://puredata.info/Members/mtl/ > So what needs updating, pd-extended or the wiki page? And what's with the "See also" side bar, that writes very misleading things ? First, it writes "mtl" in the title of a lot of items (if you go to another item, it will print the name of that item instead). And then most items in the list don't seem to have much to do with mtl (I clicked a few and couldn't see any relationship). _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From devel at thesaddj.com Mon Dec 20 19:31:10 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 19:31:10 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: I could also ask why does the fact that the resulting music itself doesn't have much to do with censorship matter? (even though I think it's a little overstated, as the music is a direct translation of those data) I reckon the modalities by which a process happens do matter in my personal methodology. However the response of a viewer to such process can be diverse from one individual to another. M 2010/12/20 Mathieu Bouchard : > On Mon, 20 Dec 2010, Marco Donnarumma wrote: >> >> 2010/12/20 Mathieu Bouchard : >>> >>> Ok. Thus your music doesn't really have anything to do with censorship. >> >> Not directly. The involved process does. > > Why does it matter, that the involved process does ? > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net From matju at artengine.ca Mon Dec 20 20:05:48 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 14:05:48 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Marco Donnarumma wrote: > I could also ask why does the fact that the resulting music itself > doesn't have much to do with censorship matter? Because the title of the work is ? Sonification of IT censorship technologies ? and this title is the public's first contact with the work. If one can't reasonably hear the censorship in it, is it appropriate to advertise the work using such a title ? Also, if the media you give for documenting the work is a soundfile, and not a way to witness the process, how can the audience relate to your process instead of just to your soundfile ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From hans at at.or.at Mon Dec 20 20:07:23 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Mon, 20 Dec 2010 14:07:23 -0500 Subject: [PD] [OT] Problem with http://wiki.puredata.info? In-Reply-To: <4D0F2CBD.9030003@libero.it> References: <4D0F2CBD.9030003@libero.it> Message-ID: <1292872043.27914.149.camel@palatschinken> I don't see an error, are you still getting one? .hc On Mon, 2010-12-20 at 11:15 +0100, Lorenzo Sutton wrote: > Thought I'd mention this here as it may be of interest... a person was > pointing out an not-so-nice error on http://wiki.puredata.info/en/ > I wonder how much the Pdpedia pages are alive/maintained. > > Lorenzo. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From devel at thesaddj.com Mon Dec 20 20:29:21 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Mon, 20 Dec 2010 20:29:21 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: > Because the title of the work is ? Sonification of IT censorship > technologies ? and this title is the public's first contact with the work. Sonification is the exactly the process I was talking about. > If one can't reasonably hear the censorship in it, is it appropriate to > advertise the work using such a title ? How would you define a 'reasonable listening of censorship'? > Also, if the media you give for documenting the work is a soundfile, and not > a way to witness the process, how can the audience relate to your process > instead of just to your soundfile ? Sure, but in this case soundfile is only for online documentation, the work is exhibited as multichannel audio installation, the audience can interact with the software and read relevant information about the how/what/why. > > ?_______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net From muranyia at gmail.com Mon Dec 20 22:00:33 2010 From: muranyia at gmail.com (=?ISO-8859-1?Q?Andr=E1s_Mur=E1nyi?=) Date: Mon, 20 Dec 2010 22:00:33 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, Dec 20, 2010 at 8:05 PM, Mathieu Bouchard wrote: > On Mon, 20 Dec 2010, Marco Donnarumma wrote: > > I could also ask why does the fact that the resulting music itself >> doesn't have much to do with censorship matter? >> > > Because the title of the work is ? Sonification of IT censorship > technologies ? and this title is the public's first contact with the work. > > If one can't reasonably hear the censorship in it, is it appropriate to > advertise the work using such a title ? > > Also, if the media you give for documenting the work is a soundfile, and > not a way to witness the process, how can the audience relate to your > process instead of just to your soundfile ? > Maybe the wisdom is exactly that, that a censored world will sound just like a non-censored world, and one will not be able to percept that "something is missing", which is dangerous if you think about it. Imagine you go home one day and some important things of yours have been stolen but you go on without noticing their absence, even with the time passing. Scary! Andras -------------- next part -------------- An HTML attachment was scrubbed... URL: From tazberry_docs at yahoo.ca Mon Dec 20 22:32:34 2010 From: tazberry_docs at yahoo.ca (Eldad Tsabary) Date: Mon, 20 Dec 2010 16:32:34 -0500 Subject: [PD] Open sound control in windows In-Reply-To: <4D0F98E3.2050905@gmail.com> References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> Message-ID: <3B43ED3656264B9D85347AC76D7908C3@ldd> Hello all, Is there a way to send OSC messages from an external controller to PD in windows (since OSCulator only works on Mac OS)? GlovePIE is a nice alternative solution using midi messages, but the hierarchical arrangement of OSC messages is very useful. The only way I can think of is creating a PD subpatch that receives MIDI messages and translates them into OSC messages. Does anyone know of a better way (except getting a mac)? Thanks Eldad __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From mjsqueeze at yahoo.com Mon Dec 20 22:37:02 2010 From: mjsqueeze at yahoo.com (Mark Pasquesi) Date: Mon, 20 Dec 2010 13:37:02 -0800 (PST) Subject: [PD] Building PD-x on OSX.5.8, macbookpro 4,1 In-Reply-To: <4D0F98E3.2050905@gmail.com> Message-ID: <551810.49998.qm@web55203.mail.re4.yahoo.com> ola --- On Mon, 12/20/10, ydegoyon at gmail.com wrote: From: ydegoyon at gmail.com Subject: Re: [PD] Building PD-x on OSX.5.8, macbookpro 4,1 To: "Mark Pasquesi" Cc: "Hans-Christoph Steiner" , "IEM Puredata List" Date: Monday, December 20, 2010, 6:56 PM ola, Mark Pasquesi wrote: > HC, > > I've upgraded my 4,1 pro to 10.6.5.? Have upgraded Fink and Macports.? No success with building gem yet for the 64-bit PD-extended.? If anyone has had luck, would be interested in how. > > However, Pidip and Gem work great with the new 32 PD-extended.? Great work! > > The tatiana patch for Pidip has the ffmpeg streamer proposed.? I will try linking that over the next few days, using the embedded linking, once I have holidays. > yes maybe it's still there but it's totally outdated, as streaming with ffmpeg has been abandonned in pidip... it has been replaced by theora/vorbis ogg streaming to an icecast server using pdp_theonice~ [THEora ON ICEcast ]... so replace this in the patch. it works better, but with some strange behaviour in video/sound synchronisation with pd, it might still have some problems to transmit audio correctly ( depends on your drivers ). have fun! sevy ps : btw your message is almost 1Mb, please send only useful bits. Thanks Sevy. 1) Is theonice already included in the distro, or should I build icecast and link? 2) Which penguin do you use with pidip. I may switch to Mint XFCe 9( - No Pulse!!), but worried about support for Pd, gem, pidp, extended, gridflow. cheers, MArk (shorter, non?) -------------- next part -------------- An HTML attachment was scrubbed... URL: From jamie at postlude.co.uk Mon Dec 20 22:50:15 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Mon, 20 Dec 2010 21:50:15 +0000 Subject: [PD] classic sampler in Pd? Message-ID: <9476BAF0-66B8-4B32-B459-E1AA30356320@postlude.co.uk> Hi, Has anyone made a full-featured polyphonic sampler in Pd. Something with the features of a typical sampler: - polyphonic (e.g. 16 voices) - MIDI playable - sample looping (with crossfade) - key mappping - ADSR amplitude enveloping - resonant LPF I know I could make my own. I just wanted to check what's out there to avoid reinventing the wheel. best, Jamie -- http://www.jamiebullock.com From santorcuato76 at gmail.com Mon Dec 20 23:41:11 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Mon, 20 Dec 2010 19:41:11 -0300 Subject: [PD] Open sound control in windows In-Reply-To: <3B43ED3656264B9D85347AC76D7908C3@ldd> References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> Message-ID: Hi, this is strange because usually programs like blender,processing, max work with this protocol, we want to send from a hardware or software ?, if you send from hard enough that the output change to osc ... say what you want to connect and possibly send you the programming Best regards Jos? 2010/12/20 Eldad Tsabary : > Hello all, > Is there a way to send OSC messages from an external controller to PD in > windows (since OSCulator only works on Mac OS)? > GlovePIE is a nice alternative solution using midi messages, but the > hierarchical arrangement of OSC messages is very useful. > The only way I can think of is creating a PD subpatch that receives MIDI > messages and translates them into OSC messages. Does anyone know of a better > way (except getting a mac)? > Thanks > Eldad > > > __________________________________________________ > Do You Yahoo!? > Tired of spam? ?Yahoo! Mail has the best spam protection around > http://mail.yahoo.com > _______________________________________________ > Pd-list at 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 From dietrich.pank at googlemail.com Tue Dec 21 01:21:26 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Tue, 21 Dec 2010 01:21:26 +0100 Subject: [PD] timing Message-ID: Hi list, This is my first post here asking you for help. I built for many years in NI Reaktor (and still do). For this reason I'm used to handle basically 2 signal types: Audio - always sample rate clocked Event - any(!) time, even between samples Now I need to get to know and used to the clock and trigger "secrets" in pd. I want to work efficiently of course but also to be sample accurate if needed. Beside having fun with the great freedom and logic of puredata, my aim is to be able to build hi quality audio stuff sooner or later... While building an audio scope (for e.g. debugging) I got stuck in searching sample exact message trigger. I wanna ask you for suggestions tips about my approach. Have a look into attached pd I prepared with comments here and there describing my thoughts and problems. There may be different ways to make audio scopes (I know there is one build-in but it only displayed useless coarse vector lines) but some questions I want to get answered anyhow: my basic questions: * is it possible to get/fire precise timed messages, e.g. Metro (at least) Samplerate accurate? * is it possible to get sample timed events/messages, e.g. threshold what is far to coarse! (see attached pd) * regarding changing block~ size: - my patch only accepts 64 - why? - why does the $0-audioscope show extreme high amplitude when block~ size is <64 ? - makes it sense at all changing block~ size in order to get better message timing? Or what is it for... manuals, links, mails or commented pd patches - anything is welcome. regards Dietrich -------------- next part -------------- An HTML attachment was scrubbed... URL: From mis at artengine.ca Tue Dec 21 03:05:12 2010 From: mis at artengine.ca (Michal Seta) Date: Mon, 20 Dec 2010 21:05:12 -0500 Subject: [PD] [Pdmtl] Open sound control in windows In-Reply-To: <3B43ED3656264B9D85347AC76D7908C3@ldd> References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> Message-ID: Hi Eldad, On Mon, Dec 20, 2010 at 4:32 PM, Eldad Tsabary wrote: > Does anyone know of a better way (except getting a mac)? What is the controller? Linux may be an option (0$ cost) but may involve jumping through hoops (depending on the hardware controller used). Run a custom setup off a USB key if you don't want to touch any Windows partitions. ./MiS From mis at artengine.ca Tue Dec 21 03:06:55 2010 From: mis at artengine.ca (Michal Seta) Date: Mon, 20 Dec 2010 21:06:55 -0500 Subject: [PD] [Pdmtl] Open sound control in windows In-Reply-To: References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> Message-ID: On Mon, Dec 20, 2010 at 4:42 PM, Alexandre Quessy wrote: > Well, you could write a Python script that uses python-pypm (portmidi > bindings) and python-txosc. (OSC for Twisted) And if you want to avoid the Twisted dependency (and additional cruft?) you can go for pyOSC which is, AFAIK, a fairly thorought OSC implementation https://trac.v2.nl/wiki/pyOSC ./MiS From matju at artengine.ca Tue Dec 21 03:29:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 20 Dec 2010 21:29:12 -0500 (EST) Subject: [PD] timing In-Reply-To: References: Message-ID: On Tue, 21 Dec 2010, Dietrich Pank wrote: > Audio - always sample rate clocked > Event - any(!) time, even between samples > Now I need to get to know and used to the clock and trigger "secrets" in > pd. I want to work efficiently of course but also to be sample accurate > if needed.? There are three ways to get sample-accurate events : 1. carry the event as part of a signal at the same rate as the audio. between apps, this could mean, for example, that you'd use an extra channel in jack for those events. 2. carry the event as a message, then as the last step, convert it to a (sample-rate) signal for objects that can use that (for example, use a [vline~] plugged into [*~]'s right inlet) 3. with objects (or aspects of objects) that just don't support sample-rate changes, you can use [block~ 1] if you can't find any sample-rate equivalent. I made abstractions [lop2~] and [hip2~] as signal-rate versions of [lop~] and [hip~]. > - my patch only accepts 64 - why? If you use FFT, your patch has to know the block size, as a [fft~]-[ifft~] pair is like [*~] by the block size. > - why does the $0-audioscope show extreme high amplitude when block~ > size is <64 ? Does it double amplitude when you halve the block size, or does it double amplitude when you quadruple the block size, or some other pattern ? (which??) Does it do the opposite thing when you use bigger block sizes ? > - makes it sense at all changing block~ size in order to get better > message timing? Or what is it for... It's for several things : 1. decrease to get more resolution 2. increase to get more efficiency (of cpu) 3. change to control the [fft~] window size (which is not controllable by its own parameters, unlike [fiddle~]'s window size) 4. when converting between different sampling rates, change proportionally to sample rate, to avoid having to split/merge blocks (this rarely matters at all) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From coldham at mac.com Tue Dec 21 04:20:32 2010 From: coldham at mac.com (Collin Oldham) Date: Mon, 20 Dec 2010 19:20:32 -0800 Subject: [PD] Piksel video report: Sonification of, IT censorship technologies In-Reply-To: References: Message-ID: <4D101D00.3020007@mac.com> This is an amazing observation, and it is evidence that it might not be a good idea to spend too much energy trying to suppress a creative impulse. Not that suppression was Mattieu's intention, this little gem may owe it's existence to his criticism! I just hope artists will have the courage to follow through with their impulses, even though they may face some unsympathetic criticism. Just don't not do it, Collin On 12/20/2010 04:22 PM, pd-list-request at iem.at wrote: > > Maybe the wisdom is exactly that, that a censored world will sound just like > a non-censored world, and one will not be able to percept that "something is > missing", which is dangerous if you think about it. Imagine you go home one > day and some important things of yours have been stolen but you go on > without noticing their absence, even with the time passing. Scary! > > Andras From tazberry_docs at yahoo.ca Tue Dec 21 04:27:03 2010 From: tazberry_docs at yahoo.ca (Eldad Tsabary) Date: Mon, 20 Dec 2010 22:27:03 -0500 Subject: [PD] [Pdmtl] Open sound control in windows In-Reply-To: References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> Message-ID: <25DDFAC4903C498B9B97B78FA8DBCDCC@ldd> Thank all I am looking at using a Wii mote at first in a classroom situation, in which some have windows, some mac os (and maybe some a Linux distribution) and trying to avoid having two very different approach of making it work E -------------------------------------------------- From: "Michal Seta" Sent: Monday, December 20, 2010 9:06 PM To: "Alexandre Quessy" Cc: "Eldad Tsabary" ; ; Subject: Re: [Pdmtl] Open sound control in windows > On Mon, Dec 20, 2010 at 4:42 PM, Alexandre Quessy > wrote: >> Well, you could write a Python script that uses python-pypm (portmidi >> bindings) and python-txosc. (OSC for Twisted) > > And if you want to avoid the Twisted dependency (and additional > cruft?) you can go for pyOSC which is, AFAIK, a fairly thorought OSC > implementation > > https://trac.v2.nl/wiki/pyOSC > > ./MiS __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From bbakersmith at gmail.com Tue Dec 21 05:14:50 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Mon, 20 Dec 2010 22:14:50 -0600 Subject: [PD] problems with pdp_theonice~ Message-ID: I'm attempting to use pdp_theonice~ to stream theora video to an icecast server. I'm having trouble getting this working - it seems to connect ok as long as there is audio and video being sent to pdp_theonice~ but I can't view the stream with vlc or an embedded html5 player (which I've been able to do when streaming video from other sources to this same icecast server). oggcast~ works just fine. Does anyone have a simple patch that they know works for streaming theora video to icecast with pdp_theonice~? I've checked out the giss examples, but these are way more complicated than I need, and hard to debug. Also, they crash when I try to connect (probably because no audio or video is making it to pdp_theonice~, as my tests have shown that pd crashes when you try to connect without audio and video). I am on Ubuntu 10.04 with Pd-extended 0.42.5. Thanks! Ben Baker-Smith -- http://bitsynthesis.com p.s. alternately.. if there's another way of streaming theora without pdp_theonice~ (using 3rd party software or otherwise) I'd be interested to know this as well. -------------- next part -------------- An HTML attachment was scrubbed... URL: From mis at artengine.ca Tue Dec 21 08:36:35 2010 From: mis at artengine.ca (Michal Seta) Date: Tue, 21 Dec 2010 02:36:35 -0500 Subject: [PD] [Pdmtl] Open sound control in windows In-Reply-To: <25DDFAC4903C498B9B97B78FA8DBCDCC@ldd> References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> <25DDFAC4903C498B9B97B78FA8DBCDCC@ldd> Message-ID: Well, in that case, in order to solve the classroom issue, I would run one mac with OSCulator, connect as many wiimotes as you need and send the OSC messages to different addresses of the different people who will catch the respective signals with Pd. I don't know if OSCulator can broadcast on the subnet (I don't see why not) but [mrpeach/udpsend] can, so alternatively you could gather all wiimotes' OSC in one local Pd patch and broadcast all your wiimotes, and the class selectively catches the wiimotes with [routeOSC]. Of course every computer will have to be on the same network and they all have to listen on the same port. ./MiS On Mon, Dec 20, 2010 at 10:27 PM, Eldad Tsabary wrote: > Thank all > I am looking at using a Wii mote at first in a classroom situation, in which > some have windows, some mac os (and maybe some a Linux distribution) and > trying to avoid having two very different approach of making it work > E > > > -------------------------------------------------- > From: "Michal Seta" > Sent: Monday, December 20, 2010 9:06 PM > To: "Alexandre Quessy" > Cc: "Eldad Tsabary" ; ; > > Subject: Re: [Pdmtl] Open sound control in windows > >> On Mon, Dec 20, 2010 at 4:42 PM, Alexandre Quessy >> wrote: >>> >>> Well, you could write a Python script that uses python-pypm (portmidi >>> bindings) and python-txosc. (OSC for Twisted) >> >> And if you want to avoid the Twisted dependency (and additional >> cruft?) you can go for pyOSC which is, AFAIK, a fairly thorought OSC >> implementation >> >> https://trac.v2.nl/wiki/pyOSC >> >> ./MiS > > __________________________________________________ > Do You Yahoo!? > Tired of spam? ?Yahoo! Mail has the best spam protection around > http://mail.yahoo.com From lsutton at libero.it Tue Dec 21 09:12:41 2010 From: lsutton at libero.it (Lorenzo Sutton) Date: Tue, 21 Dec 2010 09:12:41 +0100 Subject: [PD] [OT] Problem with http://wiki.puredata.info? In-Reply-To: <1292872043.27914.149.camel@palatschinken> References: <4D0F2CBD.9030003@libero.it> <1292872043.27914.149.camel@palatschinken> Message-ID: <4D106179.6020107@libero.it> -------- Original Message -------- Subject: Re: [PD] [OT] Problem with http://wiki.puredata.info? From: Hans-Christoph Steiner To: Lorenzo Sutton CC: pd-list at iem.at Date: 20/12/10 20:07 > I don't see an error, are you still getting one? No it's working now.. then it was really a temporary error :) Lorenzo > .hc > > On Mon, 2010-12-20 at 11:15 +0100, Lorenzo Sutton wrote: >> Thought I'd mention this here as it may be of interest... a person was >> pointing out an not-so-nice error on http://wiki.puredata.info/en/ >> I wonder how much the Pdpedia pages are alive/maintained. >> >> Lorenzo. >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > From dietrich.pank at googlemail.com Tue Dec 21 10:19:36 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Tue, 21 Dec 2010 10:19:36 +0100 Subject: [PD] timing In-Reply-To: References: Message-ID: forgot the attachment - here it is. (thank you Mathieu, I'm in hurry - I will answer later) -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ugly threshold results.zip Type: application/zip Size: 4574 bytes Desc: not available URL: From devel at thesaddj.com Tue Dec 21 11:01:26 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Tue, 21 Dec 2010 11:01:26 +0100 Subject: [PD] Piksel video report: Sonification of, IT censorship Message-ID: @Andras: yours is an accurate observation, thanks for your comments. That principle seems to heavily underpin all on-line censorship systems as it's fostered by the character of virtuality of Internet networks. It also seems to be a dangerously recursive process, as showed by the "Transparency Report" by Google which is itself censored (ex, they can not show China statistics): http://www.google.com/transparencyreport/governmentrequests/ @Collin: I hope the same. In any case I very much appreciate the fact that a simple work like this can stimulate discussion. Matju observations are moving the conversation onto other interesting insights. M > This is an amazing observation, and it is evidence that it might not be > a good idea to spend too much energy trying to suppress a creative > impulse. Not that suppression was Mattieu's intention, this little gem > may owe it's existence to his criticism! I just hope artists will have > the courage to follow through with their impulses, even though they may > face some unsympathetic criticism. > > Just don't not do it, > > Collin > > > > > On 12/20/2010 04:22 PM, pd-list-request at iem.at wrote: >> >> Maybe the wisdom is exactly that, that a censored world will sound just like >> a non-censored world, and one will not be able to percept that "something is >> missing", which is dangerous if you think about it. Imagine you go home one >> day and some important things of yours have been stolen but you go on >> without noticing their absence, even with the time passing. Scary! >> >> Andras -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From tazberry_docs at yahoo.ca Tue Dec 21 15:35:24 2010 From: tazberry_docs at yahoo.ca (Eldad Tsabary) Date: Tue, 21 Dec 2010 09:35:24 -0500 Subject: [PD] [Pdmtl] Open sound control in windows In-Reply-To: References: <943675.70025.qm@web55203.mail.re4.yahoo.com> <4D0F98E3.2050905@gmail.com> <3B43ED3656264B9D85347AC76D7908C3@ldd> <25DDFAC4903C498B9B97B78FA8DBCDCC@ldd> Message-ID: <6208EB7074674D02B5DC64C5C021C736@ldd> Yes. It's a good idea. But yes, it will also mean we need a wireless router (which I did already request, but might have to buy on my own). Thanks! E -------------------------------------------------- From: "Michal Seta" Sent: Tuesday, December 21, 2010 2:36 AM To: "Eldad Tsabary" Cc: "Alexandre Quessy" ; ; Subject: Re: [Pdmtl] Open sound control in windows > Well, in that case, in order to solve the classroom issue, I would run > one mac with OSCulator, connect as many wiimotes as you need and send > the OSC messages to different addresses of the different people who > will catch the respective signals with Pd. I don't know if OSCulator > can broadcast on the subnet (I don't see why not) but > [mrpeach/udpsend] can, so alternatively you could gather all wiimotes' > OSC in one local Pd patch and broadcast all your wiimotes, and the > class selectively catches the wiimotes with [routeOSC]. Of course > every computer will have to be on the same network and they all have > to listen on the same port. > > ./MiS > > On Mon, Dec 20, 2010 at 10:27 PM, Eldad Tsabary > wrote: >> Thank all >> I am looking at using a Wii mote at first in a classroom situation, in >> which >> some have windows, some mac os (and maybe some a Linux distribution) and >> trying to avoid having two very different approach of making it work >> E >> >> >> -------------------------------------------------- >> From: "Michal Seta" >> Sent: Monday, December 20, 2010 9:06 PM >> To: "Alexandre Quessy" >> Cc: "Eldad Tsabary" ; ; >> >> Subject: Re: [Pdmtl] Open sound control in windows >> >>> On Mon, Dec 20, 2010 at 4:42 PM, Alexandre Quessy >>> wrote: >>>> >>>> Well, you could write a Python script that uses python-pypm (portmidi >>>> bindings) and python-txosc. (OSC for Twisted) >>> >>> And if you want to avoid the Twisted dependency (and additional >>> cruft?) you can go for pyOSC which is, AFAIK, a fairly thorought OSC >>> implementation >>> >>> https://trac.v2.nl/wiki/pyOSC >>> >>> ./MiS >> >> __________________________________________________ >> Do You Yahoo!? >> Tired of spam? Yahoo! Mail has the best spam protection around >> http://mail.yahoo.com __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com From willy.wolff.0 at gmail.com Tue Dec 21 18:09:41 2010 From: willy.wolff.0 at gmail.com (Willy WOLFF) Date: Tue, 21 Dec 2010 18:09:41 +0100 Subject: [PD] hid 0.6 problem Message-ID: <4D10DF55.5020204@gmail.com> Hi. I want to use my joystick with pd, so i use hid. But have some difficult to use it :/ This is the installation of hid under gentoo : >>> Emerging (1 of 1) puredata-externals/hid-0.6 from pd-overlay * Adjusting permissions for FEATURES=distcc: '/dev/shm/portage/.distcc' * Adjusting permissions for FEATURES=distcc: '/dev/shm/portage/.distcc/lock' * Adjusting permissions for FEATURES=distcc: '/dev/shm/portage/.distcc/state' * hid-0.6.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... [ ok ] * Package: puredata-externals/hid-0.6 * Repository: pd-overlay * Maintainer: willy_wolff at users.sourceforge.net * USE: debug elibc_glibc examples kernel_linux userland_GNU x86 >>> Unpacking source... >>> Unpacking hid-0.6.tar.bz2 to /dev/shm/portage/puredata-externals/hid-0.6/work >>> Source unpacked in /dev/shm/portage/puredata-externals/hid-0.6/work >>> Preparing source in /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... * Applying hid-0.6-Makefile.patch ... [ ok ] * Applying hid-0.6-debug.patch ... [ ok ] >>> Source prepared. >>> Configuring source in /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... >>> Source configured. >>> Compiling source in /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... make -j1 clean rm -f *.pd_* *.o *~ input_arrays.? doc/ev*-list.pd make -j1 'OUR_CFLAGS=-O2 -march=athlon-xp -pipe' test -f input_arrays.h || ./make-arrays-from-input.h.pl cc -O2 -march=athlon-xp -pipe -fPIC -I./ -I/usr/include -I./HID\ Utilities\ Source -c *.c hid_linux.c: In function ?hid_open_device?: hid_linux.c:391: warning: format ?%d? expects type ?int?, but argument 3 has type ?t_int? In file included from /usr/include/string.h:640, from hid_linux.c:9: In function ?strcpy?, inlined from ?hid_get_events? at hid_linux.c:357: /usr/include/bits/string3.h:107: warning: call to __builtin___strcpy_chk will always overflow destination buffer ld -export_dynamic -shared -o hid.pd_linux *.o -lc -lm ld: warning: cannot find entry symbol xport_dynamic; defaulting to 0000000000003e20 strip --strip-unneeded hid.pd_linux rm hid.o >>> Source compiled. >>> Test phase [not enabled]: puredata-externals/hid-0.6 >>> Install hid-0.6 into /dev/shm/portage/puredata-externals/hid-0.6/image/ category puredata-externals >>> Completed installing hid-0.6 into /dev/shm/portage/puredata-externals/hid-0.6/image/ * QA Notice: Pre-stripped files found: * /usr/lib/pd/extra/hid/hid.pd_linux * QA Notice: Package has poor programming practices which may compile * fine but exhibit random runtime failures. * /usr/include/bits/string3.h:107: warning: call to __builtin___strcpy_chk will always overflow destination buffer * Please do not file a Gentoo bug and instead report the above QA * issues directly to the upstream developers of this software. * Homepage: http://at.or.at/hans/pd/hid.html >>> Installing (1 of 1) puredata-externals/hid-0.6 >>> Auto-cleaning packages... >>> No outdated packages were found on your system. * GNU info directory index is up-to-date. Content of patch i must applied : localhost willy # cat /var/lib/layman/pd-overlay/puredata-externals/hid/files/hid-0.6-Makefile.patch --- Makefile.orig 2007-01-30 20:31:31.633172665 +0100 +++ Makefile 2007-01-30 21:42:38.223035750 +0100 @@ -33,7 +33,7 @@ ## standard #PDEXECUTABLE = /usr/local/bin/pd # standard dev layout location -PDEXECUTABLE = ../../../pd/bin/pd +PDEXECUTABLE = /usr/bin/pd # generic optimization @@ -49,9 +49,9 @@ # faster G4 7450 optimization on Mac OS X ( -fast gives errors, use -O3 instead) #OPT_FLAGS = -O3 -mcpu=7450 -faltivec -ffast-math -fPIC -CFLAGS = $(OPT_FLAGS) -Wall -W -Wno-shadow -Wstrict-prototypes -Wno-unused +CFLAGS = $(OUR_CFLAGS) -fPIC -INCLUDE = -I./ -I../../../pd/src -I./HID\ Utilities\ Source +INCLUDE = -I./ -I/usr/include -I./HID\ Utilities\ Source .c.o: $(CC) $(CFLAGS) $(INCLUDE) -c *.c localhost willy # cat /var/lib/layman/pd-overlay/puredata-externals/hid/files/hid-0.6-debug.patch --- hid.c.orig 2006-12-25 19:35:57.371574869 +0100 +++ hid.c 2006-12-25 19:36:33.121998592 +0100 @@ -29,8 +29,8 @@ * LOCAL DEFINES */ -#define DEBUG(x) -//#define DEBUG(x) x +//#define DEBUG(x) +#define DEBUG(x) x /*------------------------------------------------------------------------------ * FUNCTION PROTOTYPES So, i start pd, use hid help, and open the good device of my joystick. When i push button of joystick, pd segfault :/ This is the log in the shell : localhost willy # pd priority 6 scheduling enabled. priority 8 scheduling enabled. *** buffer overflow detected ***: pd terminated ======= Backtrace: ========= /lib/libc.so.6(__fortify_fail+0x50)[0xb7695700] /lib/libc.so.6(+0xe175a)[0xb769375a] /lib/libc.so.6(__strcpy_chk+0x44)[0xb7692a64] /usr/lib/pd/extra/hid/hid.pd_linux(hid_get_events+0x67)[0xb7857f27] /usr/lib/pd/extra/hid/hid.pd_linux(hid_read+0x22)[0xb7858a32] pd(m_mainloop+0xa1e)[0x80bb64e] ======= Memory map: ======== 08048000-0812c000 r-xp 00000000 08:05 125020 /usr/bin/pd 0812c000-0812d000 r--p 000e3000 08:05 125020 /usr/bin/pd 0812d000-0812e000 rw-p 000e4000 08:05 125020 /usr/bin/pd 0812e000-0827d000 rw-p 00000000 00:00 0 [heap] b747a000-b749c000 r-xp 00000000 08:05 9398 /usr/lib/pd/extra/zexy/zexy.pd_linux b749c000-b749d000 r--p 00021000 08:05 9398 /usr/lib/pd/extra/zexy/zexy.pd_linux b749d000-b749e000 rw-p 00022000 08:05 9398 /usr/lib/pd/extra/zexy/zexy.pd_linux b749e000-b74a0000 rw-p 00000000 00:00 0 b74a0000-b74bc000 r-xp 00000000 08:05 129967 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 b74bc000-b74bd000 r--p 0001b000 08:05 129967 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 b74bd000-b74be000 rw-p 0001c000 08:05 129967 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 b74be000-b75a6000 r-xp 00000000 08:05 129976 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 b75a6000-b75aa000 r--p 000e8000 08:05 129976 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 b75aa000-b75ab000 rw-p 000ec000 08:05 129976 /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 b75ab000-b75b2000 rw-p 00000000 00:00 0 b75b2000-b76f1000 r-xp 00000000 08:02 49260 /lib/libc-2.11.2.so b76f1000-b76f3000 r--p 0013f000 08:02 49260 /lib/libc-2.11.2.so b76f3000-b76f4000 rw-p 00141000 08:02 49260 /lib/libc-2.11.2.so b76f4000-b76f7000 rw-p 00000000 00:00 0 b76f7000-b770c000 r-xp 00000000 08:02 49041 /lib/libpthread-2.11.2.so b770c000-b770d000 r--p 00014000 08:02 49041 /lib/libpthread-2.11.2.so b770d000-b770e000 rw-p 00015000 08:02 49041 /lib/libpthread-2.11.2.so b770e000-b7711000 rw-p 00000000 00:00 0 b7711000-b7735000 r-xp 00000000 08:02 49164 /lib/libm-2.11.2.so b7735000-b7736000 r--p 00023000 08:02 49164 /lib/libm-2.11.2.so b7736000-b7737000 rw-p 00024000 08:02 49164 /lib/libm-2.11.2.so b7737000-b7739000 r-xp 00000000 08:02 49166 /lib/libdl-2.11.2.so b7739000-b773a000 r--p 00001000 08:02 49166 /lib/libdl-2.11.2.so b773a000-b773b000 rw-p 00002000 08:02 49166 /lib/libdl-2.11.2.so b773b000-b777d000 r-xp 00000000 08:05 399041 /usr/lib/libjack.so.0.1.0 b777d000-b777e000 r--p 00041000 08:05 399041 /usr/lib/libjack.so.0.1.0 b777e000-b777f000 rw-p 00042000 08:05 399041 /usr/lib/libjack.so.0.1.0 b777f000-b7786000 r-xp 00000000 08:02 49228 /lib/librt-2.11.2.so b7786000-b7787000 r--p 00006000 08:02 49228 /lib/librt-2.11.2.so b7787000-b7788000 rw-p 00007000 08:02 49228 /lib/librt-2.11.2.so b7788000-b783b000 r-xp 00000000 08:05 397495 /usr/lib/libasound.so.2.0.0 b783b000-b783c000 ---p 000b3000 08:05 397495 /usr/lib/libasound.so.2.0.0 b783c000-b783f000 r--p 000b3000 08:05 397495 /usr/lib/libasound.so.2.0.0 b783f000-b7840000 rw-p 000b6000 08:05 397495 /usr/lib/libasound.so.2.0.0 b7851000-b785c000 r-xp 00000000 08:05 33767 /usr/lib/pd/extra/hid/hid.pd_linux b785c000-b785d000 r--p 0000a000 08:05 33767 /usr/lib/pd/extra/hid/hid.pd_linux b785d000-b785f000 rw-p 0000b000 08:05 33767 /usr/lib/pd/extra/hid/hid.pd_linux b785f000-b7860000 rw-p 00000000 00:00 0 b7860000-b7861000 r-xp 00000000 00:00 0 [vdso] b7861000-b787d000 r-xp 00000000 08:02 49252 /lib/ld-2.11.2.so b787d000-b787e000 r--p 0001b000 08:02 49252 /lib/ld-2.11.2.so b787e000-b787f000 rw-p 0001c000 08:02 49252 /lib/ld-2.11.2.so bfd8c000-bfdae000 rw-p 00000000 00:00 0 [stack] Pd: signal 6 pd_gui: pd process exited localhost willy # So, what can we do for debugging hid? From manecanta at googlemail.com Tue Dec 21 20:20:07 2010 From: manecanta at googlemail.com (manecante) Date: Tue, 21 Dec 2010 20:20:07 +0100 Subject: [PD] pix_opencv pdp_opencv segfault Message-ID: hello trying to get pix_opencv and pdp_opencv working on linux. any example from the above gives me a segfault: (~/dev/pure-data) % pd open: /etc/pd/gem.conf: No such file or directory open: /home/delf/.pd/gem.conf: No such file or directory open: ./gem.conf: No such file or directory load plugins 'video' in '' pattern : /usr/lib/pd/extra/Gem/gem_video*.so dylib loading file '/usr/lib/pd/extra/Gem/gem_videoDC1394.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoDS.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoDV4L.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoDarwin.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoHALCON.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoSGI.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoV4L.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoV4L2.so'! dylib loading file '/usr/lib/pd/extra/Gem/gem_videoVFW.so'! zsh: segmentation fault pd (~/dev/pure-data) % pd_gui: pd process exited I have this segmentation fault with both pd-0.42.5 and latest git (0.43.0test3). I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv and pix_opencv (all of those built fine). I am on Karmic. thanks for any hints, delphine -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Tue Dec 21 22:14:25 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Tue, 21 Dec 2010 13:14:25 -0800 Subject: [PD] hid 0.6 problem In-Reply-To: <4D10DF55.5020204@gmail.com> References: <4D10DF55.5020204@gmail.com> Message-ID: <037D90CF-770A-4F77-A4E2-5385FDD9B380@at.or.at> 0.6 is an old release, you should use 0.7-svn direct from SVN. And I should make a proper 0.7 release :) .hc On Dec 21, 2010, at 9:09 AM, Willy WOLFF wrote: > Hi. I want to use my joystick with pd, so i use hid. But have some > difficult to use it :/ > > This is the installation of hid under gentoo : > >>>> Emerging (1 of 1) puredata-externals/hid-0.6 from pd-overlay > * Adjusting permissions for FEATURES=distcc: '/dev/shm/ > portage/.distcc' > * Adjusting permissions for FEATURES=distcc: > '/dev/shm/portage/.distcc/lock' > * Adjusting permissions for FEATURES=distcc: > '/dev/shm/portage/.distcc/state' > * hid-0.6.tar.bz2 RMD160 SHA1 SHA256 size ;-) ... > > > [ ok ] > * Package: puredata-externals/hid-0.6 > * Repository: pd-overlay > * Maintainer: willy_wolff at users.sourceforge.net > * USE: debug elibc_glibc examples kernel_linux userland_GNU x86 >>>> Unpacking source... >>>> Unpacking hid-0.6.tar.bz2 to > /dev/shm/portage/puredata-externals/hid-0.6/work >>>> Source unpacked in /dev/shm/portage/puredata-externals/hid-0.6/work >>>> Preparing source in > /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... > * Applying hid-0.6-Makefile.patch ... > > > [ ok ] > * Applying hid-0.6-debug.patch ... > > > [ ok ] >>>> Source prepared. >>>> Configuring source in > /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... >>>> Source configured. >>>> Compiling source in > /dev/shm/portage/puredata-externals/hid-0.6/work/hid-0.6 ... > make -j1 clean > rm -f *.pd_* *.o *~ input_arrays.? doc/ev*-list.pd > make -j1 'OUR_CFLAGS=-O2 -march=athlon-xp -pipe' > test -f input_arrays.h || ./make-arrays-from-input.h.pl > cc -O2 -march=athlon-xp -pipe -fPIC -I./ -I/usr/include -I./HID\ > Utilities\ Source -c *.c > hid_linux.c: In function ?hid_open_device?: > hid_linux.c:391: warning: format ?%d? expects type ?int?, but > argument 3 > has type ?t_int? > In file included from /usr/include/string.h:640, > from hid_linux.c:9: > In function ?strcpy?, > inlined from ?hid_get_events? at hid_linux.c:357: > /usr/include/bits/string3.h:107: warning: call to > __builtin___strcpy_chk > will always overflow destination buffer > ld -export_dynamic -shared -o hid.pd_linux *.o -lc -lm > ld: warning: cannot find entry symbol xport_dynamic; defaulting to > 0000000000003e20 > strip --strip-unneeded hid.pd_linux > rm hid.o >>>> Source compiled. >>>> Test phase [not enabled]: puredata-externals/hid-0.6 > >>>> Install hid-0.6 into > /dev/shm/portage/puredata-externals/hid-0.6/image/ category > puredata-externals >>>> Completed installing hid-0.6 into > /dev/shm/portage/puredata-externals/hid-0.6/image/ > > > > * QA Notice: Pre-stripped files found: > * /usr/lib/pd/extra/hid/hid.pd_linux > > * QA Notice: Package has poor programming practices which may compile > * fine but exhibit random runtime failures. > * /usr/include/bits/string3.h:107: warning: call to > __builtin___strcpy_chk will always overflow destination buffer > > * Please do not file a Gentoo bug and instead report the above QA > * issues directly to the upstream developers of this software. > * Homepage: http://at.or.at/hans/pd/hid.html > >>>> Installing (1 of 1) puredata-externals/hid-0.6 >>>> Auto-cleaning packages... > >>>> No outdated packages were found on your system. > > * GNU info directory index is up-to-date. > > > > Content of patch i must applied : > > localhost willy # cat > /var/lib/layman/pd-overlay/puredata-externals/hid/files/hid-0.6- > Makefile.patch > > --- Makefile.orig 2007-01-30 20:31:31.633172665 +0100 > +++ Makefile 2007-01-30 21:42:38.223035750 +0100 > @@ -33,7 +33,7 @@ > ## standard > #PDEXECUTABLE = /usr/local/bin/pd > # standard dev layout location > -PDEXECUTABLE = ../../../pd/bin/pd > +PDEXECUTABLE = /usr/bin/pd > > > # generic optimization > @@ -49,9 +49,9 @@ > # faster G4 7450 optimization on Mac OS X ( -fast gives errors, use - > O3 > instead) > #OPT_FLAGS = -O3 -mcpu=7450 -faltivec -ffast-math -fPIC > > -CFLAGS = $(OPT_FLAGS) -Wall -W -Wno-shadow -Wstrict-prototypes -Wno- > unused > +CFLAGS = $(OUR_CFLAGS) -fPIC > > -INCLUDE = -I./ -I../../../pd/src -I./HID\ Utilities\ Source > +INCLUDE = -I./ -I/usr/include -I./HID\ Utilities\ Source > > .c.o: > $(CC) $(CFLAGS) $(INCLUDE) -c *.c > > > localhost willy # cat > /var/lib/layman/pd-overlay/puredata-externals/hid/files/hid-0.6- > debug.patch > --- hid.c.orig 2006-12-25 19:35:57.371574869 +0100 > +++ hid.c 2006-12-25 19:36:33.121998592 +0100 > @@ -29,8 +29,8 @@ > * LOCAL DEFINES > */ > > -#define DEBUG(x) > -//#define DEBUG(x) x > +//#define DEBUG(x) > +#define DEBUG(x) x > > / > *------------------------------------------------------------------------------ > * FUNCTION PROTOTYPES > > > > > So, i start pd, use hid help, and open the good device of my joystick. > When i push button of joystick, pd segfault :/ > > This is the log in the shell : > > localhost willy # pd > priority 6 scheduling enabled. > priority 8 scheduling enabled. > *** buffer overflow detected ***: pd terminated > ======= Backtrace: ========= > /lib/libc.so.6(__fortify_fail+0x50)[0xb7695700] > /lib/libc.so.6(+0xe175a)[0xb769375a] > /lib/libc.so.6(__strcpy_chk+0x44)[0xb7692a64] > /usr/lib/pd/extra/hid/hid.pd_linux(hid_get_events+0x67)[0xb7857f27] > /usr/lib/pd/extra/hid/hid.pd_linux(hid_read+0x22)[0xb7858a32] > pd(m_mainloop+0xa1e)[0x80bb64e] > ======= Memory map: ======== > 08048000-0812c000 r-xp 00000000 08:05 125020 /usr/bin/pd > 0812c000-0812d000 r--p 000e3000 08:05 125020 /usr/bin/pd > 0812d000-0812e000 rw-p 000e4000 08:05 125020 /usr/bin/pd > 0812e000-0827d000 rw-p 00000000 00:00 0 [heap] > b747a000-b749c000 r-xp 00000000 08:05 9398 > /usr/lib/pd/extra/zexy/zexy.pd_linux > b749c000-b749d000 r--p 00021000 08:05 9398 > /usr/lib/pd/extra/zexy/zexy.pd_linux > b749d000-b749e000 rw-p 00022000 08:05 9398 > /usr/lib/pd/extra/zexy/zexy.pd_linux > b749e000-b74a0000 rw-p 00000000 00:00 0 > b74a0000-b74bc000 r-xp 00000000 08:05 129967 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 > b74bc000-b74bd000 r--p 0001b000 08:05 129967 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 > b74bd000-b74be000 rw-p 0001c000 08:05 129967 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libgcc_s.so.1 > b74be000-b75a6000 r-xp 00000000 08:05 129976 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 > b75a6000-b75aa000 r--p 000e8000 08:05 129976 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 > b75aa000-b75ab000 rw-p 000ec000 08:05 129976 > /usr/lib/gcc/i686-pc-linux-gnu/4.4.4/libstdc++.so.6.0.13 > b75ab000-b75b2000 rw-p 00000000 00:00 0 > b75b2000-b76f1000 r-xp 00000000 08:02 49260 /lib/libc-2.11.2.so > b76f1000-b76f3000 r--p 0013f000 08:02 49260 /lib/libc-2.11.2.so > b76f3000-b76f4000 rw-p 00141000 08:02 49260 /lib/libc-2.11.2.so > b76f4000-b76f7000 rw-p 00000000 00:00 0 > b76f7000-b770c000 r-xp 00000000 08:02 49041 /lib/ > libpthread-2.11.2.so > b770c000-b770d000 r--p 00014000 08:02 49041 /lib/ > libpthread-2.11.2.so > b770d000-b770e000 rw-p 00015000 08:02 49041 /lib/ > libpthread-2.11.2.so > b770e000-b7711000 rw-p 00000000 00:00 0 > b7711000-b7735000 r-xp 00000000 08:02 49164 /lib/libm-2.11.2.so > b7735000-b7736000 r--p 00023000 08:02 49164 /lib/libm-2.11.2.so > b7736000-b7737000 rw-p 00024000 08:02 49164 /lib/libm-2.11.2.so > b7737000-b7739000 r-xp 00000000 08:02 49166 /lib/libdl-2.11.2.so > b7739000-b773a000 r--p 00001000 08:02 49166 /lib/libdl-2.11.2.so > b773a000-b773b000 rw-p 00002000 08:02 49166 /lib/libdl-2.11.2.so > b773b000-b777d000 r-xp 00000000 08:05 399041 /usr/lib/libjack.so. > 0.1.0 > b777d000-b777e000 r--p 00041000 08:05 399041 /usr/lib/libjack.so. > 0.1.0 > b777e000-b777f000 rw-p 00042000 08:05 399041 /usr/lib/libjack.so. > 0.1.0 > b777f000-b7786000 r-xp 00000000 08:02 49228 /lib/librt-2.11.2.so > b7786000-b7787000 r--p 00006000 08:02 49228 /lib/librt-2.11.2.so > b7787000-b7788000 rw-p 00007000 08:02 49228 /lib/librt-2.11.2.so > b7788000-b783b000 r-xp 00000000 08:05 397495 /usr/lib/ > libasound.so.2.0.0 > b783b000-b783c000 ---p 000b3000 08:05 397495 /usr/lib/ > libasound.so.2.0.0 > b783c000-b783f000 r--p 000b3000 08:05 397495 /usr/lib/ > libasound.so.2.0.0 > b783f000-b7840000 rw-p 000b6000 08:05 397495 /usr/lib/ > libasound.so.2.0.0 > b7851000-b785c000 r-xp 00000000 08:05 33767 > /usr/lib/pd/extra/hid/hid.pd_linux > b785c000-b785d000 r--p 0000a000 08:05 33767 > /usr/lib/pd/extra/hid/hid.pd_linux > b785d000-b785f000 rw-p 0000b000 08:05 33767 > /usr/lib/pd/extra/hid/hid.pd_linux > b785f000-b7860000 rw-p 00000000 00:00 0 > b7860000-b7861000 r-xp 00000000 00:00 0 [vdso] > b7861000-b787d000 r-xp 00000000 08:02 49252 /lib/ld-2.11.2.so > b787d000-b787e000 r--p 0001b000 08:02 49252 /lib/ld-2.11.2.so > b787e000-b787f000 rw-p 0001c000 08:02 49252 /lib/ld-2.11.2.so > bfd8c000-bfdae000 rw-p 00000000 00:00 0 [stack] > Pd: signal 6 > pd_gui: pd process exited > localhost willy # > > > So, what can we do for debugging hid? > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- I have always wished for my computer to be as easy to use as my telephone; my wish has come true because I can no longer figure out how to use my telephone." --Bjarne Stroustrup (creator of C++) From willy.wolff.0 at gmail.com Tue Dec 21 22:36:02 2010 From: willy.wolff.0 at gmail.com (Willy WOLFF) Date: Tue, 21 Dec 2010 22:36:02 +0100 Subject: [PD] hid 0.6 problem In-Reply-To: <037D90CF-770A-4F77-A4E2-5385FDD9B380@at.or.at> References: <4D10DF55.5020204@gmail.com> <037D90CF-770A-4F77-A4E2-5385FDD9B380@at.or.at> Message-ID: <4D111DC2.5070804@gmail.com> On 12/21/2010 10:14 PM, Hans-Christoph Steiner wrote: > > 0.6 is an old release, you should use 0.7-svn direct from SVN. And I > should make a proper 0.7 release :) > > .hc > > On Dec 21, 2010, at 9:09 AM, Willy WOLFF wrote: > Yep, i test last 0.7-svn, and it works fine. Thanks for this lib :) Now, i wait for update gentoo overlay with your future 0.7 proper release :) Willy From dietrich.pank at googlemail.com Wed Dec 22 01:37:41 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Wed, 22 Dec 2010 01:37:41 +0100 Subject: [PD] timing In-Reply-To: References: Message-ID: Hi Mathieu, There are three ways to get sample-accurate events : > > 1. carry the event as part of a signal at the same rate as the audio. > between apps, this could mean, for example, that you'd use an extra > channel in jack for those events. > > 2. carry the event as a message, then as the last step, convert it to a > (sample-rate) signal for objects that can use that (for example, use > a [vline~] plugged into [*~]'s right inlet) > > 3. with objects (or aspects of objects) that just don't support > sample-rate changes, you can use [block~ 1] if you can't find any > sample-rate equivalent. > 1. and 2. I don't understand how to approach (I'm on Win btw. but would like about functionality of Jack if it does something I can't do in Win). 3. I tried as I already mentioned but there must be an error in my structure because the log window talks a lot of errors each time I try to change the block~ size... Could you show me working examples finding and processing sample accurate timed events? How do you use sequencers? What about fast retriggering percussives or delay like effects - isn't the jitter bothering you? > I made abstractions [lop2~] and [hip2~] as signal-rate versions of [lop~] > and [hip~]. Your abstractions doesn't seem to be part of 0.42.5-extended? I couldn't find itwith google search either... Where can I find it? And what method (1.,2. or 3.) did you use? > - my patch only accepts 64 - why? >> > > If you use FFT, your patch has to know the block size, as a [fft~]-[ifft~] > pair is like [*~] by the block size. no FFT yet > - why does the $0-audioscope show extreme high amplitude when block~ size >> is <64 ? >> > > Does it double amplitude when you halve the block size, or does it double > amplitude when you quadruple the block size, or some other pattern ? > (which ?) > it shots out of screen limit, the scroll bar appears and is very small... so the value must very high. Look at it I attached it (you need to touch some controls of the audioscope in order to update correctly - I have a bug there). > Does it do the opposite thing when you use bigger block sizes ? I correct myself: it is ok in block~size 64 only, at any other size also higher sizes it shows the same giant burst. > - makes it sense at all changing block~ size in order to get better >> message timing? Or what is it for... >> > > It's for several things : > > 1. decrease to get more resolution > 2. increase to get more efficiency (of cpu) > 3. change to control the [fft~] window size (which is not controllable > by its own parameters, unlike [fiddle~]'s window size > 4. when converting between different sampling rates, change > proportionally to sample rate, to avoid having to split/merge blocks > (this rarely matters at all) > i see. (well.. 4. I will understand one day I'm convinced ;) thank you! cheers Dietrich > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: ugly threshold results.zip Type: application/zip Size: 4574 bytes Desc: not available URL: From matju at artengine.ca Wed Dec 22 04:41:39 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 21 Dec 2010 22:41:39 -0500 (EST) Subject: [PD] timing In-Reply-To: References: Message-ID: On Wed, 22 Dec 2010, Dietrich Pank wrote: > 1. and 2. I don't understand how to approach (I'm on Win btw. but would > like about functionality of Jack if it does something I can't do in > Win). Well, I don't know your setup, and I don't do much between Pd and other apps, as I tend to do Pd-only projects, so I can't help so much. But the idea #1 is to transmit the triggers as a signal from the beginning and all along : in a Pd-only situation, for example, you could take a microphone, multiply its signal with itself using [*~], use [lop~] to turn this into an envelope, then use [rzero~ 1] to separate the increasing parts from the decreasing ones, then [expr~ $v1>0], [rzero~ 1] again, [expr~ $v1>0] again, and now you have triggers in the form of a signal containing zeroes and occasionally ones. It's probably a bad example (I didn't try it) and would need a lot of tuning in practice, BUT : The important thing here, is that you're never using anything else than sample-rate, so, there are objects you can't use here, which is why I didn't use [env~] to make the envelope, because it's not smooth like signal-rate, and I didn't use [bonk~] to find the peaks, also because it doesn't have that resolution. The idea #2, now, is that if you really have to start from control-rate, and you do have precise timings (as numbers) for future events, then you can generate a signal representing those precise timings. That's what [vline~] is for. That allows you to deal with objects whose only way to go high-resolution is to use a signal, because you can't tell them precise timings as messages. > Could you show me working examples finding and processing sample > accurate timed events? I don't have any. > How do you use sequencers? I use them with control-rate. I use smaller blocksize (as low as 4, at double samplerate) but that's not because of event resolution, it's because my synth is based on feedback, and sometimes it's really high-pitched, so the blocksize has to be decreased to accomodate the high pitches. As a side-effect, I do get higher resolution of triggering, but I don't notice it, because I don't do things that would highlight it. > What about fast retriggering percussives or delay like effects - isn't > the jitter bothering you? The closest I do, is that I use [delwrite~] and [vd~]. That's at sample-rate all along. > Your abstractions doesn't seem to be part of 0.42.5-extended? No. They aren't part of anything. I posted them on pd-list this year. I attach them to this reply now. > And what method (1.,2. or 3.) did you use? They use the formula for the equivalence between [rpole~] and [lop~]. Because [rpole~] can be parametrised at sample-rate, this gives you a sample-rate [lop~]. > it shots out of screen limit, the scroll bar appears and is very > small... so the value must very high. Insert an [env~] (optionally with [dbtorms]) to find actual numbers. > Look at it I attached it (you need to touch some controls of the > audioscope in order to update correctly - I have a bug there). ? I won't try it now. > ?4. when converting between different sampling rates, change > ? ? proportionally to sample rate, to avoid having to split/merge blocks > ? ? (this rarely matters at all) > i see. (well.. 4. I will understand one day I'm convinced ;) Well, #4 is really not important to understand. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- #N canvas 465 194 328 107 10; #X obj 191 26 samplerate~; #X obj 191 7 loadbang; #X obj 7 45 *~; #X obj 7 64 rpole~; #X obj 7 26 inlet~; #X obj 7 83 outlet~; #X obj 49 26 inlet~; #X obj 50 45 expr~ $v1*3.141593*2/$v2; #X obj 49 64 expr~ 1-$v1; #X text 57 82 signal-rate [lop~] by Mathieu Bouchard 2010; #X connect 0 0 7 1; #X connect 1 0 0 0; #X connect 2 0 3 0; #X connect 3 0 5 0; #X connect 4 0 2 0; #X connect 6 0 7 0; #X connect 7 0 8 0; #X connect 7 0 2 1; #X connect 8 0 3 1; -------------- next part -------------- #N canvas 0 0 450 300 10; #X obj 11 12 inlet~; #X obj 12 54 -~; #X obj 27 35 lop2~; #X obj 12 73 outlet~; #X connect 0 0 2 0; #X connect 0 0 1 0; #X connect 1 0 3 0; #X connect 2 0 1 1; From mis at artengine.ca Wed Dec 22 06:32:52 2010 From: mis at artengine.ca (Michal Seta) Date: Wed, 22 Dec 2010 00:32:52 -0500 Subject: [PD] timing In-Reply-To: References: Message-ID: On Mon, Dec 20, 2010 at 7:21 PM, Dietrich Pank wrote: > Hi list, > This is my first post here asking you for help. > I built for many years in NI Reaktor (and still do). For this reason I'm > used to handle basically 2 signal types: > Audio - always sample rate clocked > Event - any(!) time, even between samples Excuse my ignorance, I have never seen NI Reactor, but what does "between samples" mean? I imagine the Event rate is higher than the sample rate? > Now I need to get to know and used to the clock and trigger "secrets" in pd. > I want to work efficiently of course but also to be sample accurate if > needed. Pd, by default, does not do any computations per sample, it computes blocks of samples. > Beside having fun with the great freedom and logic of puredata, my aim is to > be able to build hi quality audio stuff sooner or later... > While building an audio scope (for e.g. debugging) I got stuck in searching > sample exact message trigger. The only way, AFAIK, to get sample accurate triggers is to use [bang~] inside a subpatch that has its block size set to 1 [block~ 1 1 1]. You could probably get close to "between" samples by upsampling (i.e. [block~ 1 1 2]) but I never tried it and the triggers will eventually be re-aligned with the current block size... > I wanna ask you for suggestions tips about my approach. Have a look into > attached pd I prepared with comments here and there describing my thoughts > and problems. > There may be different ways to make audio scopes (I know there is one > build-in but it only displayed useless coarse vector lines) but some > questions I want to get answered anyhow: > my basic questions: in pd-extended you should be able to use [cyclone/Scope~]. Perhaps it is less useless. > * is it possible to get/fire precise timed messages, e.g. Metro (at least) > Samplerate accurate? [bang~] with [block~ 1 1 1]... except for the global block size? > * is it possible to get sample timed events/messages, e.g. threshold what is > far to coarse! (see attached pd) [threshold~]'s resolution seems to be timed at millisecond intervals which is 44.1 samples. Perhaps a more accurate timing would be to use [env~] inside [block~ 1 1 1] but then you would need a sample accurate timer (I am not aware of any for Pd) > * regarding changing block~ size: > - my patch only accepts 64 - why? did you use [block~] inside a subpatch? also, the subpatch using [block~] should not have any [inlet~] or [outlet~] objects because they reblock the signal (see the helpfile for [block~]. Alternatively, try to start pd with -blocksize 1 but I have no idea whether that will actually make everything sample-accurate and suit your needs. > - why does the $0-audioscope show extreme high amplitude when block~ size is > <64 ? > - makes it sense at all changing block~ size in order to get better message > timing? Or what is it for... As far as I understand [block~], its purpose is to compute signals irrespective of current sampling rate/block size but anything you try to output back into the main patch will be reblocked in accordance with the current block size. Perhaps someone else will have more insight into the issues you are facing, I have rarely had a need for sample (sub sample) precise timing. ChucK's rationale is sample precision, CSound can do kr=sr (control rate = sampling rate), SuperCollider can certainly do sample-wise computations but Pd's niche is elsewhere. Someone will probably prove me wrong but maybe you are not looking at the right tool for the job... See audio.examples/G04.control.blocksize.pd. There was also an example of reading a sample into an an array without [soundfiler], a faster than reatime playbackusing [block~] but I cannot locate it ATM. HTH ./MiS From lluisgomez at hangar.org Wed Dec 22 11:22:56 2010 From: lluisgomez at hangar.org (lluis gomez i bigorda) Date: Wed, 22 Dec 2010 11:22:56 +0100 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: References: Message-ID: <4D11D180.9010602@hangar.org> Al 21/12/10 20:20, En/na manecante ha escrit: > I have this segmentation fault with both pd-0.42.5 and latest git > (0.43.0test3). > I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv > and pix_opencv (all of those built fine). > I am on Karmic. can you try with the binary packages :: http://artefacte.org/pdopencv/ this one pdopencv-0.2.01-20100211-karmic-i386.deb used to work for me in karmik ... (I think there were some changes on libcv since there....) salut, ll. > > thanks for any hints, > > delphine > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From zeeb.brandon at gmail.com Wed Dec 22 15:01:02 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 22 Dec 2010 09:01:02 -0500 Subject: [PD] timing In-Reply-To: References: Message-ID: If Pd's default block size is 64 samples, and "events" are only processed at the beginning of a block cycle. Therefore, if you're running at 48,000hz sample rate, then your "Event Rate" is 750hz. Likewise a 96,000hz sample rate will give you a 1500hz "Event Rate". As Mathieu mentioned, if you need anything higher than this, your only options are: 1. Decrease your block size 2. Calculate at audio-rate using ~ objects As for "between samples", are you referring to some kind of upsampling? In that case, either increase the sample rate of a sub-patch using [block~] relative to the current sample rate, or use either a [delread~]/[delwrite~] pair or [fexpr~] to hold the last sample value from a given stream for calculation. ~Brandon -------------- next part -------------- An HTML attachment was scrubbed... URL: From ydegoyon at gmail.com Wed Dec 22 15:21:22 2010 From: ydegoyon at gmail.com (ydegoyon at gmail.com) Date: Wed, 22 Dec 2010 15:21:22 +0100 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: <4D11D180.9010602@hangar.org> References: <4D11D180.9010602@hangar.org> Message-ID: <4D120962.2030201@gmail.com> ola, yes, lluis might be right, but could you be more precise on which example gives you the crash? we also fixed a few more things in more recent version ( for lucid or maverick ), so maybe you can try to upgrade too, unfortunately the binary packages are only for 32bits ( i386 ), but otherwise just compile it. salut!, sevy lluis gomez i bigorda wrote: > Al 21/12/10 20:20, En/na manecante ha escrit: > > >> I have this segmentation fault with both pd-0.42.5 and latest git >> (0.43.0test3). >> I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv >> and pix_opencv (all of those built fine). >> I am on Karmic. >> > > can you try with the binary packages :: http://artefacte.org/pdopencv/ > > this one > pdopencv-0.2.01-20100211-karmic-i386.deb > > used to work for me in karmik ... > > > (I think there were some changes on libcv since there....) > > salut, > ll. > > >> thanks for any hints, >> >> delphine >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > From reduzent at gmail.com Wed Dec 22 15:52:03 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Wed, 22 Dec 2010 15:52:03 +0100 Subject: [PD] timing In-Reply-To: References: Message-ID: <1293029523.9496.30.camel@yoyo4> On Wed, 2010-12-22 at 09:01 -0500, brandon zeeb wrote: > If Pd's default block size is 64 samples, and "events" are only > processed at the beginning of a block cycle. Not true. Events a.k.a messages are 'virtually' [1] processed at any time (literally any time, which includes any time between samples. The only restriction is the resolution of the 32bit floating point number format used by Pd). This can be easily shown with this little patch: [metro 3.1415] | [t b b] | | [timer] | [3.1415\ <- number box You can change the metro to any value and [timer] will report back exactly that value. AFAIK, this exact timing occurs as long we're considering the message-only domain. However, there are some objectclasses which accept messages at the inlets and produce signals at the outlets, e.g. [sig~]. Many (almost all?) of them only evaluate the messages _at_ block boundaries and thus the resulting signal can only be changed at block boundaries. This effect makes the messages look like they only happen at block boundaries, although they actually happen at any time. There are other objects that work in both, message and signal domain, which don't suffer from that problem: [vline~] and [vsnapshot~]. Both take the exact timing of the message into account. [1]: I say 'virtually', because Pd actually really computes one or several events only once per block, though is this done transparently when looking from the outside. Summary: * [metro] and [del] are as accurate as you can wish them to be. * Always use [vline~] when timing-exact conversion from message to signal matters * most tilde-classes with message inlets ignore the timing of the messages * You don't need lower block sizes for having exact timing in the message domain * Messages triggered from external sources (GUIs [bng]/[hslider] etc., MIDI [midiin]/[ctlin] etc., networking [netreceive] etc., serial [comport], etc.) usually don't have more exact timing than the block size. Roman From matju at artengine.ca Wed Dec 22 16:44:55 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 10:44:55 -0500 (EST) Subject: [PD] timing In-Reply-To: References: Message-ID: On Wed, 22 Dec 2010, Dietrich Pank wrote: > I correct myself: it is ok in block~size 64 only, at any other size also > higher sizes it shows the same giant burst. The error messages indicate that [throw~] [catch~] [send~] [receive~] don't work across different block sizes. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From mgrimm at syr.edu Wed Dec 22 18:05:57 2010 From: mgrimm at syr.edu (Mark Grimm) Date: Wed, 22 Dec 2010 12:05:57 -0500 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: <4D11D180.9010602@hangar.org> References: <4D11D180.9010602@hangar.org> Message-ID: ___________________________ composed and sent from a mobile device On Dec 22, 2010, at 5:22 AM, lluis gomez i bigorda wrote: > Al 21/12/10 20:20, En/na manecante ha escrit: > >> I have this segmentation fault with both pd-0.42.5 and latest git >> (0.43.0test3). >> I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv >> and pix_opencv (all of those built fine). >> I am on Karmic. > > > can you try with the binary packages :: http://artefacte.org/pdopencv/ > > this one > pdopencv-0.2.01-20100211-karmic-i386.deb > > used to work for me in karmik ... > > > (I think there were some changes on libcv since there....) > > salut, > ll. > >> >> thanks for any hints, >> >> delphine >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From mgrimm at syr.edu Wed Dec 22 18:07:50 2010 From: mgrimm at syr.edu (Mark Grimm) Date: Wed, 22 Dec 2010 12:07:50 -0500 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: <4D11D180.9010602@hangar.org> References: <4D11D180.9010602@hangar.org> Message-ID: <91FBFD1B-0C3A-4239-B44D-2E0F774C14FC@syr.edu> hey... anyone have binaries compiled for 0.42.5 extended on 10.6.3? share? thanks mark ___________________________ composed and sent from a mobile device On Dec 22, 2010, at 5:22 AM, lluis gomez i bigorda wrote: > Al 21/12/10 20:20, En/na manecante ha escrit: > >> I have this segmentation fault with both pd-0.42.5 and latest git >> (0.43.0test3). >> I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv >> and pix_opencv (all of those built fine). >> I am on Karmic. > > > can you try with the binary packages :: http://artefacte.org/pdopencv/ > > this one > pdopencv-0.2.01-20100211-karmic-i386.deb > > used to work for me in karmik ... > > > (I think there were some changes on libcv since there....) > > salut, > ll. > >> >> thanks for any hints, >> >> delphine >> >> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From yvan.pd at gmail.com Wed Dec 22 18:17:43 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Wed, 22 Dec 2010 18:17:43 +0100 Subject: [PD] grdflow v4l2 error Message-ID: hello just built gridflow on maverick. ./configure tells me: libv4l1 ---> found libv4l2 ---> found etc (everything except osx related is found), it builds fine, but if try the examples, opening [#camera], selecting libv4l2 and then my video device (video0) gives me this error: error: [#io.v4l2 in /dev/video0 1]: this [#io.v4l2] wasn't compiled with libv4l2 support #io.v4l2 in /dev/video0 1 ... couldn't create print: symbol v4l2 error: [gf/not_open]: not open if I choose ...v4l2 I get: error: ioctl VIDIOC_G_FREQUENCY: Invalid argument I get the same errors with both pd-extended 0.42.5 and latest pd from git. thanks for your help, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From noise.now at gmail.com Wed Dec 22 18:25:53 2010 From: noise.now at gmail.com (jurgen) Date: Thu, 23 Dec 2010 01:25:53 +0800 Subject: [PD] timing In-Reply-To: References: Message-ID: <2E95122E-5CCE-4E86-9DC5-DBA760ECEFFC@gmail.com> Just one thought about the "in between samples" thing. In recent times there has been some discussions about inter-sample peaks. For more discussion there is an article about it with a free software download on the SSL site: http://www.solid-state-logic.com/music/x-ism/ But I don't know if the author of the original post was talking about that. Best Jurgen On Dec 22, 2010, at 10:01 PM, brandon zeeb wrote: > If Pd's default block size is 64 samples, and "events" are only processed at the beginning of a block cycle. > > Therefore, if you're running at 48,000hz sample rate, then your "Event Rate" is 750hz. > Likewise a 96,000hz sample rate will give you a 1500hz "Event Rate". > > As Mathieu mentioned, if you need anything higher than this, your only options are: > Decrease your block size > Calculate at audio-rate using ~ objects > As for "between samples", are you referring to some kind of upsampling? In that case, either increase the sample rate of a sub-patch using [block~] relative to the current sample rate, or use either a [delread~]/[delwrite~] pair or [fexpr~] to hold the last sample value from a given stream for calculation. > > ~Brandon > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Wed Dec 22 18:43:43 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 22 Dec 2010 14:43:43 -0300 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: Hi, a similar thing happened to me, was related to the dimensions as said Mathieu ... check it anyway Best Jos? 2010/12/22 Yvan Volochine : > hello > > just built gridflow on maverick. > ./configure tells me: > libv4l1 ---> found > libv4l2 ---> found > etc (everything except osx related is found), it builds fine, but if try the > examples, opening [#camera], selecting libv4l2 and then my video device > (video0) gives me this error: > > error: [#io.v4l2 in /dev/video0 1]: this [#io.v4l2] wasn't compiled with > libv4l2 support > ?#io.v4l2 in /dev/video0 1 > ... couldn't create > print: symbol v4l2 > error: [gf/not_open]: not open > > if I choose ...v4l2 I get: > > error: ioctl VIDIOC_G_FREQUENCY: Invalid argument > > I get the same errors with both pd-extended 0.42.5 and latest pd from git. > > thanks for your help, > _y > > > _______________________________________________ > Pd-list at 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 From matju at artengine.ca Wed Dec 22 19:24:30 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 13:24:30 -0500 (EST) Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Wed, 22 Dec 2010, Yvan Volochine wrote: > etc (everything except osx related is found), it builds fine, but if try > the examples, opening [#camera], selecting libv4l2 and then my video > device (video0) gives me this error: [#io.v4l2] does not work in any way, therefore I didn't bother enabling libv4l2 at all. To use v4l2, you go through libv4l1 instead, which does v4l1/v4l2 conversion. I added [#io.v4l2] in [#camera] because I was going to work on it, but when I decided not to, I didn't remove it before the release(s), which is misleading. > I get the same errors with both pd-extended 0.42.5 and latest pd from git. It does not make a difference. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From bbakersmith at gmail.com Wed Dec 22 19:24:38 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 12:24:38 -0600 Subject: [PD] installing pdgst Message-ID: Hello List, I'm trying to do some streaming with pd and icecast, and after running into trouble with pdp would like to try out pdgst. I have been working from this thread to try and get it installed: http://www.mail-archive.com/pd-list at iem.at/msg38504.html pdgst seems to have built without errors, but what do I do with it now? The whole pdgst folder is residing in ~/pd-externals. Do I need to add to some things to the "path" and "startup" lists? I'm running pd-extended 0.42.5 on Ubuntu 10.04. Thanks, Ben Baker-Smith -- http://bitsynthesis.com -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 22 19:40:04 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 13:40:04 -0500 (EST) Subject: [PD] PD OOP? In-Reply-To: <20101220152641.098d6e58.padawan12@obiwannabe.co.uk> References: <20101220034724.GA26284@mccormick.cx> <20101220152641.098d6e58.padawan12@obiwannabe.co.uk> Message-ID: On Mon, 20 Dec 2010, Andy Farnell wrote: > In spite of a relativist position the idea of "a correct interpretation" > of creativity is destroyed. It would make the most hardened cognitive > scientist take a step back and question deeply all they think they know. > Turns out there are as many kinds of creativity as there are minds. > That's what makes it creativity. Creativity, imagination and intelligence are some of those words that nobody really agrees on. They are clouds of impressions of hardly definable phenomena. I tend to avoid using those words like one would avoid Pandora's can of worms. OTOH they're often hard to avoid. But the word ? simplicity ? might be even more complex to deal with. (?) Is it just my impression, that a real hardened cognitive scientist would have already questioned all they think they know (or what anyone else thinks they know) before even getting to that book ? Artificial Intelligence's trickiest task was always to define what they mean by ? Intelligence ? in their field's title ;) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 22 20:02:32 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 14:02:32 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Marco Donnarumma wrote: >> If one can't reasonably hear the censorship in it, is it appropriate to >> advertise the work using such a title ? > How would you define a 'reasonable listening of censorship'? Well, perhaps there isn't one that can be done with IP addresses. IP addresses don't mean much to people, even less than phone numbers do, because the DNS and WHOIS systems do their best to hide those numbers away from people. There are hardly any well-known IP addresses apart from 127.0.0.1 and 192.168.0.1, which are reserved for things outside of the internet anyway. Then there is the problem of putting numbers in any way that the numbers could be recovered (or recovered enough) from the data. In the case of IP addresses, anything one bit away is a totally distinct address, so, if such distinctions are hard to hear, you aren't really playing the IP address, but rather, a fragment of it. The way you play it, even if someone could make sense of MIDI notes as high as 255 (when even just 140 is above Nyquist...), there are 24 combinations that would sound the same (for most IP addresses), because in an IP address, the order of the bytes is important, which is not rendered as such (you'd be either preserving the order or doing anything else that amounts to doing the same). Thus there are many combinations of non-banned addresses that sound exactly the same as the banned ones. Both things led me to think that in this work, the IP addresses are secondary, the fact that they are banned addresses is secondary, and the concept of censorship is secondary. That said, I don't know how censorship could enter a music piece as music. However, there are obvious ways to make it enter as lyrics : you write a song against censorship, and then it will get censored in China, and now it's doubly relevant to the topic of censorship. > Sure, but in this case soundfile is only for online documentation, the > work is exhibited as multichannel audio installation, the audience can > interact with the software and read relevant information about the > how/what/why. Ah, that's very nice. Will you put some of it online one day ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 22 20:28:00 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 14:28:00 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Mon, 20 Dec 2010, Andr?s Mur?nyi wrote: > Maybe the wisdom is exactly that, that a censored world will sound just > like a non-censored world, Well, in a censored world, when I lookup Paul Desmarais' links with Nicolas Sarkozy on CyberPresse, I can read it aloud like this : ?404?. This certainly sounds quite different from the article I originally read, which had ended up on the website by mistake. This ?mistake? gave me a glimpse of what a noncensored world could be. (OTOH, the way the local newspapers are gradually turning into blogs with near-realtime comments, it's getting harder for newspaper owners to oppose the flow of information, but that still depends on their customers' vigilance) > and one will not be able to percept that "something is missing", There are usually omissions that are made in most any censorship job, especially because it's getting harder to control information, even though the tools that help finding what to censor are improving too. But it's true that given a nearly endless supply of ? i'm just doing my job ? pawns, a country can get pretty close. > Imagine you go home one day and some important things of yours have been > stolen but you go on without noticing their absence, even with the time > passing. Scary! Now, will this cross the mind of any visitor of the exhibition ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Wed Dec 22 20:34:36 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 14:34:36 -0500 (EST) Subject: [PD] Piksel video report: Sonification of, IT censorship technologies In-Reply-To: <4D101D00.3020007@mac.com> References: <4D101D00.3020007@mac.com> Message-ID: On Mon, 20 Dec 2010, Collin Oldham wrote: > Not that suppression was Mattieu's intention, this little gem may owe > it's existence to his criticism! I just hope artists will have the > courage to follow through with their impulses, even though they may face > some unsympathetic criticism. If I were just unsympathetic I'd just dismiss it without explanation. If I spend time talking about it, it's because I care. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jack at rybn.org Wed Dec 22 20:44:07 2010 From: jack at rybn.org (Jack) Date: Wed, 22 Dec 2010 20:44:07 +0100 Subject: [PD] installing pdgst In-Reply-To: References: Message-ID: <1293047047.2649.24.camel@jack-laptop> Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben Baker-Smith a ?crit : > Hello List, > > I'm trying to do some streaming with pd and icecast, and after running > into trouble with pdp would like to try out pdgst. I have been working > from this thread to try and get it installed: > http://www.mail-archive.com/pd-list at iem.at/msg38504.html Have you try the examples coming with pdgst ? > > pdgst seems to have built without errors, but what do I do with it > now? If you use icecast, you should be interested by [pix_pix2gst] to convert gem pix_ domain into gstreamer domain (!) to stream to an icecast server. To stream to an Icecast server, the chain should finish by [shout2send] Have a look at gstreamer help, it is exactlly how pdgst works : http://www.gstreamer.net/documentation/ For example, instead of 'ffmpegcolorspace ! aasink' (the terminal version), you will use something like : [ffmpegcolorspace] | [aasink] Have you ever seen ? : http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file This document help to understand how pdgst works. ++ Jack > The whole pdgst folder is residing in ~/pd-externals. Do I need to add > to some things to the "path" and "startup" lists? > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > Thanks, > > Ben Baker-Smith > -- > http://bitsynthesis.com > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From bbakersmith at gmail.com Wed Dec 22 20:49:28 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 13:49:28 -0600 Subject: [PD] installing pdgst In-Reply-To: <1293047047.2649.24.camel@jack-laptop> References: <1293047047.2649.24.camel@jack-laptop> Message-ID: Hi Jack, Thanks for the response. I will definitely use some of those references you provided once I get pdgst working, but right now I need more information on how to get it installed. -Ben On Wed, Dec 22, 2010 at 1:44 PM, Jack wrote: > Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben Baker-Smith a ?crit : > > Hello List, > > > > I'm trying to do some streaming with pd and icecast, and after running > > into trouble with pdp would like to try out pdgst. I have been working > > from this thread to try and get it installed: > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > Have you try the examples coming with pdgst ? > > > > pdgst seems to have built without errors, but what do I do with it > > now? > If you use icecast, you should be interested by [pix_pix2gst] to convert > gem pix_ domain into gstreamer domain (!) to stream to an icecast > server. To stream to an Icecast server, the chain should finish by > [shout2send] > Have a look at gstreamer help, it is exactlly how pdgst works : > http://www.gstreamer.net/documentation/ > For example, instead of 'ffmpegcolorspace ! aasink' (the terminal > version), you will use something like : > [ffmpegcolorspace] > | > [aasink] > Have you ever seen ? : > > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > This document help to understand how pdgst works. > ++ > > Jack > > > > > The whole pdgst folder is residing in ~/pd-externals. Do I need to add > > to some things to the "path" and "startup" lists? > > > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > > > Thanks, > > > > Ben Baker-Smith > > -- > > http://bitsynthesis.com > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From elmastero74 at gmail.com Wed Dec 22 20:59:16 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Wed, 22 Dec 2010 11:59:16 -0800 Subject: [PD] PD for an alarm? Message-ID: Hi all. Long time lurker. Infrequent poster........ I'd like to setup a very raw alarm type of system where I have a mic listening for a certain frequency. Once that frequency is detected, pd will do something (maybe send out a text-message or something.....via twitter?) I have a vague idea about how to approach this but just in case someone has done something similar I'd rather not reinvent the wheel. Thanks for any input. -Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: From pedro.lopes at ist.utl.pt Wed Dec 22 21:08:57 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 22 Dec 2010 20:08:57 +0000 Subject: [PD] PD for an alarm? In-Reply-To: References: Message-ID: fiddle of a hardcore fft analysis will detect such frequency peak. then send a message [ twidge command ( to [shell], this is a SO simple way to send stuff over to twiiter in linux. Have fun, Pedro On Wed, Dec 22, 2010 at 7:59 PM, Aaron L. wrote: > Hi all. > > Long time lurker. Infrequent poster........ > > I'd like to setup a very raw alarm type of system where I have a mic > listening for a certain frequency. > > Once that frequency is detected, pd will do something (maybe send out a > text-message or something.....via twitter?) > > I have a vague idea about how to approach this but just in case someone has > done something similar I'd rather not reinvent the wheel. > > Thanks for any input. > > -Aaron > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From devel at thesaddj.com Wed Dec 22 21:18:38 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Wed, 22 Dec 2010 21:18:38 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: Matju, I see your point and I won't try to convince you that this work is something you don't believe it to be. However, I believe our disagreement born from a very different viewpoint on the nature of an """"artistic"""" intervention. Your technical analysis is excellent, but it seems to me it goes over the real scope of the work. A reliable, efficient, accurate and consistent sonification system for IP addresses was not what I aimed for. The project is a simple critical observation. That's my personal view of it and that's what I aimed for in first instance. I agree with you, it's hard to imagine not obvious ways for censorship to enter music, and that's one of the reasons why I'm happy experimenting with it. M On Wed, Dec 22, 2010 at 8:02 PM, Mathieu Bouchard wrote: > On Mon, 20 Dec 2010, Marco Donnarumma wrote: > > If one can't reasonably hear the censorship in it, is it appropriate to >>> advertise the work using such a title ? >>> >> How would you define a 'reasonable listening of censorship'? >> > > Well, perhaps there isn't one that can be done with IP addresses. IP > addresses don't mean much to people, even less than phone numbers do, > because the DNS and WHOIS systems do their best to hide those numbers away > from people. There are hardly any well-known IP addresses apart from > 127.0.0.1 and 192.168.0.1, which are reserved for things outside of the > internet anyway. > > Then there is the problem of putting numbers in any way that the numbers > could be recovered (or recovered enough) from the data. In the case of IP > addresses, anything one bit away is a totally distinct address, so, if such > distinctions are hard to hear, you aren't really playing the IP address, but > rather, a fragment of it. The way you play it, even if someone could make > sense of MIDI notes as high as 255 (when even just 140 is above Nyquist...), > there are 24 combinations that would sound the same (for most IP addresses), > because in an IP address, the order of the bytes is important, which is not > rendered as such (you'd be either preserving the order or doing anything > else that amounts to doing the same). Thus there are many combinations of > non-banned addresses that sound exactly the same as the banned ones. > > Both things led me to think that in this work, the IP addresses are > secondary, the fact that they are banned addresses is secondary, and the > concept of censorship is secondary. > > That said, I don't know how censorship could enter a music piece as music. > > However, there are obvious ways to make it enter as lyrics : you write a > song against censorship, and then it will get censored in China, and now > it's doubly relevant to the topic of censorship. > > > Sure, but in this case soundfile is only for online documentation, the >> work is exhibited as multichannel audio installation, the audience can >> interact with the software and read relevant information about the >> how/what/why. >> > > Ah, that's very nice. Will you put some of it online one day ? > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From devel at thesaddj.com Wed Dec 22 21:21:51 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Wed, 22 Dec 2010 21:21:51 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: > > Ah, that's very nice. Will you put some of it online one day ? Technical information are on-line, I can provide a more detailed description if you really need it :) Regarding the software, yes, as I mentioned in a previous email, I need a moment to fix few things and publish it. M On Wed, Dec 22, 2010 at 9:18 PM, Marco Donnarumma wrote: > Matju, I see your point and I won't try to convince you that this work is > something you don't believe it to be. > > However, I believe our disagreement born from a very different viewpoint on > the nature of an """"artistic"""" intervention. > Your technical analysis is excellent, but it seems to me it goes over the > real scope of the work. > > A reliable, efficient, accurate and consistent sonification system for IP > addresses was not what I aimed for. > The project is a simple critical observation. > That's my personal view of it and that's what I aimed for in first > instance. > > I agree with you, it's hard to imagine not obvious ways for censorship to > enter music, and that's one of the reasons why I'm happy experimenting with > it. > > M > > > > > On Wed, Dec 22, 2010 at 8:02 PM, Mathieu Bouchard wrote: > >> On Mon, 20 Dec 2010, Marco Donnarumma wrote: >> >> If one can't reasonably hear the censorship in it, is it appropriate to >>>> advertise the work using such a title ? >>>> >>> How would you define a 'reasonable listening of censorship'? >>> >> >> Well, perhaps there isn't one that can be done with IP addresses. IP >> addresses don't mean much to people, even less than phone numbers do, >> because the DNS and WHOIS systems do their best to hide those numbers away >> from people. There are hardly any well-known IP addresses apart from >> 127.0.0.1 and 192.168.0.1, which are reserved for things outside of the >> internet anyway. >> >> Then there is the problem of putting numbers in any way that the numbers >> could be recovered (or recovered enough) from the data. In the case of IP >> addresses, anything one bit away is a totally distinct address, so, if such >> distinctions are hard to hear, you aren't really playing the IP address, but >> rather, a fragment of it. The way you play it, even if someone could make >> sense of MIDI notes as high as 255 (when even just 140 is above Nyquist...), >> there are 24 combinations that would sound the same (for most IP addresses), >> because in an IP address, the order of the bytes is important, which is not >> rendered as such (you'd be either preserving the order or doing anything >> else that amounts to doing the same). Thus there are many combinations of >> non-banned addresses that sound exactly the same as the banned ones. >> >> Both things led me to think that in this work, the IP addresses are >> secondary, the fact that they are banned addresses is secondary, and the >> concept of censorship is secondary. >> >> That said, I don't know how censorship could enter a music piece as music. >> >> However, there are obvious ways to make it enter as lyrics : you write a >> song against censorship, and then it will get censored in China, and now >> it's doubly relevant to the topic of censorship. >> >> >> Sure, but in this case soundfile is only for online documentation, the >>> work is exhibited as multichannel audio installation, the audience can >>> interact with the software and read relevant information about the >>> how/what/why. >>> >> >> Ah, that's very nice. Will you put some of it online one day ? >> >> >> _______________________________________________________________________ >> | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC >> > > > > -- > Marco Donnarumma aka TheSAD > Independent New Media Arts Professional, Performer, Teacher > Ongoing MSc by Research, University of Edinburgh, UK > > > PORTFOLIO: http://marcodonnarumma.com > LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | > http://www.flxer.net > EVENT: http://www.liveperformersmeeting.net > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From buzz at spacedout.nl Wed Dec 22 21:23:32 2010 From: buzz at spacedout.nl (Bastiaan van den Berg) Date: Wed, 22 Dec 2010 21:23:32 +0100 Subject: [PD] Zoran MJPEG cards Message-ID: Hello, Recently I found a Zoran MJPEG encoder card in my possession and have built a computer around it. MPlayer supports the input and the output and some other tools are available to do different things, but not that superfluous. I was wondering if anybody on this list ever played with this card in combination with puredata, like maybe a sort of tape delay for video in software, or anything really. -- Regards, buZz -------------- next part -------------- An HTML attachment was scrubbed... URL: From yvan.pd at gmail.com Wed Dec 22 21:41:50 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Wed, 22 Dec 2010 20:41:50 +0000 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On 12/22/10, Mathieu Bouchard wrote: > > [#io.v4l2] does not work in any way, therefore I didn't bother enabling > libv4l2 at all. To use v4l2, you go through libv4l1 instead, which does > v4l1/v4l2 conversion. > > I added [#io.v4l2] in [#camera] because I was going to work on it, but > when I decided not to, I didn't remove it before the release(s), which is > misleading. ah yes, v4l1 works fine. thanks for your amazing work ! _y From pedro.lopes at ist.utl.pt Wed Dec 22 22:05:09 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Wed, 22 Dec 2010 21:05:09 +0000 Subject: [PD] pd mini-conference in Dublin In-Reply-To: <343646.35132.qm@web50902.mail.re2.yahoo.com> References: <343646.35132.qm@web50902.mail.re2.yahoo.com> Message-ID: Great initiative. Can you send more details, such as author guidelines, template for writing, max page numbers and the usual mumbo/jumbo? I'll spread the word on the web. best regards, pedro On Tue, Dec 14, 2010 at 1:39 PM, richard duckworth wrote: > Hi all, > The Department of Music is pleased to announce a Pure Data mini-Conference > taking place 4-5 March 2011 in House 5, Trinity College Dublin. It will > feature lectures, papers, workshops and an evening of pure data music > performed live. > Please submit abstracts/proposals by email to Richard.Duckworth at tcd.ie. > Deadline is January 25th, 2011 - with notification a week later. > > Information and schedule of events will be posted on this blog: > http://bluespetroleum.blogspot.com > > Rich Duckworth > Lecturer in Music Technology > Department of Music > House 5 > Trinity College > Dublin 2 > Ireland > > Tel 353 1 896 1500 > > It's the most devastating moment in a young mans life, when he quite > reasonably says to himself, "I shall never play The Dane!" > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Wed Dec 22 23:36:16 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 17:36:16 -0500 (EST) Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Wed, 22 Dec 2010, Yvan Volochine wrote: > On 12/22/10, Mathieu Bouchard wrote: >> >> [#io.v4l2] does not work in any way, therefore I didn't bother enabling >> libv4l2 at all. To use v4l2, you go through libv4l1 instead, which does >> v4l1/v4l2 conversion. >> >> I added [#io.v4l2] in [#camera] because I was going to work on it, but >> when I decided not to, I didn't remove it before the release(s), which is >> misleading. > > ah yes, v4l1 works fine. BTW, if you use the one called just "v4l1" in [#camera], it doesn't do the v4l1/v4l2 conversion, so it will work only with v4l1 drivers. That's why there is the "libv4l1" option (well, it's also because it does all the color conversions that we don't want to bother supporting...) > thanks for your amazing work ! :) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From colet.patrice at free.fr Wed Dec 22 23:44:55 2010 From: colet.patrice at free.fr (patko) Date: Wed, 22 Dec 2010 23:44:55 +0100 (CET) Subject: [PD] drag and drop files in pd ? In-Reply-To: <481CEE9E-897C-49E5-85D6-113799538749@at.or.at> Message-ID: <919733960.350201293057895898.JavaMail.root@zimbra4-e1.priv.proxad.net> Hello, I've just tested the 2.2 dll release of tkdnd, it seems the method has changed, and figured it out by reading this doc: http://www.ellogon.org/petasis/tcltk-projects-mainmenu-38/tkdnd-mainmenu-39/tkdnd-man-page-mainmenu-44 we need to use capitals for bindings so, this line: catch { dnd bindtarget $name.c text/uri-list \ "pdtk_canvas_makeobjs $name %D %x %y" } now should look like this: catch { dnd bindtarget $name.c text/uri-list \ "pdtk_canvas_makeobjs $name %D %X %Y" } This is quite a weird change, but now it's working like this... It would be great if pdtk_canvas_makeobjs would be able to put an abstraction from folders that haven't been declared in pdsettings, but is it possible? ----- "Hans-Christoph Steiner" a ?crit : > Have you had any luck with tkdnd? I tried it with Ubuntu/GNOME and > couldn't get it to work. It would be very nice to have drag-n-drop. > > .hc > > On Nov 7, 2010, at 1:13 AM, patko wrote: > > > hello, > > > > the drag'n'drop tcl command is implemented for opening pd files, if > > > you are curious look for this code in pd.tk: > > > > catch { > > package require tkdnd > > dnd bindtarget . text/uri-list { > > foreach file %D {open_file $file} > > } > > } > > > > you will need to install tktdnd lib to try out this GUI feature. > > > > It would be nice to have externals using this lib. > > > > ----- "tep" a ?crit : > > > >> i'm looking for a way to drag and drop files in linux (ubuntu), in > >> order to get the path of the file (in the manner of the [dropfile] > >> object in maxmsp) and possibly the filetype ? > >> > >> -- > >> > >> > >> > >> _______________________________________________ > >> Pd-list at iem.at mailing list > >> UNSUBSCRIBE and account-management -> > >> http://lists.puredata.info/listinfo/pd-list > > > > -- > > Patrice Colet > > > > _______________________________________________ > > Pd-list at 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 -- Patrice Colet From colet.patrice at free.fr Thu Dec 23 00:03:24 2010 From: colet.patrice at free.fr (patko) Date: Thu, 23 Dec 2010 00:03:24 +0100 (CET) Subject: [PD] Open sound control in windows In-Reply-To: <495045025.352011293058923136.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <120767858.352071293059004031.JavaMail.root@zimbra4-e1.priv.proxad.net> Hello, what's wrong with using PD for converting MIDI messages to OSC protocol? ----- "Jose Luis Santorcuato" a ?crit : > Hi, this is strange because usually programs like blender,processing, > max work with this protocol, we want to send from a hardware or > software ?, if you send from hard enough that the output change to > osc > ... say what you want to connect and possibly send you the > programming > Best regards > > Jos? > > 2010/12/20 Eldad Tsabary : > > Hello all, > > Is there a way to send OSC messages from an external controller to > PD in > > windows (since OSCulator only works on Mac OS)? > > GlovePIE is a nice alternative solution using midi messages, but > the > > hierarchical arrangement of OSC messages is very useful. > > The only way I can think of is creating a PD subpatch that receives > MIDI > > messages and translates them into OSC messages. Does anyone know of > a better > > way (except getting a mac)? > > Thanks > > Eldad > > > > > > __________________________________________________ > > Do You Yahoo!? > > Tired of spam? ?Yahoo! Mail has the best spam protection around > > http://mail.yahoo.com > > _______________________________________________ > > Pd-list at 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 at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list -- Patrice Colet From derek at umatic.nl Thu Dec 23 01:02:43 2010 From: derek at umatic.nl (Derek Holzer) Date: Thu, 23 Dec 2010 01:02:43 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: <4D1291A3.8000808@umatic.nl> This is a classic example of the ongoing (mis)communication(s) between artists and scientists. In this case, I think Mathieu is confusing the purpose of art with the purpose of a scientific paper. One's aim is to establish and demonstrate facts, the other to explore possibilities and inspire imaginative (and often non-linear) connections. For me, far too much of this art-science stuff errs on the side of technical demonstration. And far too many artists lack the training to engage with the real media of their work and instead hire technicians to realize it for them. The flip side of that coin is that poetry is often unquantifiable ("program me something sad" says the media artist to their trusty technician) and causes segfaults in engineer-type brains ;-) D. On 12/22/10 9:18 PM, Marco Donnarumma wrote: > Matju, I see your point and I won't try to convince you that this work > is something you don't believe it to be. > > However, I believe our disagreement born from a very different viewpoint > on the nature of an """"artistic"""" intervention. > Your technical analysis is excellent, but it seems to me it goes over > the real scope of the work. -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 64: "Don't stress one thing more than another" From zeeb.brandon at gmail.com Thu Dec 23 01:04:00 2010 From: zeeb.brandon at gmail.com (brandon zeeb) Date: Wed, 22 Dec 2010 19:04:00 -0500 Subject: [PD] timing In-Reply-To: <1293029523.9496.30.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> Message-ID: My fault, you're right. I'm happily wrong about this one. Cheers, Brandon On Dec 22, 2010 9:52 AM, "Roman Haefeli" wrote: On Wed, 2010-12-22 at 09:01 -0500, brandon zeeb wrote: > If Pd's default block size is 64 samples, a... Not true. Events a.k.a messages are 'virtually' [1] processed at any time (literally any time, which includes any time between samples. The only restriction is the resolution of the 32bit floating point number format used by Pd). This can be easily shown with this little patch: [metro 3.1415] | [t b b] | | [timer] | [3.1415\ <- number box You can change the metro to any value and [timer] will report back exactly that value. AFAIK, this exact timing occurs as long we're considering the message-only domain. However, there are some objectclasses which accept messages at the inlets and produce signals at the outlets, e.g. [sig~]. Many (almost all?) of them only evaluate the messages _at_ block boundaries and thus the resulting signal can only be changed at block boundaries. This effect makes the messages look like they only happen at block boundaries, although they actually happen at any time. There are other objects that work in both, message and signal domain, which don't suffer from that problem: [vline~] and [vsnapshot~]. Both take the exact timing of the message into account. [1]: I say 'virtually', because Pd actually really computes one or several events only once per block, though is this done transparently when looking from the outside. Summary: * [metro] and [del] are as accurate as you can wish them to be. * Always use [vline~] when timing-exact conversion from message to signal matters * most tilde-classes with message inlets ignore the timing of the messages * You don't need lower block sizes for having exact timing in the message domain * Messages triggered from external sources (GUIs [bng]/[hslider] etc., MIDI [midiin]/[ctlin] etc., networking [netreceive] etc., serial [comport], etc.) usually don't have more exact timing than the block size. Roman -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 23 01:01:07 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 22 Dec 2010 19:01:07 -0500 Subject: [PD] drag and drop files in pd ? In-Reply-To: <919733960.350201293057895898.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <919733960.350201293057895898.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <1293062467.2821.5.camel@palatschinken> pdtk_canvas_makeobjs could put the full path to any abstraction and it would work. I was thinking of something more elaborate: have the GUI parse the abstraction that is dropped onto the patch, then paste it in where the abstraction was dropped on the patch. I haven't gotten TkDND working, so I haven't tried anything yet. I'd love to see what you can get working with it, I think TkDND could provide some really nice functionality. .hc On Wed, 2010-12-22 at 23:44 +0100, patko wrote: > Hello, > > I've just tested the 2.2 dll release of tkdnd, it seems the method has changed, > and figured it out by reading this doc: > > http://www.ellogon.org/petasis/tcltk-projects-mainmenu-38/tkdnd-mainmenu-39/tkdnd-man-page-mainmenu-44 > > we need to use capitals for bindings so, this line: > > catch { > dnd bindtarget $name.c text/uri-list \ > "pdtk_canvas_makeobjs $name %D %x %y" > } > > now should look like this: > > catch { > dnd bindtarget $name.c text/uri-list \ > "pdtk_canvas_makeobjs $name %D %X %Y" > } > > This is quite a weird change, but now it's working like this... > > It would be great if pdtk_canvas_makeobjs would be able to put an abstraction from folders that haven't been declared in pdsettings, > but is it possible? > > > > > ----- "Hans-Christoph Steiner" a ?crit : > > > Have you had any luck with tkdnd? I tried it with Ubuntu/GNOME and > > couldn't get it to work. It would be very nice to have drag-n-drop. > > > > .hc > > > > On Nov 7, 2010, at 1:13 AM, patko wrote: > > > > > hello, > > > > > > the drag'n'drop tcl command is implemented for opening pd files, if > > > > > you are curious look for this code in pd.tk: > > > > > > catch { > > > package require tkdnd > > > dnd bindtarget . text/uri-list { > > > foreach file %D {open_file $file} > > > } > > > } > > > > > > you will need to install tktdnd lib to try out this GUI feature. > > > > > > It would be nice to have externals using this lib. > > > > > > ----- "tep" a ?crit : > > > > > >> i'm looking for a way to drag and drop files in linux (ubuntu), in > > >> order to get the path of the file (in the manner of the [dropfile] > > >> object in maxmsp) and possibly the filetype ? > > >> > > >> -- > > >> > > >> > > >> > > >> _______________________________________________ > > >> Pd-list at iem.at mailing list > > >> UNSUBSCRIBE and account-management -> > > >> http://lists.puredata.info/listinfo/pd-list > > > > > > -- > > > Patrice Colet > > > > > > _______________________________________________ > > > Pd-list at 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 > From hans at at.or.at Thu Dec 23 01:05:56 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 22 Dec 2010 19:05:56 -0500 Subject: [PD] [PD-announce] [hid] 0.7 released Message-ID: <1293062756.2821.10.camel@palatschinken> Hey all, I finally actually put together an official 0.7 release of [hid]. This version has been included in Pd-extended for a while, but now there is a standalone release so that it can be easily built or packaged for other situations. http://puredata.info/community/projects/software/hid/releases/0.7 .hc _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From js0000 at gmail.com Thu Dec 23 01:19:00 2010 From: js0000 at gmail.com (john saylor) Date: Wed, 22 Dec 2010 19:19:00 -0500 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: <4D1291A3.8000808@umatic.nl> References: <4D1291A3.8000808@umatic.nl> Message-ID: greetings if i understand you, one of your indirect points is that artists need to get more scientific. this seems correct to me [art has always been practiced by leading scientists, think of einstein and his violin]. and at the same time, this does not mean to ignore imagination- it means you must do everything. On Wed, Dec 22, 2010 at 7:02 PM, Derek Holzer wrote: > This is a classic example of the ongoing (mis)communication(s) between > artists and scientists. > And far too many artists lack the training to engage with the > real media of their work and instead hire technicians to realize it for > them. as most of us know, traditional artistic training does not cover what tech savvy artists need to know: - how to program [something] - how is information stored and retrieved using [relational] data bases - what is the network like both as artistic medium [there is some activity here] and for propaganda purposes and for all artists: - what is the role of money in art culture [a subsidiary to: what is the role of money in my life] ? but learning how to do art is hard enough. and understanding technology from a tools perspective is hard enough. so why is it that any artist will take this upon themselves? because it's necessary to their art works. [that's enough] -- \js : "verbing weirds language." -calvin ?[http://or8.net/~johns/] From coldham at mac.com Thu Dec 23 01:27:46 2010 From: coldham at mac.com (Collin Oldham) Date: Wed, 22 Dec 2010 16:27:46 -0800 Subject: [PD] Piksel video report: Sonification of, IT censorship technologies In-Reply-To: References: <4D101D00.3020007@mac.com> Message-ID: <4D129782.50508@mac.com> On 12/22/2010 11:34 AM, Mathieu Bouchard wrote: > On Mon, 20 Dec 2010, Collin Oldham wrote: > >> Not that suppression was Mattieu's intention, this little gem may owe >> it's existence to his criticism! I just hope artists will have the >> courage to follow through with their impulses, even though they may >> face some unsympathetic criticism. > > If I were just unsympathetic I'd just dismiss it without explanation. > > If I spend time talking about it, it's because I care. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC Thank you for also caring about my comment. What I mean by "unsympathetic criticism," is criticism that comes from a point of view of not liking the thing that is being criticized. Some people need a little courage to receive that kind. I don't know if your point of view is sympathetic in this case, but if it's not, well of course that's perfectly valid too. The point that I thought was worth trying to make is that artists should not let fear of criticism preempt their creative impulses. Not that anyone involved in this conversation is in danger of doing that, but some readers of this list might be. Collin P.S. sorry I misspelled your name, Mathieu. From dietrich.pank at googlemail.com Thu Dec 23 01:28:57 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Thu, 23 Dec 2010 01:28:57 +0100 Subject: [PD] timing In-Reply-To: <1293029523.9496.30.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> Message-ID: thank you guys for your answers! I think I understand the basic theory. Experience is something else... e.g. line~ and metro doesn't work sample correct even in block~ size 1 vline~ doesn't work in block~ sizes <64 And even thresholds fastest response is 64, less block size doesn't increase it's quality. I'm baffled because I understood this object as gateway from audio back to event (sample count/analysis to trigger)... Anyway. I'm too focused I'm afraid. There will be a lot other possibilities. thank you for clarifications so far! best Dietrich 2010/12/22 Roman Haefeli > On Wed, 2010-12-22 at 09:01 -0500, brandon zeeb wrote: > > If Pd's default block size is 64 samples, and "events" are only > > processed at the beginning of a block cycle. > > Not true. Events a.k.a messages are 'virtually' [1] processed at any > time (literally any time, which includes any time between samples. The > only restriction is the resolution of the 32bit floating point number > format used by Pd). > > This can be easily shown with this little patch: > > [metro 3.1415] > | > [t b b] > | | > [timer] > | > [3.1415\ <- number box > > You can change the metro to any value and [timer] will report back > exactly that value. AFAIK, this exact timing occurs as long we're > considering the message-only domain. > > However, there are some objectclasses which accept messages at the > inlets and produce signals at the outlets, e.g. [sig~]. Many (almost > all?) of them only evaluate the messages _at_ block boundaries and thus > the resulting signal can only be changed at block boundaries. This > effect makes the messages look like they only happen at block > boundaries, although they actually happen at any time. > > There are other objects that work in both, message and signal domain, > which don't suffer from that problem: [vline~] and [vsnapshot~]. Both > take the exact timing of the message into account. > > > [1]: I say 'virtually', because Pd actually really computes one or > several events only once per block, though is this done transparently > when looking from the outside. > > > Summary: > > * [metro] and [del] are as accurate as you can wish them to be. > > * Always use [vline~] when timing-exact conversion from message to > signal matters > > * most tilde-classes with message inlets ignore the timing of the > messages > > * You don't need lower block sizes for having exact timing in the > message domain > > * Messages triggered from external sources (GUIs [bng]/[hslider] etc., > MIDI [midiin]/[ctlin] etc., networking [netreceive] etc., serial > [comport], etc.) usually don't have more exact timing than the block > size. > > Roman > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Thu Dec 23 01:39:58 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 19:39:58 -0500 (EST) Subject: [PD] Piksel video report: Sonification of, IT censorship technologies In-Reply-To: <4D129782.50508@mac.com> References: <4D101D00.3020007@mac.com> <4D129782.50508@mac.com> Message-ID: On Wed, 22 Dec 2010, Collin Oldham wrote: > Thank you for also caring about my comment. What I mean by > "unsympathetic criticism," is criticism that comes from a point of view > of not liking the thing that is being criticized. Some people need a > little courage to receive that kind. I don't know if your point of view > is sympathetic in this case, but if it's not, well of course that's > perfectly valid too. Well, yes and no, I don't like that the work doesn't seem to be connecting the topic of the input data to the musical experience, but I like that artists attempt to talk about online censorship and politics. > The point that I thought was worth trying to make is that artists should > not let fear of criticism preempt their creative impulses. That's something that they're supposed to have learned early in their BFA and/or MFA degrees, if they went that route. Otherwise, they have to learn it anyway. > P.S. sorry I misspelled your name, Mathieu. Consider yourself lucky to not have to get the pronunciation right ;) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jack at rybn.org Thu Dec 23 01:42:21 2010 From: jack at rybn.org (Jack) Date: Thu, 23 Dec 2010 01:42:21 +0100 Subject: [PD] installing pdgst In-Reply-To: References: <1293047047.2649.24.camel@jack-laptop> Message-ID: <1293064941.2649.44.camel@jack-laptop> Le mercredi 22 d?cembre 2010 ? 13:49 -0600, Ben Baker-Smith a ?crit : > Hi Jack, > > Thanks for the response. I will definitely use some of those > references you provided once I get pdgst working, but right now I need > more information on how to get it installed. Yep, you are right ;) Do you get something like that : pdgst $Revision: 0.0 $ (copyleft) IOhannes m zmoelnig @ IEM / KUG compiled on Sep 23 2010 at 15:38:04 compiled against Pd version 0.42.5. Can you create [pdgst] ? Have you installed different gstreamer plug-in ? ++ Jack > > -Ben > > On Wed, Dec 22, 2010 at 1:44 PM, Jack wrote: > Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben Baker-Smith a > ?crit : > > Hello List, > > > > I'm trying to do some streaming with pd and icecast, and > after running > > into trouble with pdp would like to try out pdgst. I have > been working > > from this thread to try and get it installed: > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > > Have you try the examples coming with pdgst ? > > > > pdgst seems to have built without errors, but what do I do > with it > > now? > > If you use icecast, you should be interested by [pix_pix2gst] > to convert > gem pix_ domain into gstreamer domain (!) to stream to an > icecast > server. To stream to an Icecast server, the chain should > finish by > [shout2send] > Have a look at gstreamer help, it is exactlly how pdgst > works : > http://www.gstreamer.net/documentation/ > For example, instead of 'ffmpegcolorspace ! aasink' (the > terminal > version), you will use something like : > [ffmpegcolorspace] > | > [aasink] > Have you ever seen ? : > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > This document help to understand how pdgst works. > ++ > > Jack > > > > > The whole pdgst folder is residing in ~/pd-externals. Do I > need to add > > to some things to the "path" and "startup" lists? > > > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > > > Thanks, > > > > Ben Baker-Smith > > -- > > http://bitsynthesis.com > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > From bbakersmith at gmail.com Thu Dec 23 01:45:08 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 18:45:08 -0600 Subject: [PD] installing pdgst In-Reply-To: <1293064941.2649.44.camel@jack-laptop> References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> Message-ID: I don't get anything like that and I cannot create [pdgst] or any of the pdgst objects. It could have to do with gstreamer, but before I get to that is there anything I need to do to install pdgst besides run the make file (as detailed in the previous link) and move the pdgst folder to ~/pd-externals ? -Ben On Wed, Dec 22, 2010 at 6:42 PM, Jack wrote: > Le mercredi 22 d?cembre 2010 ? 13:49 -0600, Ben Baker-Smith a ?crit : > > Hi Jack, > > > > Thanks for the response. I will definitely use some of those > > references you provided once I get pdgst working, but right now I need > > more information on how to get it installed. > Yep, you are right ;) > Do you get something like that : > pdgst $Revision: 0.0 $ > (copyleft) IOhannes m zmoelnig @ IEM / KUG > compiled on Sep 23 2010 at 15:38:04 > compiled against Pd version 0.42.5. > > Can you create [pdgst] ? > Have you installed different gstreamer plug-in ? > ++ > > Jack > > > > > > -Ben > > > > On Wed, Dec 22, 2010 at 1:44 PM, Jack wrote: > > Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben Baker-Smith a > > ?crit : > > > Hello List, > > > > > > I'm trying to do some streaming with pd and icecast, and > > after running > > > into trouble with pdp would like to try out pdgst. I have > > been working > > > from this thread to try and get it installed: > > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > > > > Have you try the examples coming with pdgst ? > > > > > > pdgst seems to have built without errors, but what do I do > > with it > > > now? > > > > If you use icecast, you should be interested by [pix_pix2gst] > > to convert > > gem pix_ domain into gstreamer domain (!) to stream to an > > icecast > > server. To stream to an Icecast server, the chain should > > finish by > > [shout2send] > > Have a look at gstreamer help, it is exactlly how pdgst > > works : > > http://www.gstreamer.net/documentation/ > > For example, instead of 'ffmpegcolorspace ! aasink' (the > > terminal > > version), you will use something like : > > [ffmpegcolorspace] > > | > > [aasink] > > Have you ever seen ? : > > > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > > This document help to understand how pdgst works. > > ++ > > > > Jack > > > > > > > > > The whole pdgst folder is residing in ~/pd-externals. Do I > > need to add > > > to some things to the "path" and "startup" lists? > > > > > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > > > > > Thanks, > > > > > > Ben Baker-Smith > > > -- > > > http://bitsynthesis.com > > > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Thu Dec 23 02:00:45 2010 From: jack at rybn.org (Jack) Date: Thu, 23 Dec 2010 02:00:45 +0100 Subject: [PD] installing pdgst In-Reply-To: References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> Message-ID: <1293066045.2649.53.camel@jack-laptop> When you compile pdgst, you should get 'pdgst.pd_linux' in your 'src' folder. If not, open the makefile and put something like : EXT=pd_linux CC=gcc PD_SRC=/home/jack/pd-0.42-5/src To get 'pix_gst2pix.pd_linux' and 'pix_pix2gst.pd_linux' in 'src/gem', you have to put in makefile something like : GEM_SRC=/home/jack/gem-0.92-3/src PD_SRC=/home/jack/pd-0.42-5/src After that, on my laptop, I put these pd_linux in the same folder where i use [pdgst], [pix_pix2gst] and [pix_gst2pix]. ++ Jack Le mercredi 22 d?cembre 2010 ? 18:45 -0600, Ben Baker-Smith a ?crit : > I don't get anything like that and I cannot create [pdgst] or any of > the pdgst objects. It could have to do with gstreamer, but before I > get to that is there anything I need to do to install pdgst besides > run the make file (as detailed in the previous link) and move the > pdgst folder to ~/pd-externals ? > > > -Ben > > > > On Wed, Dec 22, 2010 at 6:42 PM, Jack wrote: > Le mercredi 22 d?cembre 2010 ? 13:49 -0600, Ben Baker-Smith a > ?crit : > > Hi Jack, > > > > Thanks for the response. I will definitely use some of those > > references you provided once I get pdgst working, but right > now I need > > more information on how to get it installed. > > Yep, you are right ;) > Do you get something like that : > pdgst $Revision: 0.0 $ > (copyleft) IOhannes m zmoelnig @ IEM / KUG > compiled on Sep 23 2010 at 15:38:04 > compiled against Pd version 0.42.5. > > Can you create [pdgst] ? > Have you installed different gstreamer plug-in ? > ++ > > Jack > > > > > > > -Ben > > > > On Wed, Dec 22, 2010 at 1:44 PM, Jack wrote: > > Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben > Baker-Smith a > > ?crit : > > > Hello List, > > > > > > I'm trying to do some streaming with pd and > icecast, and > > after running > > > into trouble with pdp would like to try out pdgst. > I have > > been working > > > from this thread to try and get it installed: > > > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > > > > Have you try the examples coming with pdgst ? > > > > > > pdgst seems to have built without errors, but what > do I do > > with it > > > now? > > > > If you use icecast, you should be interested by > [pix_pix2gst] > > to convert > > gem pix_ domain into gstreamer domain (!) to stream > to an > > icecast > > server. To stream to an Icecast server, the chain > should > > finish by > > [shout2send] > > Have a look at gstreamer help, it is exactlly how > pdgst > > works : > > http://www.gstreamer.net/documentation/ > > For example, instead of 'ffmpegcolorspace ! > aasink' (the > > terminal > > version), you will use something like : > > [ffmpegcolorspace] > > | > > [aasink] > > Have you ever seen ? : > > > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > > This document help to understand how pdgst works. > > ++ > > > > Jack > > > > > > > > > The whole pdgst folder is residing in > ~/pd-externals. Do I > > need to add > > > to some things to the "path" and "startup" lists? > > > > > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > > > > > Thanks, > > > > > > Ben Baker-Smith > > > -- > > > http://bitsynthesis.com > > > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> > > http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > From yvan.pd at gmail.com Thu Dec 23 02:17:24 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 02:17:24 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Wed, Dec 22, 2010 at 11:36 PM, Mathieu Bouchard wrote: > BTW, if you use the one called just "v4l1" in [#camera], it doesn't do the > v4l1/v4l2 conversion, so it will work only with v4l1 drivers. That's why > there is the "libv4l1" option (well, it's also because it does all the color > conversions that we don't want to bother supporting...) > mmh, I updated to maverick (2.6.25-24-generic) and it looks like it was a bad idea.. any gridflow patch just freezes my os now :/ I don't have any special verbose output (it seems), just after opening any patch from the examples I loose the mouse/keys and have to force reboot. any hints much appreciated (thinkpad w500 - core 2 duo) _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From colet.patrice at free.fr Thu Dec 23 02:27:56 2010 From: colet.patrice at free.fr (patko) Date: Thu, 23 Dec 2010 02:27:56 +0100 (CET) Subject: [PD] drag and drop files in pd ? In-Reply-To: <2117871097.357271293067627720.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <354825794.357311293067676469.JavaMail.root@zimbra4-e1.priv.proxad.net> It just drag a file icon from explorer to pd patch and it create the box on the patch, nothing more. I can't capture my windows screen, it's a boring mess, maybe on ubuntu in a few hours... what's wrong with tkdnd? Did you merge pkgindex.tcl content from tktdnd archive into /usr/local/lib/tk8.5 pkgIndex.tcl file? mine looks like this: if {[catch {package present Tcl 8.5.0-8.6}]} { return } package ifneeded Tk 8.5.7 [list load [file join $dir .. .. bin tk85.dll] Tk] package ifneeded tkdnd 2.2 \ "source \{$dir/tkdnd.tcl\} ; \ tkdnd::initialise \{$dir\} libtkdnd2.2[info sharedlibextension] tkdnd" the doc also say that: Unix: Dragging from Tk windows has not yet been implemented. ----- "Hans-Christoph Steiner" a ?crit : > pdtk_canvas_makeobjs could put the full path to any abstraction and > it > would work. I was thinking of something more elaborate: have the GUI > parse the abstraction that is dropped onto the patch, then paste it > in > where the abstraction was dropped on the patch. I haven't gotten > TkDND > working, so I haven't tried anything yet. I'd love to see what you > can > get working with it, I think TkDND could provide some really nice > functionality. > > .hc > > On Wed, 2010-12-22 at 23:44 +0100, patko wrote: > > Hello, > > > > I've just tested the 2.2 dll release of tkdnd, it seems the method > has changed, > > and figured it out by reading this doc: > > > > > http://www.ellogon.org/petasis/tcltk-projects-mainmenu-38/tkdnd-mainmenu-39/tkdnd-man-page-mainmenu-44 > > > > we need to use capitals for bindings so, this line: > > > > catch { > > dnd bindtarget $name.c text/uri-list \ > > "pdtk_canvas_makeobjs $name %D %x %y" > > } > > > > now should look like this: > > > > catch { > > dnd bindtarget $name.c text/uri-list \ > > "pdtk_canvas_makeobjs $name %D %X %Y" > > } > > > > This is quite a weird change, but now it's working like this... > > > > It would be great if pdtk_canvas_makeobjs would be able to put an > abstraction from folders that haven't been declared in pdsettings, > > but is it possible? > > > > > > > > > > ----- "Hans-Christoph Steiner" a ?crit : > > > > > Have you had any luck with tkdnd? I tried it with Ubuntu/GNOME > and > > > couldn't get it to work. It would be very nice to have > drag-n-drop. > > > > > > .hc > > > > > > On Nov 7, 2010, at 1:13 AM, patko wrote: > > > > > > > hello, > > > > > > > > the drag'n'drop tcl command is implemented for opening pd files, > if > > > > > > > you are curious look for this code in pd.tk: > > > > > > > > catch { > > > > package require tkdnd > > > > dnd bindtarget . text/uri-list { > > > > foreach file %D {open_file $file} > > > > } > > > > } > > > > > > > > you will need to install tktdnd lib to try out this GUI > feature. > > > > > > > > It would be nice to have externals using this lib. > > > > > > > > ----- "tep" a ?crit : > > > > > > > >> i'm looking for a way to drag and drop files in linux (ubuntu), > in > > > >> order to get the path of the file (in the manner of the > [dropfile] > > > >> object in maxmsp) and possibly the filetype ? > > > >> > > > >> -- > > > >> > > > >> > > > >> > > > >> _______________________________________________ > > > >> Pd-list at iem.at mailing list > > > >> UNSUBSCRIBE and account-management -> > > > >> http://lists.puredata.info/listinfo/pd-list > > > > > > > > -- > > > > Patrice Colet > > > > > > > > _______________________________________________ > > > > Pd-list at 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 > > -- Patrice Colet From bbakersmith at gmail.com Thu Dec 23 02:32:33 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 19:32:33 -0600 Subject: [PD] installing pdgst In-Reply-To: <1293066045.2649.53.camel@jack-laptop> References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> <1293066045.2649.53.camel@jack-laptop> Message-ID: I'm sorry for being daft but there are no "src" folders in my pd or gem folders. I installed pd-extended with synaptic package manager. For the Makefile I used /usr/include and /usr/include/Base because the files in these locations matched some of the files in the mac os folders listed in the previous thread. Where are these src folders? Ben Baker-Smith -- http://bitsynthesis.com On Wed, Dec 22, 2010 at 7:00 PM, Jack wrote: > When you compile pdgst, you should get 'pdgst.pd_linux' in your 'src' > folder. If not, open the makefile and put something like : > EXT=pd_linux > CC=gcc > PD_SRC=/home/jack/pd-0.42-5/src > > To get 'pix_gst2pix.pd_linux' and 'pix_pix2gst.pd_linux' in 'src/gem', > you have to put in makefile something like : > GEM_SRC=/home/jack/gem-0.92-3/src > PD_SRC=/home/jack/pd-0.42-5/src > > After that, on my laptop, I put these pd_linux in the same folder where > i use [pdgst], [pix_pix2gst] and [pix_gst2pix]. > ++ > > Jack > > > > > Le mercredi 22 d?cembre 2010 ? 18:45 -0600, Ben Baker-Smith a ?crit : > > I don't get anything like that and I cannot create [pdgst] or any of > > the pdgst objects. It could have to do with gstreamer, but before I > > get to that is there anything I need to do to install pdgst besides > > run the make file (as detailed in the previous link) and move the > > pdgst folder to ~/pd-externals ? > > > > > > -Ben > > > > > > > > On Wed, Dec 22, 2010 at 6:42 PM, Jack wrote: > > Le mercredi 22 d?cembre 2010 ? 13:49 -0600, Ben Baker-Smith a > > ?crit : > > > Hi Jack, > > > > > > Thanks for the response. I will definitely use some of those > > > references you provided once I get pdgst working, but right > > now I need > > > more information on how to get it installed. > > > > Yep, you are right ;) > > Do you get something like that : > > pdgst $Revision: 0.0 $ > > (copyleft) IOhannes m zmoelnig @ IEM / KUG > > compiled on Sep 23 2010 at 15:38:04 > > compiled against Pd version 0.42.5. > > > > Can you create [pdgst] ? > > Have you installed different gstreamer plug-in ? > > ++ > > > > Jack > > > > > > > > > > > > -Ben > > > > > > On Wed, Dec 22, 2010 at 1:44 PM, Jack wrote: > > > Le mercredi 22 d?cembre 2010 ? 12:24 -0600, Ben > > Baker-Smith a > > > ?crit : > > > > Hello List, > > > > > > > > I'm trying to do some streaming with pd and > > icecast, and > > > after running > > > > into trouble with pdp would like to try out pdgst. > > I have > > > been working > > > > from this thread to try and get it installed: > > > > > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > > > > > > Have you try the examples coming with pdgst ? > > > > > > > > pdgst seems to have built without errors, but what > > do I do > > > with it > > > > now? > > > > > > If you use icecast, you should be interested by > > [pix_pix2gst] > > > to convert > > > gem pix_ domain into gstreamer domain (!) to stream > > to an > > > icecast > > > server. To stream to an Icecast server, the chain > > should > > > finish by > > > [shout2send] > > > Have a look at gstreamer help, it is exactlly how > > pdgst > > > works : > > > http://www.gstreamer.net/documentation/ > > > For example, instead of 'ffmpegcolorspace ! > > aasink' (the > > > terminal > > > version), you will use something like : > > > [ffmpegcolorspace] > > > | > > > [aasink] > > > Have you ever seen ? : > > > > > > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > > > This document help to understand how pdgst works. > > > ++ > > > > > > Jack > > > > > > > > > > > > > The whole pdgst folder is residing in > > ~/pd-externals. Do I > > > need to add > > > > to some things to the "path" and "startup" lists? > > > > > > > > I'm running pd-extended 0.42.5 on Ubuntu 10.04. > > > > > > > > Thanks, > > > > > > > > Ben Baker-Smith > > > > -- > > > > http://bitsynthesis.com > > > > > > > > > > > _______________________________________________ > > > > Pd-list at iem.at mailing list > > > > UNSUBSCRIBE and account-management -> > > > http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > > > > > > > > > > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Thu Dec 23 02:45:22 2010 From: jack at rybn.org (Jack) Date: Thu, 23 Dec 2010 02:45:22 +0100 Subject: [PD] installing pdgst In-Reply-To: References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> <1293066045.2649.53.camel@jack-laptop> Message-ID: <1293068722.2649.56.camel@jack-laptop> Enter in terminal : svn co https://svn.umlaeute.mur.at/svnroot/zmoelnig/projects/pdgst to download sources. ++ Jack Le mercredi 22 d?cembre 2010 ? 19:32 -0600, Ben Baker-Smith a ?crit : > I'm sorry for being daft but there are no "src" folders in my pd or > gem folders. I installed pd-extended with synaptic package manager. > For the Makefile I used /usr/include and /usr/include/Base because the > files in these locations matched some of the files in the mac os > folders listed in the previous thread. > > > Where are these src folders? > > > Ben Baker-Smith > -- > http://bitsynthesis.com > > > On Wed, Dec 22, 2010 at 7:00 PM, Jack wrote: > When you compile pdgst, you should get 'pdgst.pd_linux' in > your 'src' > folder. If not, open the makefile and put something like : > EXT=pd_linux > CC=gcc > PD_SRC=/home/jack/pd-0.42-5/src > > To get 'pix_gst2pix.pd_linux' and 'pix_pix2gst.pd_linux' in > 'src/gem', > you have to put in makefile something like : > GEM_SRC=/home/jack/gem-0.92-3/src > PD_SRC=/home/jack/pd-0.42-5/src > > After that, on my laptop, I put these pd_linux in the same > folder where > i use [pdgst], [pix_pix2gst] and [pix_gst2pix]. > ++ > > Jack > > > > > Le mercredi 22 d?cembre 2010 ? 18:45 -0600, Ben Baker-Smith a > ?crit : > > > I don't get anything like that and I cannot create [pdgst] > or any of > > the pdgst objects. It could have to do with gstreamer, but > before I > > get to that is there anything I need to do to install pdgst > besides > > run the make file (as detailed in the previous link) and > move the > > pdgst folder to ~/pd-externals ? > > > > > > -Ben > > > > > > > > On Wed, Dec 22, 2010 at 6:42 PM, Jack wrote: > > Le mercredi 22 d?cembre 2010 ? 13:49 -0600, Ben > Baker-Smith a > > ?crit : > > > Hi Jack, > > > > > > Thanks for the response. I will definitely use > some of those > > > references you provided once I get pdgst working, > but right > > now I need > > > more information on how to get it installed. > > > > Yep, you are right ;) > > Do you get something like that : > > pdgst $Revision: 0.0 $ > > (copyleft) IOhannes m zmoelnig @ IEM / KUG > > compiled on Sep 23 2010 at 15:38:04 > > compiled against Pd version 0.42.5. > > > > Can you create [pdgst] ? > > Have you installed different gstreamer plug-in ? > > ++ > > > > Jack > > > > > > > > > > > > -Ben > > > > > > On Wed, Dec 22, 2010 at 1:44 PM, Jack > wrote: > > > Le mercredi 22 d?cembre 2010 ? 12:24 > -0600, Ben > > Baker-Smith a > > > ?crit : > > > > Hello List, > > > > > > > > I'm trying to do some streaming with pd > and > > icecast, and > > > after running > > > > into trouble with pdp would like to try > out pdgst. > > I have > > > been working > > > > from this thread to try and get it > installed: > > > > > > > http://www.mail-archive.com/pd-list at iem.at/msg38504.html > > > > > > Have you try the examples coming with > pdgst ? > > > > > > > > pdgst seems to have built without > errors, but what > > do I do > > > with it > > > > now? > > > > > > If you use icecast, you should be > interested by > > [pix_pix2gst] > > > to convert > > > gem pix_ domain into gstreamer domain (!) > to stream > > to an > > > icecast > > > server. To stream to an Icecast server, > the chain > > should > > > finish by > > > [shout2send] > > > Have a look at gstreamer help, it is > exactlly how > > pdgst > > > works : > > > http://www.gstreamer.net/documentation/ > > > For example, instead of > 'ffmpegcolorspace ! > > aasink' (the > > > terminal > > > version), you will use something like : > > > [ffmpegcolorspace] > > > | > > > [aasink] > > > Have you ever seen ? : > > > > > > http://umlaeute.mur.at/Members/zmoelnig/projects/pdgst/PdGst.pdf/at_download/file > > > This document help to understand how pdgst > works. > > > ++ > > > > > > Jack > > > > > > > > > > > > > The whole pdgst folder is residing in > > ~/pd-externals. Do I > > > need to add > > > > to some things to the "path" and > "startup" lists? > > > > > > > > I'm running pd-extended 0.42.5 on Ubuntu > 10.04. > > > > > > > > Thanks, > > > > > > > > Ben Baker-Smith > > > > -- > > > > http://bitsynthesis.com > > > > > > > > > > > > _______________________________________________ > > > > Pd-list at iem.at mailing list > > > > UNSUBSCRIBE and account-management -> > > > > http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > > > > > > > > > > > > > > From bbakersmith at gmail.com Thu Dec 23 02:48:02 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 19:48:02 -0600 Subject: [PD] installing pdgst In-Reply-To: <1293068750.2649.57.camel@jack-laptop> References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> <1293066045.2649.53.camel@jack-laptop> <1293068750.2649.57.camel@jack-laptop> Message-ID: I know how to get the pdgst source, and have successful run the modified Makefile without errors. But where should I be setting PD_SRC and GEM_SRC in the Makefile? I don't see any "src" folders inside any of my pd or gem folders. Ben Baker-Smith -- http://bitsynthesis.com On Wed, Dec 22, 2010 at 7:45 PM, Jack wrote: > No sorry... > ++ > > Jack > > > > Le mercredi 22 d?cembre 2010 ? 19:34 -0600, Ben Baker-Smith a ?crit : > > are you on IRC by any chance? > > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Thu Dec 23 02:51:15 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 20:51:15 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: <4D1291A3.8000808@umatic.nl> References: <4D1291A3.8000808@umatic.nl> Message-ID: On Thu, 23 Dec 2010, Derek Holzer wrote: > This is a classic example of the ongoing (mis)communication(s) between > artists and scientists. In this case, I think Mathieu is confusing the > purpose of art with the purpose of a scientific paper. That's right, the purpose of art is to have no purpose. Thus spake Captain Haddock, as he explained why he had bought a large plexiglas sculpture of the letter H, in Tintin's (unfinished) opus 24 : http://www.decitre.fr/gi/16/9782203017016FS.gif ;) > One's aim is to establish and demonstrate facts, the other to explore > possibilities and inspire imaginative (and often non-linear) > connections. That's a typical Romantic conception of it. Before that time, art and technique were largely interchangeable words (they still can be, depending on context), and a lot more people knew that the word ?technique? comes from classical greek ???????, which has several meanings including ?art? and ?craftsmanship?. In Romantic times, an anti-scientific strand of artists took over, who were really obsessed by their emotions. We are still under that influence, but the reason we're having this discussion is in part because there is a partial reconvergence of art and science happening these years. Some may call it a confusion. I think that it's pretty clear that to establish and demonstrate facts, one needs to explore possibilities and inspire imaginative (and often non-linear) connections. It's so intertwined, that it's necessary. Nevertheless, in the scientific culture, much of the ?artsy? part of the job has been swept under the carpet although the job's greatest successes depends on it. (I guess that this would be why Einstein appears in that book about creativity that was mentioned some days ago) > For me, far too much of this art-science stuff errs on the side of > technical demonstration. If technical demonstration can be one of the many purposes of art, ... Gallery contents of the last century is one long argument that art can be anything at all and always escapes any definition. I too think that art errs a lot?: someone needs to pee in Duchamp's urinal, imho. We just don't quite agree on which art is erring. Yet at once, I don't wish that Marco's work had been a technical demonstration?; it's not what I said. My wish is about valuing the possibility to sense the input through the output. That does happen to be a necessary feature of scientific visualisation and/or sonification, but it doesn't mean art can't have this feature. > The flip side of that coin is that poetry is often unquantifiable > ("program me something sad" says the media artist to their trusty > technician) and causes segfaults in engineer-type brains ;-) It's more like "program me something interesting" and then the engineer-type brain suspects he's being asked to be the artist, and that the nominal artist is in fact some kind of curator except he gets the credit for the whole thing. But that's the worst case?: usually it's a lot more pleasant than that, and the artists' requirements are usually very graspable. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jack at rybn.org Thu Dec 23 02:53:04 2010 From: jack at rybn.org (Jack) Date: Thu, 23 Dec 2010 02:53:04 +0100 Subject: [PD] installing pdgst In-Reply-To: References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> <1293066045.2649.53.camel@jack-laptop> <1293068750.2649.57.camel@jack-laptop> Message-ID: <1293069184.2649.60.camel@jack-laptop> if you dl pdgst source, you have a 'src' folder inside the 'pdgst' folder, right ? open it then open Makefile. ++ Jack Le mercredi 22 d?cembre 2010 ? 19:48 -0600, Ben Baker-Smith a ?crit : > I know how to get the pdgst source, and have successful run the > modified Makefile without errors. But where should I be setting PD_SRC > and GEM_SRC in the Makefile? I don't see any "src" folders inside any > of my pd or gem folders. > > > Ben Baker-Smith > -- > http://bitsynthesis.com > > > On Wed, Dec 22, 2010 at 7:45 PM, Jack wrote: > No sorry... > ++ > > Jack > > > > Le mercredi 22 d?cembre 2010 ? 19:34 -0600, Ben Baker-Smith a > ?crit : > > > are you on IRC by any chance? > > > > > From matju at artengine.ca Thu Dec 23 02:55:53 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 20:55:53 -0500 (EST) Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, 23 Dec 2010, Yvan Volochine wrote: > On Wed, Dec 22, 2010 at 11:36 PM, Mathieu Bouchard wrote: > mmh, I updated to maverick (2.6.25-24-generic) and it looks like it was a bad idea.. > any gridflow patch just freezes my os now :/ Any, or just when you try to get a frame from [#camera] ? I do get a lot of freezes from [#camera], but that's because of the pwc.ko driver (for the Philips protocol). As far as I can tell, the Linux kernel has been shipping with a bad version of pwc for a while. But it doesn't freeze the OS, it just means I have to unload and reload the driver quite often, and kill Pd (Ctrl+c in the terminal works, but Ctrl+q in the pd-gui doesn't). I should reinstall a non-bundled version of pwc.ko like I used to have (I think I recall it made a difference). What's your situation ? (camera driver, if that's an issue...) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From yvan.pd at gmail.com Thu Dec 23 03:14:52 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 03:14:52 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, Dec 23, 2010 at 2:55 AM, Mathieu Bouchard wrote: > On Thu, 23 Dec 2010, Yvan Volochine wrote: > >> On Wed, Dec 22, 2010 at 11:36 PM, Mathieu Bouchard >> wrote: >> mmh, I updated to maverick (2.6.25-24-generic) and it looks like it was a >> bad idea.. >> any gridflow patch just freezes my os now :/ >> > > Any, or just when you try to get a frame from [#camera] ? > any patch (just by opening them) then I can't kill pd because my keyboard is also lost.. > I do get a lot of freezes from [#camera], but that's because of the pwc.ko > driver (for the Philips protocol). As far as I can tell, the Linux kernel > has been shipping with a bad version of pwc for a while. But it doesn't > freeze the OS, it just means I have to unload and reload the driver quite > often, and kill Pd (Ctrl+c in the terminal works, but Ctrl+q in the pd-gui > doesn't). I should reinstall a non-bundled version of pwc.ko like I used to > have (I think I recall it made a difference). > > What's your situation ? (camera driver, if that's an issue...) sorry but how do I find out my camera driver ? I use a Sony Eye usb cam (from ps3). cheers, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Thu Dec 23 03:17:37 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Wed, 22 Dec 2010 21:17:37 -0500 (EST) Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, 23 Dec 2010, Yvan Volochine wrote: > any patch (just by opening them) even hello-world.pd ? What if you create a new patch and put some GridFlow objects in it ? > sorry but how do I find out my camera driver ? > I use a Sony Eye usb cam (from ps3). If your freeze is not related to [#camera], in the end, it does not matter. BTW, several other people reported that the PS3eye didn't work with GridFlow. Did it really work for you ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From yvan.pd at gmail.com Thu Dec 23 03:45:32 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 03:45:32 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, Dec 23, 2010 at 3:17 AM, Mathieu Bouchard wrote: > On Thu, 23 Dec 2010, Yvan Volochine wrote: > > any patch (just by opening them) >> > > even hello-world.pd ? > yep (but this one crashes after a couple of secs) > What if you create a new patch and put some GridFlow objects in it ? > for some it works (like #window #rotate) but it seems inconsistent it's not on my machine so I have to go back and forth to make further tests and I can't make as much as I'd like.. I use a Sony Eye usb cam (from ps3). > If your freeze is not related to [#camera], in the end, it does not matter. > > BTW, several other people reported that the PS3eye didn't work with > GridFlow. Did it really work for you ? yes, we also have an old asus here, PS3 eye works fine with gridflow on it BTW the same kernel on the old machine works fine it seems related to the FireGL, which is a pity if it's the case... unfortunately I don't have much ideas to try... thanks again, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From hans at at.or.at Thu Dec 23 04:04:49 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Wed, 22 Dec 2010 22:04:49 -0500 Subject: [PD] drag and drop files in pd ? In-Reply-To: <354825794.357311293067676469.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <354825794.357311293067676469.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <1293073489.2821.24.camel@palatschinken> I found some vague information about TkDND only really working with KDE, and maybe in specific cases of GNOME. I don't have more info. It was in the README I think. but good to hear it works in Windows at least, and its supposed to work in Mac OS X now. .hc On Thu, 2010-12-23 at 02:27 +0100, patko wrote: > It just drag a file icon from explorer to pd patch and it create the box on the patch, nothing more. > I can't capture my windows screen, it's a boring mess, maybe on ubuntu in a few hours... > > what's wrong with tkdnd? Did you merge pkgindex.tcl content from tktdnd archive into /usr/local/lib/tk8.5 pkgIndex.tcl file? > > mine looks like this: > > if {[catch {package present Tcl 8.5.0-8.6}]} { return } > package ifneeded Tk 8.5.7 [list load [file join $dir .. .. bin tk85.dll] Tk] > > > package ifneeded tkdnd 2.2 \ > "source \{$dir/tkdnd.tcl\} ; \ > tkdnd::initialise \{$dir\} libtkdnd2.2[info sharedlibextension] tkdnd" > > the doc also say that: > > Unix: Dragging from Tk windows has not yet been implemented. > > ----- "Hans-Christoph Steiner" a ?crit : > > > pdtk_canvas_makeobjs could put the full path to any abstraction and > > it > > would work. I was thinking of something more elaborate: have the GUI > > parse the abstraction that is dropped onto the patch, then paste it > > in > > where the abstraction was dropped on the patch. I haven't gotten > > TkDND > > working, so I haven't tried anything yet. I'd love to see what you > > can > > get working with it, I think TkDND could provide some really nice > > functionality. > > > > .hc > > > > On Wed, 2010-12-22 at 23:44 +0100, patko wrote: > > > Hello, > > > > > > I've just tested the 2.2 dll release of tkdnd, it seems the method > > has changed, > > > and figured it out by reading this doc: > > > > > > > > http://www.ellogon.org/petasis/tcltk-projects-mainmenu-38/tkdnd-mainmenu-39/tkdnd-man-page-mainmenu-44 > > > > > > we need to use capitals for bindings so, this line: > > > > > > catch { > > > dnd bindtarget $name.c text/uri-list \ > > > "pdtk_canvas_makeobjs $name %D %x %y" > > > } > > > > > > now should look like this: > > > > > > catch { > > > dnd bindtarget $name.c text/uri-list \ > > > "pdtk_canvas_makeobjs $name %D %X %Y" > > > } > > > > > > This is quite a weird change, but now it's working like this... > > > > > > It would be great if pdtk_canvas_makeobjs would be able to put an > > abstraction from folders that haven't been declared in pdsettings, > > > but is it possible? > > > > > > > > > > > > > > > ----- "Hans-Christoph Steiner" a ?crit : > > > > > > > Have you had any luck with tkdnd? I tried it with Ubuntu/GNOME > > and > > > > couldn't get it to work. It would be very nice to have > > drag-n-drop. > > > > > > > > .hc > > > > > > > > On Nov 7, 2010, at 1:13 AM, patko wrote: > > > > > > > > > hello, > > > > > > > > > > the drag'n'drop tcl command is implemented for opening pd files, > > if > > > > > > > > > you are curious look for this code in pd.tk: > > > > > > > > > > catch { > > > > > package require tkdnd > > > > > dnd bindtarget . text/uri-list { > > > > > foreach file %D {open_file $file} > > > > > } > > > > > } > > > > > > > > > > you will need to install tktdnd lib to try out this GUI > > feature. > > > > > > > > > > It would be nice to have externals using this lib. > > > > > > > > > > ----- "tep" a ?crit : > > > > > > > > > >> i'm looking for a way to drag and drop files in linux (ubuntu), > > in > > > > >> order to get the path of the file (in the manner of the > > [dropfile] > > > > >> object in maxmsp) and possibly the filetype ? > > > > >> > > > > >> -- > > > > >> > > > > >> > > > > >> > > > > >> _______________________________________________ > > > > >> Pd-list at iem.at mailing list > > > > >> UNSUBSCRIBE and account-management -> > > > > >> http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > -- > > > > > Patrice Colet > > > > > > > > > > _______________________________________________ > > > > > Pd-list at 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 > > > > From ico at vt.edu Thu Dec 23 04:18:12 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 22 Dec 2010 22:18:12 -0500 Subject: [PD] ANN: Pd-l2ork 20101222 snapshot now available Message-ID: <1293074292.3365.3.camel@monsoon> Changes include: *made resize handle smaller to limit obstruction of smaller gui objects *added update of scrollbars upon creation of a new object *fixed scrollbar update regression when typing *fixed cords not showing up on top of objects when objects are first created and placed *added auto-resizing to text objects so that outlets never overlap (this does not affect gop patches as it is assumed one wishes to keep the gop size specific) The site now includes instructions also for dev package (latest dev package is still uploading, should be posted sometime tomorrow), as well as comprehensive changelog. http://l2ork.music.vt.edu/main/?page_id=56 Cheers! Ico From colet.patrice at free.fr Thu Dec 23 04:32:48 2010 From: colet.patrice at free.fr (patko) Date: Thu, 23 Dec 2010 04:32:48 +0100 (CET) Subject: [PD] drag and drop files in pd ? In-Reply-To: <1293073489.2821.24.camel@palatschinken> Message-ID: <2008182299.358861293075168636.JavaMail.root@zimbra4-e1.priv.proxad.net> great info ty, I'm just installing archlinux I'll choose kde , :) ----- "Hans-Christoph Steiner" a ?crit : > I found some vague information about TkDND only really working with > KDE, > and maybe in specific cases of GNOME. I don't have more info. It > was > in the README I think. but good to hear it works in Windows at > least, > and its supposed to work in Mac OS X now. > > .hc > > On Thu, 2010-12-23 at 02:27 +0100, patko wrote: > > It just drag a file icon from explorer to pd patch and it create the > box on the patch, nothing more. > > I can't capture my windows screen, it's a boring mess, maybe on > ubuntu in a few hours... > > > > what's wrong with tkdnd? Did you merge pkgindex.tcl content from > tktdnd archive into /usr/local/lib/tk8.5 pkgIndex.tcl file? > > > > mine looks like this: > > > > if {[catch {package present Tcl 8.5.0-8.6}]} { return } > > package ifneeded Tk 8.5.7 [list load [file join $dir .. .. bin > tk85.dll] Tk] > > > > > > package ifneeded tkdnd 2.2 \ > > "source \{$dir/tkdnd.tcl\} ; \ > > tkdnd::initialise \{$dir\} libtkdnd2.2[info sharedlibextension] > tkdnd" > > > > the doc also say that: > > > > Unix: Dragging from Tk windows has not yet been implemented. > > > > ----- "Hans-Christoph Steiner" a ?crit : > > > > > pdtk_canvas_makeobjs could put the full path to any abstraction > and > > > it > > > would work. I was thinking of something more elaborate: have the > GUI > > > parse the abstraction that is dropped onto the patch, then paste > it > > > in > > > where the abstraction was dropped on the patch. I haven't gotten > > > TkDND > > > working, so I haven't tried anything yet. I'd love to see what > you > > > can > > > get working with it, I think TkDND could provide some really nice > > > functionality. > > > > > > .hc > > > > > > On Wed, 2010-12-22 at 23:44 +0100, patko wrote: > > > > Hello, > > > > > > > > I've just tested the 2.2 dll release of tkdnd, it seems the > method > > > has changed, > > > > and figured it out by reading this doc: > > > > > > > > > > > > http://www.ellogon.org/petasis/tcltk-projects-mainmenu-38/tkdnd-mainmenu-39/tkdnd-man-page-mainmenu-44 > > > > > > > > we need to use capitals for bindings so, this line: > > > > > > > > catch { > > > > dnd bindtarget $name.c text/uri-list \ > > > > "pdtk_canvas_makeobjs $name %D %x %y" > > > > } > > > > > > > > now should look like this: > > > > > > > > catch { > > > > dnd bindtarget $name.c text/uri-list \ > > > > "pdtk_canvas_makeobjs $name %D %X %Y" > > > > } > > > > > > > > This is quite a weird change, but now it's working like this... > > > > > > > > It would be great if pdtk_canvas_makeobjs would be able to put > an > > > abstraction from folders that haven't been declared in > pdsettings, > > > > but is it possible? > > > > > > > > > > > > > > > > > > > > ----- "Hans-Christoph Steiner" a ?crit : > > > > > > > > > Have you had any luck with tkdnd? I tried it with > Ubuntu/GNOME > > > and > > > > > couldn't get it to work. It would be very nice to have > > > drag-n-drop. > > > > > > > > > > .hc > > > > > > > > > > On Nov 7, 2010, at 1:13 AM, patko wrote: > > > > > > > > > > > hello, > > > > > > > > > > > > the drag'n'drop tcl command is implemented for opening pd > files, > > > if > > > > > > > > > > > you are curious look for this code in pd.tk: > > > > > > > > > > > > catch { > > > > > > package require tkdnd > > > > > > dnd bindtarget . text/uri-list { > > > > > > foreach file %D {open_file $file} > > > > > > } > > > > > > } > > > > > > > > > > > > you will need to install tktdnd lib to try out this GUI > > > feature. > > > > > > > > > > > > It would be nice to have externals using this lib. > > > > > > > > > > > > ----- "tep" a ?crit : > > > > > > > > > > > >> i'm looking for a way to drag and drop files in linux > (ubuntu), > > > in > > > > > >> order to get the path of the file (in the manner of the > > > [dropfile] > > > > > >> object in maxmsp) and possibly the filetype ? > > > > > >> > > > > > >> -- > > > > > >> > > > > > >> > > > > > >> > > > > > >> _______________________________________________ > > > > > >> Pd-list at iem.at mailing list > > > > > >> UNSUBSCRIBE and account-management -> > > > > > >> http://lists.puredata.info/listinfo/pd-list > > > > > > > > > > > > -- > > > > > > Patrice Colet > > > > > > > > > > > > _______________________________________________ > > > > > > Pd-list at 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 > > > > > > -- Patrice Colet From elmastero74 at gmail.com Thu Dec 23 04:40:24 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Wed, 22 Dec 2010 19:40:24 -0800 Subject: [PD] PD for an alarm? In-Reply-To: References: Message-ID: Awesome. Many thanks. On Dec 22, 2010 12:09 PM, "Pedro Lopes" wrote: > > fiddle of a hardcore fft analysis will detect such frequency peak. > > then send a message [ twidge command ( to [shell], this is a SO simple way to send stuff over to twiiter in linux. > > Have fun, > Pedro > > On Wed, Dec 22, 2010 at 7:59 PM, Aaron L. wrote: >> >> Hi all. >> >> Long time lurker. Infrequent poster........ >> >> I'd like to setup a very raw alarm type of system where I have a mic listening for a certain frequency. >> >> Once that frequency is detected, pd will do something (maybe send out a text-message or something.....via twitter?) >> >> I have a vague idea about how to approach this but just in case someone has done something similar I'd rather not reinvent the wheel. >> >> Thanks for any input. >> >> -Aaron >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From bbakersmith at gmail.com Thu Dec 23 05:19:54 2010 From: bbakersmith at gmail.com (Ben Baker-Smith) Date: Wed, 22 Dec 2010 22:19:54 -0600 Subject: [PD] installing pdgst In-Reply-To: References: <1293047047.2649.24.camel@jack-laptop> <1293064941.2649.44.camel@jack-laptop> <1293066045.2649.53.camel@jack-laptop> <1293068750.2649.57.camel@jack-laptop> <1293069184.2649.60.camel@jack-laptop> <1293069533.2649.63.camel@jack-laptop> <1293070615.2649.64.camel@jack-laptop> Message-ID: Alright, I got pdgst running on Ubuntu 10.04 with pd-extended installed from synaptic using the following command: make PD_SRC=/usr/include GEM_SRC=/usr/include/Base EXT=pd_darwin EXT=pd_darwin SYSTEMCFLAGS="-fPIC" Then I had to add a bunch of the pdgst folders to my paths. This thread got me streaming: http://www.mail-archive.com/pd-list at iem.at/msg38543.html Thanks again! -Ben On Wed, Dec 22, 2010 at 8:36 PM, Ben Baker-Smith wrote: > Oo, alright, I think I got it working now. Thanks for the assistance, it's > time for me to check out those reference links :) > > -Ben > > > On Wed, Dec 22, 2010 at 8:16 PM, Jack wrote: > >> Le mercredi 22 d?cembre 2010 ? 20:13 -0600, Ben Baker-Smith a ?crit : >> > I installed pd-extended from the package manager because I couldn't >> > get the source tarball to configure properly and they're the same >> > version anyway. As a result, there is no folder called "src" in any pd >> > related folders (besides pdgst). >> > >> > >> > Is it required that I build pd-extended from source in order to >> > install pdgst? This seems unlikely, but I could be wrong. >> Try to dl the pd source (on puredata.info) corresponding to your version >> of pd-ext. >> ++ >> >> Jack >> >> >> > >> > >> > -Ben >> > >> > On Wed, Dec 22, 2010 at 7:58 PM, Jack wrote: >> > Le mercredi 22 d?cembre 2010 ? 19:53 -0600, Ben Baker-Smith a >> > ?crit : >> > > I understand that. My question is: What do I set PD_SRC and >> > GEM_SRC >> > > to? >> > >> > That depend of the version of pd and GEM you used to use. >> > You have somewhere on your hard drive the source of pd and >> > gem... >> > ++ >> > >> > Jack >> > >> > >> > >> > > >> > > On Wed, Dec 22, 2010 at 7:53 PM, Jack wrote: >> > > if you dl pdgst source, you have a 'src' folder >> > inside the >> > > 'pdgst' >> > > folder, right ? >> > > open it then open Makefile. >> > > ++ >> > > >> > > Jack >> > > >> > > >> > > >> > > Le mercredi 22 d?cembre 2010 ? 19:48 -0600, Ben >> > Baker-Smith a >> > > ?crit : >> > > >> > > > I know how to get the pdgst source, and have >> > successful run >> > > the >> > > > modified Makefile without errors. But where should >> > I be >> > > setting PD_SRC >> > > > and GEM_SRC in the Makefile? I don't see any "src" >> > folders >> > > inside any >> > > > of my pd or gem folders. >> > > > >> > > > >> > > > Ben Baker-Smith >> > > > -- >> > > > http://bitsynthesis.com >> > > > >> > > > >> > > > On Wed, Dec 22, 2010 at 7:45 PM, Jack >> > wrote: >> > > > No sorry... >> > > > ++ >> > > > >> > > > Jack >> > > > >> > > > >> > > > >> > > > Le mercredi 22 d?cembre 2010 ? 19:34 >> > -0600, Ben >> > > Baker-Smith a >> > > > ?crit : >> > > > >> > > > > are you on IRC by any chance? >> > > > >> > > > >> > > > >> > > > >> > > > >> > > >> > > >> > > >> > > >> > >> > >> > >> > >> > >> >> >> > -------------- next part -------------- An HTML attachment was scrubbed... URL: From jancsika at yahoo.com Thu Dec 23 06:36:11 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 22 Dec 2010 21:36:11 -0800 (PST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: Message-ID: <497872.80505.qm@web51501.mail.re2.yahoo.com> --- On Wed, 12/22/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies > To: "Marco Donnarumma" > Cc: pd-list at iem.at > Date: Wednesday, December 22, 2010, 8:02 PM > On Mon, 20 Dec 2010, Marco Donnarumma > wrote: > > >> If one can't reasonably hear the censorship in it, > is it appropriate to > >> advertise the work using such a title ? > > How would you define a 'reasonable listening of > censorship'? > > Well, perhaps there isn't one that can be done with IP > addresses. IP addresses don't mean much to people, even less > than phone numbers do, because the DNS and WHOIS systems do > their best to hide those numbers away from people. There are > hardly any well-known IP addresses apart from 127.0.0.1 and > 192.168.0.1, which are reserved for things outside of the > internet anyway. > > Then there is the problem of putting numbers in any way > that the numbers could be recovered (or recovered enough) > from the data. In the case of IP addresses, anything one bit > away is a totally distinct address, so, if such distinctions > are hard to hear, you aren't really playing the IP address, > but rather, a fragment of it. The way you play it, even if > someone could make sense of MIDI notes as high as 255 (when > even just 140 is above Nyquist...), there are 24 > combinations that would sound the same (for most IP > addresses), because in an IP address, the order of the bytes > is important, which is not rendered as such (you'd be either > preserving the order or doing anything else that amounts to > doing the same). Thus there are many combinations of > non-banned addresses that sound exactly the same as the > banned ones. > > Both things led me to think that in this work, the IP > addresses are secondary, the fact that they are banned > addresses is secondary, and the concept of censorship is > secondary. > > That said, I don't know how censorship could enter a music > piece as music. Throw Beethoven's Eroica into a DAW and replace all the sforzandi with a 1000hZ sine tone. -Jonathan > > However, there are obvious ways to make it enter as lyrics > : you write a song against censorship, and then it will get > censored in China, and now it's doubly relevant to the topic > of censorship. > > > Sure, but in this case soundfile is only for online > documentation, the work is exhibited as multichannel audio > installation, the audience can interact with the software > and read relevant information about the how/what/why. > > Ah, that's very nice. Will you put some of it online one > day ? > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From reduzent at gmail.com Thu Dec 23 08:33:19 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 23 Dec 2010 08:33:19 +0100 Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> Message-ID: <1293089599.9496.34.camel@yoyo4> On Thu, 2010-12-23 at 01:28 +0100, Dietrich Pank wrote: > thank you guys for your answers! > > > I think I understand the basic theory. > Experience is something else... e.g. > line~ and metro doesn't work sample correct even in block~ size 1 Interesting. How did you test that? > vline~ doesn't work in block~ sizes <64 I'm surprised. Again, how did you test it? > And even thresholds fastest response is 64, less block size doesn't > increase it's quality. I'm baffled because I understood this object as > gateway from audio back to event (sample count/analysis to trigger)... > > > Anyway. I'm too focused I'm afraid. I think when doing Pd it's natural that you want to know these things. Roman From reduzent at gmail.com Thu Dec 23 08:44:34 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 23 Dec 2010 08:44:34 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: <1293090274.9496.41.camel@yoyo4> On Wed, 2010-12-22 at 21:17 -0500, Mathieu Bouchard wrote: > On Thu, 23 Dec 2010, Yvan Volochine wrote: > > > any patch (just by opening them) > > even hello-world.pd ? > > What if you create a new patch and put some GridFlow objects in it ? > > > sorry but how do I find out my camera driver ? > > I use a Sony Eye usb cam (from ps3). > > If your freeze is not related to [#camera], in the end, it does not > matter. > > BTW, several other people reported that the PS3eye didn't work with > GridFlow. Did it really work for you ? This camera works for me on Ubuntu 9.10 and 10.04 (haven't tested on other releases, but it might work as well). It uses the gspca driver (gspca_ov534, to be exact). The driver shipped with Ubuntu doesn't have an interface to adjust the camera settings, so it works with a fixed size of 640x480 and a fixed rate of 30 fps. However, with the kaswy [1] patch applied, all settings are exposed. [1] http://kaswy.free.fr/?q=node/38#ps3 Roman From reduzent at gmail.com Thu Dec 23 08:49:30 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 23 Dec 2010 08:49:30 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: <1293090570.9496.46.camel@yoyo4> On Thu, 2010-12-23 at 02:17 +0100, Yvan Volochine wrote: > On Wed, Dec 22, 2010 at 11:36 PM, Mathieu Bouchard > wrote: > BTW, if you use the one called just "v4l1" in [#camera], it > doesn't do the v4l1/v4l2 conversion, so it will work only with > v4l1 drivers. That's why there is the "libv4l1" option (well, > it's also because it does all the color conversions that we > don't want to bother supporting...) > > mmh, I updated to maverick (2.6.25-24-generic) and it looks like it Hm.. How is this version string '2.6.25-24-generic' related to (Ubuntu) maverick? I'm using Ubuntu Lucid and it ships with a 2.6.32-26-generic linux kernel. Roman From devel at thesaddj.com Thu Dec 23 10:26:06 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Thu, 23 Dec 2010 10:26:06 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies Message-ID: > That's something that they're supposed to have learned early in their BFA > and/or MFA degrees, if they went that route. Otherwise, they have to learn > it anyway. > I reckon one learns it better in real life, not all schools are enough good to teach you that. :) > This is a classic example of the ongoing (mis)communication(s) between > artists and scientists. > And far too many artists lack the training to engage with the > real media of their work and instead hire technicians to realize it for > them. @ Derek: Agree with you, this is perhaps the focal point here. However, I would suggest to observe the same miscommunication not only from a pragmatical point of view (the artist might not know how to properly code something) but also from a conceptual perspective. Maybe the artist does not always need to perfectly know how to code something, but the conceptual relevance of a work can be unveiled and successfully diffused even if somehow a work lacks of technical consistence, or does not fulfil requirements of a scientific paper. Fortunately today's strands of "art" are manifold. Programmers are artists, artists are programmers, cinema directors become artists, sound artists become programmers, and so on... Art itself is mutating, increasingly faster since the New Media global wave. But this is probably OT already :P -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From jmmmpais at googlemail.com Thu Dec 23 11:27:41 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Thu, 23 Dec 2010 11:27:41 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: <4D1291A3.8000808@umatic.nl> References: <4D1291A3.8000808@umatic.nl> Message-ID: I would say that in this particular case (golden shield music), the problem is the "abstractization" of the material. as Marco himself admitted, due to the synthesis model he used, any numbers would have triggered a not very different result, and the music alone (I don't know the rest of the installation) doesn't let the intended meaning go through. since someone asked how to make censorship clear, I would propose (in the same way to make something else clear) for example to change the sound content, so that we can get a more clear objectification of what's being dealt with. just of the top of the head I can give a concrete realisation (which will have a different result): instead of "abstract" tones, use voice samples speaking out the IPs / or flustering, as being menaced / or computer "reading" / or voice samples but with some variable distortion (that can be controlled by the country from where the site comes, ...) This would be a proposal so that the result is more connected with the concept and process of the installation. Predicting some critiques, someone can say "with the IPs I don't know what are the sites", but they don't really have to know. It should be enough to get an idea of the quantity of manipulated sites, I guess that was the intention of the installation. Or then, another level could use the whois data to sonify as well... of course the possibilities are endless. From my side, I just resume: if you have a clear process/concept that gives it's identity to the project, it's a bit of a pity that the final result looses power because there isn't a strong enough "palpable" (whatever that is) connection. Going too far with the "palpability" could result in a "technical demonstration", but letting things too loose means that you're not expressing anything at all, you're just making "nice music" (which is what you said yourself you didn't want to do). The question is finding the balance. And of course, you can always write an article. Jo?o > This is a classic example of the ongoing (mis)communication(s) between > artists and scientists. In this case, I think Mathieu is confusing the > purpose of art with the purpose of a scientific paper. One's aim is to > establish and demonstrate facts, the other to explore possibilities and > inspire imaginative (and often non-linear) connections. > > For me, far too much of this art-science stuff errs on the side of > technical demonstration. And far too many artists lack the training to > engage with the real media of their work and instead hire technicians to > realize it for them. The flip side of that coin is that poetry is often > unquantifiable ("program me something sad" says the media artist to > their trusty technician) and causes segfaults in engineer-type brains ;-) > > D. > > On 12/22/10 9:18 PM, Marco Donnarumma wrote: >> Matju, I see your point and I won't try to convince you that this work >> is something you don't believe it to be. >> >> However, I believe our disagreement born from a very different viewpoint >> on the nature of an """"artistic"""" intervention. >> Your technical analysis is excellent, but it seems to me it goes over >> the real scope of the work. > -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From devel at thesaddj.com Thu Dec 23 12:10:03 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Thu, 23 Dec 2010 12:10:03 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies Message-ID: > > I would say that in this particular case (golden shield music), the > problem is the "abstractization" of the material. as Marco himself > admitted, due to the synthesis model he used, any numbers would have > triggered a not very different result, and the music alone (I don't know > the rest of the installation) doesn't let the intended meaning go through. > > a small, but important correction just for the sake of information. I didn't said the music won't change much, that's what Matju argued. I only said the rhythmic structure would be the same, but notes would change. As described on the project webpage, each one of the four fragment of the IP constitutes a single voice of the synth. So notes do definitely change in a recognizable way even with similar IPs. Besides, "resulting notes are ordered by the amount of pages the Golden Shield obscured for each IP address: the website?s IP obtaining the highest page result on Google.com becomes the first note of the score and the others follow in decreasing order." Which makes the composition fairly unique and related to the subject of the investigation. I keep on believing to have reached the needed technical degree for such kind of work. Its importance to me is given by the _concept_ of (poorly said) giving a voice to banned websites through music or sound, raising awareness about the existence of this kind of censorship. I'm still very happy to have stimulated such interesting conversation. Thanks everybody for throwing yourself in... M > since someone asked how to make censorship clear, I would propose (in the > same way to make something else clear) for example to change the sound > content, so that we can get a more clear objectification of what's being > dealt with. just of the top of the head I can give a concrete realisation > (which will have a different result): instead of "abstract" tones, use > voice samples speaking out the IPs / or flustering, as being menaced / or > computer "reading" / or voice samples but with some variable distortion > (that can be controlled by the country from where the site comes, ...) > This would be a proposal so that the result is more connected with the > concept and process of the installation. Predicting some critiques, > someone can say "with the IPs I don't know what are the sites", but they > don't really have to know. It should be enough to get an idea of the > quantity of manipulated sites, I guess that was the intention of the > installation. Or then, another level could use the whois data to sonify as > well... of course the possibilities are endless. > > From my side, I just resume: if you have a clear process/concept that > gives it's identity to the project, it's a bit of a pity that the final > result looses power because there isn't a strong enough "palpable" > (whatever that is) connection. Going too far with the "palpability" could > result in a "technical demonstration", but letting things too loose means > that you're not expressing anything at all, you're just making "nice > music" (which is what you said yourself you didn't want to do). The > question is finding the balance. > > And of course, you can always write an article. > > Jo?o > > > > This is a classic example of the ongoing (mis)communication(s) between > > artists and scientists. In this case, I think Mathieu is confusing the > > purpose of art with the purpose of a scientific paper. One's aim is to > > establish and demonstrate facts, the other to explore possibilities and > > inspire imaginative (and often non-linear) connections. > > > > For me, far too much of this art-science stuff errs on the side of > > technical demonstration. And far too many artists lack the training to > > engage with the real media of their work and instead hire technicians to > > realize it for them. The flip side of that coin is that poetry is often > > unquantifiable ("program me something sad" says the media artist to > > their trusty technician) and causes segfaults in engineer-type brains ;-) > > > > D. > > > > On 12/22/10 9:18 PM, Marco Donnarumma wrote: > >> Matju, I see your point and I won't try to convince you that this work > >> is something you don't believe it to be. > >> > >> However, I believe our disagreement born from a very different viewpoint > >> on the nature of an """"artistic"""" intervention. > >> Your technical analysis is excellent, but it seems to me it goes over > >> the real scope of the work. > > > > > -- > Friedenstr. 58 > 10249 Berlin (Deutschland) > Tel +49 30 42020091 | Mob +49 162 6843570 > Studio +49 30 69509190 > jmmmpais at googlemail.com | skype: jmmmpjmmmp > > > > ------------------------------ > > _______________________________________________ > Pd-list mailing list > Pd-list at iem.at > to manage your subscription (including un-subscription) see > http://lists.puredata.info/listinfo/pd-list > > > End of Pd-list Digest, Vol 69, Issue 145 > **************************************** > > -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: From dietrich.pank at googlemail.com Thu Dec 23 13:12:25 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Thu, 23 Dec 2010 13:12:25 +0100 Subject: [PD] timing In-Reply-To: <1293089599.9496.34.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> <1293089599.9496.34.camel@yoyo4> Message-ID: > > > I think I understand the basic theory. > > Experience is something else... e.g. > > line~ and metro doesn't work sample correct even in block~ size 1 > > Interesting. How did you test that? > > > vline~ doesn't work in block~ sizes <64 > > I'm surprised. Again, how did you test it? > good question :) patch attached. regards Dietrich -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: timing problems 2.zip Type: application/zip Size: 1671 bytes Desc: not available URL: From derek at umatic.nl Thu Dec 23 13:37:18 2010 From: derek at umatic.nl (Derek Holzer) Date: Thu, 23 Dec 2010 13:37:18 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: <4D13427E.7090206@umatic.nl> Hi Marco, On 12/23/10 10:26 AM, Marco Donnarumma wrote: > Maybe the artist does not always need to perfectly know how to code > something, but the conceptual relevance of a work can be unveiled and > successfully diffused even if somehow a work lacks of technical > consistence, or does not fulfil requirements of a scientific paper. here I would agree 100%, as it follows directly from what I wrote already. Ii think, rather than dealing with the fallout of the Romantic era as Mathieu suggested, we are dealing with the fallout of the 1980's--and its intesification of spectacle and commodity. Damien Hirst, Jeff Koons and etc taught us that art must be BIG and to go beyond the scale of what artists can make by themselves in the studio by hiring craftspeople and technicians to realize massive, expensive works as the desirable aim of this art market economy. Although driven by a different kind of economics--mainly grants and subsidies with academic, social and political concerns involved--art/sci work still strives for the spectacle in a similar way. I am personally not interested in what kind of work someone fund-raise and be a middle-manager to create. I want to see what someone is capable of doing with their own two hands, as flawed as that may be. For any art to be experimental, the possibility of failure must be present at all times. At the other extreme of the spectrum, and closer to my own heart, are artists like David Tudor. After becoming the premier avant-garde concert pianists, he locked himself in the studio for two years and taught himself analog electronics. His electronic creations represented his own personal musical vision--with all the idiosyncrasies included--and have always been a huge inspiration. And I would happily categorize your work more along these lines as well. In case this sounds like part of a paper--it is. I will be curating an edition of the Canadian online journal Vague Terrain in March 2011 under the theme "Schematic as Score" and I intend to address a lot of this material there. Happily veering OT, Derek -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 134: "Remove a restriction" From devel at thesaddj.com Thu Dec 23 13:38:27 2010 From: devel at thesaddj.com (Marco Donnarumma) Date: Thu, 23 Dec 2010 13:38:27 +0100 Subject: [PD] [PD-announce] Report Piksel 2010 Message-ID: (sorry for x.post) Hey all, thought it might be of interest, as some on this list took part in the event. Here you go... report of Piksel 2010: http://www.thesaddj.com/report-piksel-festival-bergen-norway-2010/ photos are also available at: http://www.piksel.no/wpg2?g2_itemId=36110 cheers, -- Marco Donnarumma aka TheSAD Independent New Media Arts Professional, Performer, Teacher Ongoing MSc by Research, University of Edinburgh, UK PORTFOLIO: http://marcodonnarumma.com LAB: http://www.thesaddj.com | http://cntrl.sourceforge.net | http://www.flxer.net EVENT: http://www.liveperformersmeeting.net -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From mmoserbooth at gmail.com Thu Dec 23 14:10:58 2010 From: mmoserbooth at gmail.com (Mike Moser-Booth) Date: Thu, 23 Dec 2010 08:10:58 -0500 Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> Message-ID: <4D134A62.6080807@gmail.com> On 12/22/10 7:28 PM, Dietrich Pank wrote: > thank you guys for your answers! > > I think I understand the basic theory. > Experience is something else... e.g. > line~ and metro doesn't work sample correct even in block~ size 1 > vline~ doesn't work in block~ sizes <64 > > And even thresholds fastest response is 64, less block size doesn't > increase it's quality. I'm baffled because I understood this object as > gateway from audio back to event (sample count/analysis to trigger)... > I have found this to be the case as well. It seems most (maybe all, not sure) signal-to-message objects have a minimum hard limit of 64 samples. [bang~], [edge~], and [threshold~] I've noticed for sure are like this. I don't know about [vline~] since I use it to avoid having to change the block size. :-) [metro~] is sample accurate, but it has a minimum of 1 ms. If you need to go faster than that, make a [metro] by having a [delay] retrigger itself. .mmb > Anyway. I'm too focused I'm afraid. There will be a lot other > possibilities. > > thank you for clarifications so far! > > best > Dietrich From looplog at gmail.com Thu Dec 23 14:49:54 2010 From: looplog at gmail.com (michael noble) Date: Thu, 23 Dec 2010 22:49:54 +0900 Subject: [PD] CUBEmixer install error Message-ID: hi, I'm trying to build CUBEmixer from svn. Running make falls over when it gets to iemgui. The relevant errors would seem to be: make -C iemgui/src PDSOURCE=/home/ubuloop/CUBEmixer/src/pd/src make[2]: Entering directory `/home/ubuloop/CUBEmixer/src/libs/iemgui/src' :: room_sim_2d.o room_sim_3d.o cube_sphere.o sym_dial.o iem_image.o iem_vu.o hfadl_scale.o hfadr_scale.o vfad_scale.o numberbox_matrix.o iem_event.o iemgui.o ld --export-dynamic -shared -o iemgui.pd_linux *.o -ldl -lm -lpthread iem_image.o: In function `iem_image_calc_size': iem_image.c:(.text+0xb17): undefined reference to `__stack_chk_fail_local' iem_vu.o: In function `iem_vu_properties': iem_vu.c:(.text+0x511): undefined reference to `__stack_chk_fail_local' iem_vu.o: In function `iem_vu_change_bkgd_col': iem_vu.c:(.text+0x111f): undefined reference to `__stack_chk_fail_local' sym_dial.o: In function `sym_dial_properties': sym_dial.c:(.text+0x791): undefined reference to `__stack_chk_fail_local' sym_dial.o: In function `sym_dial_new': sym_dial.c:(.text+0x1ce5): undefined reference to `__stack_chk_fail_local' sym_dial.o:sym_dial.c:(.text+0x2a01): more undefined references to `__stack_chk_fail_local' follow ld: iemgui.pd_linux: hidden symbol `__stack_chk_fail_local' isn't defined ld: final link failed: Nonrepresentable section on output make[2]: *** [all] Error 1 make[2]: Leaving directory `/home/ubuloop/CUBEmixer/src/libs/iemgui/src' make[1]: *** [iemgui-build] Error 2 make[1]: Leaving directory `/home/ubuloop/CUBEmixer/src/libs' make: *** [externals] Error 2 I tried to trace the stack_chk_fail_local error but didn't have much luck? Any ideas? -michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From reduzent at gmail.com Thu Dec 23 14:51:28 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 23 Dec 2010 14:51:28 +0100 Subject: [PD] timing In-Reply-To: <4D134A62.6080807@gmail.com> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> Message-ID: <1293112288.16602.5.camel@yoyo2> On Thu, 2010-12-23 at 08:10 -0500, Mike Moser-Booth wrote: > > On 12/22/10 7:28 PM, Dietrich Pank wrote: > > thank you guys for your answers! > > > > I think I understand the basic theory. > > Experience is something else... e.g. > > line~ and metro doesn't work sample correct even in block~ size 1 > > vline~ doesn't work in block~ sizes <64 > > > > And even thresholds fastest response is 64, less block size doesn't > > increase it's quality. I'm baffled because I understood this object as > > gateway from audio back to event (sample count/analysis to trigger)... > > > I have found this to be the case as well. It seems most (maybe all, not > sure) signal-to-message objects have a minimum hard limit of 64 samples. Yeah, I don't know of any either. > [bang~], [edge~], and [threshold~] I've noticed for sure are like this. > I don't know about [vline~] since I use it to avoid having to change the > block size. :-) I happily repeat myself: There is no need to adjust the block size when using [vline~]. See the attached patch. It's a (aliased) square wave oscillator built with [metro] and [vline~]. See that it works for any blocksize >= 64 samples. As Dietrich already pointed out, for some reason it stops working as expected when using a blocksize < 64. I don't why this is and I suspect it to be a bug. Roman -------------- next part -------------- A non-text attachment was scrubbed... Name: vline~-blocksize-test.pd Type: text/x-puredata Size: 1326 bytes Desc: not available URL: From yvan.pd at gmail.com Thu Dec 23 15:11:10 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 15:11:10 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: <1293090570.9496.46.camel@yoyo4> References: <1293090570.9496.46.camel@yoyo4> Message-ID: On Thu, Dec 23, 2010 at 8:49 AM, Roman Haefeli wrote: > > mmh, I updated to maverick (2.6.25-24-generic) and it looks like it > > Hm.. How is this version string '2.6.25-24-generic' related to (Ubuntu) > maverick? I'm using Ubuntu Lucid and it ships with a 2.6.32-26-generic > linux kernel. > sorry typo (was late). it's 2.6.35-24 _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From yvan.pd at gmail.com Thu Dec 23 15:32:17 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 15:32:17 +0100 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: <4D120962.2030201@gmail.com> References: <4D11D180.9010602@hangar.org> <4D120962.2030201@gmail.com> Message-ID: thanks for your prompt answers. we updated to maverick and installed pd-extended and opencv (deb packages). we now have a segfault with Gem (closing gemwin) and gridflow crashes the OS (see "grdflow v4l2" thread). it appears that the issue is related to fglrx driver and ATI video card because the same setup on an old asus a6g works fine. the machine is a thinkpad w500 (core 2 duo, ATI FireGL 5200, 2.6.35-24-generic). the weird thing is that all openGL tests seem to work fine (fgl_glxgears, glxgears, etc) but I'm not a specialist.. cheers, _yvan On 12/22/10, ydegoyon at gmail.com wrote: > ola, > > yes, lluis might be right, > but could you be more precise > on which example gives you the crash? > > we also fixed a few more things > in more recent version ( for lucid or maverick ), > so maybe you can try to upgrade too, > unfortunately the binary packages are only for 32bits ( i386 ), > but otherwise just compile it. > > salut!, > sevy > > lluis gomez i bigorda wrote: >> Al 21/12/10 20:20, En/na manecante ha escrit: >> >> >>> I have this segmentation fault with both pd-0.42.5 and latest git >>> (0.43.0test3). >>> I use latest opencv libs, Gem -r 3574, latest svn for pdp, pdp_opencv >>> and pix_opencv (all of those built fine). >>> I am on Karmic. >>> >> >> can you try with the binary packages :: http://artefacte.org/pdopencv/ >> >> this one >> pdopencv-0.2.01-20100211-karmic-i386.deb >> >> used to work for me in karmik ... >> >> >> (I think there were some changes on libcv since there....) >> >> salut, >> ll. >> >> >>> thanks for any hints, >>> >>> delphine >>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> >>> http://lists.puredata.info/listinfo/pd-list >>> >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > From looplog at gmail.com Thu Dec 23 16:04:15 2010 From: looplog at gmail.com (michael noble) Date: Fri, 24 Dec 2010 00:04:15 +0900 Subject: [PD] CUBEmixer install error In-Reply-To: References: Message-ID: hmm, changing $(LD) $(LDFLAGS) -o $(TARGET) *.o $(LIB) to $(CC) $(LDFLAGS) -o $(TARGET) *.o $(LIB) in the makefile seems to have fixed it. will this cause problems? michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From reduzent at gmail.com Thu Dec 23 16:10:46 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Thu, 23 Dec 2010 16:10:46 +0100 Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> <1293089599.9496.34.camel@yoyo4> Message-ID: <1293117046.16602.82.camel@yoyo2> On Thu, 2010-12-23 at 13:12 +0100, Dietrich Pank wrote: > > I think I understand the basic theory. > > Experience is something else... e.g. > > line~ and metro doesn't work sample correct even in block~ > size 1 > > > Interesting. How did you test that? > > > vline~ doesn't work in block~ sizes <64 > > > I'm surprised. Again, how did you test it? > > > good question :) > patch attached. I'm afraid I didn't fully understand the idea of the patch. I mean, I understood the basic idea. But why are you assuming, that 2 samples and 3 samples are the smallest possible ramps that can be achieved with [vline~] and [line~]? Also I'm not clear, what kind of signal [vline~] and [line~] are supposed to produce. They don't accept the same message format. [vline~] takes up to three arguments (, , ), while [line~] takes only two (, ). Check the help file for the specifics. Anyway, your patch makes a few things quite clear. * Changing the blocksize for the [metro] / [metroplus] doesn't matter * The blocksize doesn't affect [vline~] as long as it is >= 64 samples. * [line~] schedules ramps only on block boundaries, so when setting high blocksizes, one might has to wait a long time until it starts the ramp. Roman From matju at artengine.ca Thu Dec 23 16:20:32 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 10:20:32 -0500 (EST) Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, 23 Dec 2010, Yvan Volochine wrote: > On Thu, Dec 23, 2010 at 3:17 AM, Mathieu Bouchard wrote: >> even hello-world.pd ? > yep (but this one crashes after a couple of secs) Hey, that one only produces one frame, and does so at [loadbang] time. So, it's especially weird. You could try patches that don't use any window at all... lots of help-patches are like that. > for some it works (like #window What do you mean "it works"... is anything being sent to [#window] ? Inside of [#window] there's a [#out window], inside of which there's a [#io.x11] (or other), isn't it ? So it should be the same as a plain [#out window]. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 23 16:56:31 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 10:56:31 -0500 (EST) Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> Message-ID: On Thu, 23 Dec 2010, Dietrich Pank wrote: > vline~ doesn't work in block~ sizes <64 right. Actually, inside 4 consecutive calls to vline_perform, clock_getlogicaltime() returns 4 times the same value, when using blocksize=16. With blocksize=32, it's only 2 times the same value. You can suppose that for all blocksizes<=64, it's 64/blocksize times the same value. It doesn't look like it's a bug in [vline~] : it looks like a bug in Pd's dsp engine. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From yvan.pd at gmail.com Thu Dec 23 16:59:09 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 16:59:09 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: On Thu, Dec 23, 2010 at 4:20 PM, Mathieu Bouchard wrote: > Hey, that one only produces one frame, and does so at [loadbang] time. > So, it's especially weird. > > You could try patches that don't use any window at all... lots of > help-patches are like that. > > > for some it works (like #window >> > > What do you mean "it works"... is anything being sent to [#window] ? > Inside of [#window] there's a [#out window], inside of which there's a > [#io.x11] (or other), isn't it ? So it should be the same as a plain [#out > window]. sorry but this kernel and fglrx version are not usable unfortunately. now Gem also crashes badly (deb and src). I'm trying another distro and I'll report back here. I forgot ATI cards were such a PITA in linux... -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Thu Dec 23 17:29:10 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 11:29:10 -0500 (EST) Subject: [PD] timing In-Reply-To: <1293117046.16602.82.camel@yoyo2> References: <1293029523.9496.30.camel@yoyo4> <1293089599.9496.34.camel@yoyo4> <1293117046.16602.82.camel@yoyo2> Message-ID: On Thu, 23 Dec 2010, Roman Haefeli wrote: > * The blocksize doesn't affect [vline~] as long as it is >= 64 samples. Actually, it does, if you put the [vline~] with a [block~ 64] subpatch that is inside a [block~ 128]. The problem is when the blocksize goes down. But this doesn't explain why I can't get "pd -blocksize 16", or [block~ 16] in the main patch, to fully behave like a blocksize=16 instead of a blocksize=64. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jancsika at yahoo.com Thu Dec 23 17:45:19 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 23 Dec 2010 08:45:19 -0800 (PST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: Message-ID: <724008.55032.qm@web51504.mail.re2.yahoo.com> --- On Thu, 12/23/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies > To: "Derek Holzer" > Cc: pd-list at iem.at > Date: Thursday, December 23, 2010, 2:51 AM > On Thu, 23 Dec 2010, Derek Holzer > wrote: > > > This is a classic example of the ongoing > (mis)communication(s) between artists and scientists. In > this case, I think Mathieu is confusing the purpose of art > with the purpose of a scientific paper. > > That's right, the purpose of art is to have no purpose. > Thus spake Captain Haddock, as he explained why he had > bought a large plexiglas sculpture of the letter H, in > Tintin's (unfinished) opus 24 : http://www.decitre.fr/gi/16/9782203017016FS.gif > > ;) > > > One's aim is to establish and demonstrate facts, the > other to explore possibilities and inspire imaginative (and > often non-linear) connections. > > That's a typical Romantic conception of it. Before that > time, art and technique were largely interchangeable words > (they still can be, depending on context), and a lot more > people knew that the word ?technique? comes from classical > greek ???????, which has several meanings including > ?art? and ?craftsmanship?. In Romantic times, an > anti-scientific strand of artists took over, who were really > obsessed by their emotions. Which strand of composers are you talking about? > We are still under that > influence, but the reason we're having this discussion is in > part because there is a partial reconvergence of art and > science happening these years. Some may call it a > confusion. > > I think that it's pretty clear that to establish and > demonstrate facts, one needs to explore possibilities and > inspire imaginative (and often non-linear) connections. It's > so intertwined, that it's necessary. > > Nevertheless, in the scientific culture, much of the > ?artsy? part of the job has been swept under the carpet > although the job's greatest successes depends on it. (I > guess that this would be why Einstein appears in that book > about creativity that was mentioned some days ago) > > > For me, far too much of this art-science stuff errs on > the side of technical demonstration. > > If technical demonstration can be one of the many purposes > of art, ... Gallery contents of the last century is one long > argument that art can be anything at all and always escapes > any definition. > > I too think that art errs a lot?: someone needs to pee in > Duchamp's urinal, imho. We just don't quite agree on which > art is erring. > > Yet at once, I don't wish that Marco's work had been a > technical demonstration?; it's not what I said. My wish is > about valuing the possibility to sense the input through the > output. That does happen to be a necessary feature of > scientific visualisation and/or sonification, but it doesn't > mean art can't have this feature. > > > The flip side of that coin is that poetry is often > unquantifiable ("program me something sad" says the media > artist to their trusty technician) and causes segfaults in > engineer-type brains ;-) > > It's more like "program me something interesting" and then > the engineer-type brain suspects he's being asked to be the > artist, and that the nominal artist is in fact some kind of > curator except he gets the credit for the whole thing. > > But that's the worst case?: usually it's a lot more > pleasant than that, and the artists' requirements are > usually very graspable. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > -----Inline Attachment Follows----- > > _______________________________________________ > Pd-list at iem.at > mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > From matju at artengine.ca Thu Dec 23 18:17:39 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 12:17:39 -0500 (EST) Subject: [PD] timing In-Reply-To: <1293112288.16602.5.camel@yoyo2> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> Message-ID: On Thu, 23 Dec 2010, Roman Haefeli wrote: > As Dietrich already pointed out, for some reason it stops working as > expected when using a blocksize < 64. I don't why this is and I suspect > it to be a bug. I tried to fix it by introducing a x_yourmom property in [vline~] that holds the value of clock_getlogicaltime to see whether it was the same, and fudge the clock values according to how many times the same time has been used. But it's a little bit off and this isn't the place where the problem ought to be fixed. And the way it is now, it only works if you send a triplet to [vline~], so, I inserted a messagebox in your test patch, that is ?$1 0 10?. Index: d_ctl.c =================================================================== --- d_ctl.c (r?vision 14667) +++ d_ctl.c (copie de travail) @@ -249,6 +249,8 @@ t_float x_inlet1; t_float x_inlet2; t_vseg *x_list; + double x_yourmom; // because blocksize messes up logicaltime + int x_fudge; } t_vline; static t_int *vline_tilde_perform(t_int *w) @@ -260,7 +262,10 @@ double inc = x->x_inc; double msecpersamp = x->x_msecpersamp; double samppermsec = x->x_samppermsec; - double timenow = clock_gettimesince(x->x_referencetime) - n * msecpersamp; + double timenow = clock_gettimesince(x->x_referencetime) - n*msecpersamp; + if (clock_getlogicaltime() == x->x_yourmom) x->x_fudge++; else x->x_fudge=0; + x->x_yourmom = clock_getlogicaltime(); + timenow += x->x_fudge*n*msecpersamp; t_vseg *s = x->x_list; for (i = 0; i < n; i++) { @@ -395,6 +400,8 @@ x->x_list = 0; x->x_samppermsec = 0; x->x_targettime = 1e20; + x->x_yourmom = -1; + x->x_fudge = 0; return (x); } _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Thu Dec 23 18:59:15 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 12:59:15 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: <724008.55032.qm@web51504.mail.re2.yahoo.com> References: <724008.55032.qm@web51504.mail.re2.yahoo.com> Message-ID: On Thu, 23 Dec 2010, Jonathan Wilkes wrote: > --- On Thu, 12/23/10, Mathieu Bouchard wrote: >> In Romantic times, an anti-scientific strand of artists took over, who >> were really obsessed by their emotions. > > Which strand of composers are you talking about? I'm not very much talking about composers. I have the impression that Romanticism tended to have a separate meaning when it was only about music. I was thinking mostly about literature. I don't know what it meant in terms of how composers approached composition back then. If someone could tell me if there was any general change of techniques that is relevant to what I'm saying... I didn't study art history, so, I don't have enough background to talk so much more about it. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From abonnements at revolwear.com Thu Dec 23 19:39:21 2010 From: abonnements at revolwear.com (Max) Date: Thu, 23 Dec 2010 19:39:21 +0100 Subject: [PD] GEM: camera and perspec Message-ID: Hi List, I was wondering why Gem has a camera AND the perspec/view messages to gemwin. Isn't it redundant? Afaik even with both methods it's not possible to render two perspectives in a split screen or texture a second view on a geo. Since the multiple gemwin branch seems dead i am looking for a different solution, the only option which comes to my mind is to open two pd/Gem instances and have two times the same patch open with a different camera/perspec/view. Is that right? Or am I missing something? m. -------------- next part -------------- A non-text attachment was scrubbed... Name: PGP.sig Type: application/pgp-signature Size: 194 bytes Desc: Signierter Teil der Nachricht URL: From jancsika at yahoo.com Thu Dec 23 20:46:27 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Thu, 23 Dec 2010 11:46:27 -0800 (PST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: Message-ID: <897050.13356.qm@web39408.mail.mud.yahoo.com> --- On Thu, 12/23/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies > To: "Jonathan Wilkes" > Cc: "Derek Holzer" , pd-list at iem.at > Date: Thursday, December 23, 2010, 6:59 PM > On Thu, 23 Dec 2010, Jonathan Wilkes > wrote: > > --- On Thu, 12/23/10, Mathieu Bouchard > wrote: > >> In Romantic times, an anti-scientific strand of > artists took over, who were really obsessed by their > emotions. > > > > Which strand of composers are you talking about? > > I'm not very much talking about composers. I have the > impression that Romanticism tended to have a separate > meaning when it was only about music. I was thinking mostly > about literature. Ok, so then which Romantic writers are you referring to who were writing anti-scientific stuff? -Jonathan > > I don't know what it meant in terms of how composers > approached composition back then. If someone could tell me > if there was any general change of techniques that is > relevant to what I'm saying... > > I didn't study art history, so, I don't have enough > background to talk so much more about it. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC > From jack at rybn.org Thu Dec 23 21:36:40 2010 From: jack at rybn.org (Jack) Date: Thu, 23 Dec 2010 21:36:40 +0100 Subject: [PD] GEM: camera and perspec In-Reply-To: References: Message-ID: <1293136600.2082.12.camel@jack-laptop> Le jeudi 23 d?cembre 2010 ? 19:39 +0100, Max a ?crit : > Hi List, > > I was wondering why Gem has a camera AND the perspec/view messages to gemwin. Isn't it redundant? I don't know camera, is it the viewpoint ? This viewpoint is defined by the view (position, view point/azimut, etc.) and the frustum (in GEM the perspec) witch defined an area (volume) in which things are visible. So i don't know if it is redundant ;) > Afaik even with both methods it's not possible to render two perspectives in a split screen or texture a second view on a geo. This should be possible but it depends on the type of performance you want... You can use [gemframebuffer] with [pix_snap] and [pix_share]. > Since the multiple gemwin branch seems dead i am looking for a different solution, the only option which comes to my mind is to open two pd/Gem instances and have two times the same patch open with a different camera/perspec/view. Is that right? Or am I missing something? Yep, maybe, if you don't want a high performance, see the solution above. With [gemframebuffer], you can manage the viewpoint and frustum, then capture it with [pix_snap] and share this capture with an other pd instance (then gem window) with [pix_share_write/read]. ++ Jack > > m. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From mmoserbooth at gmail.com Thu Dec 23 22:04:00 2010 From: mmoserbooth at gmail.com (Mike Moser-Booth) Date: Thu, 23 Dec 2010 16:04:00 -0500 Subject: [PD] timing In-Reply-To: <1293112288.16602.5.camel@yoyo2> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> Message-ID: <4D13B940.9010008@gmail.com> On 12/23/10 8:51 AM, Roman Haefeli wrote: > On Thu, 2010-12-23 at 08:10 -0500, Mike Moser-Booth wrote: >> [bang~], [edge~], and [threshold~] I've noticed for sure are like this. >> I don't know about [vline~] since I use it to avoid having to change the >> block size. :-) > I happily repeat myself: > There is no need to adjust the block size when using [vline~]. Yeah, that's what I was trying to say. > As Dietrich already pointed out, for some reason it stops working as > expected when using a blocksize< 64. I don't why this is and I suspect > it to be a bug. I don't know, either. I initially just suspected it was because [vline~] still starts outputting its vector at 64 sample boundaries. The attached patch seems to indicate it's a little weirder than that. I don't understand Pd's code enough to say if it's just reiterating or illustrating Mathieu's point. .mmb > Roman -------------- next part -------------- An embedded and charset-unspecified text was scrubbed... Name: less_than_64_block.pd URL: From yvan.pd at gmail.com Thu Dec 23 23:57:04 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Thu, 23 Dec 2010 23:57:04 +0100 Subject: [PD] pix_opencv pdp_opencv segfault In-Reply-To: <4D120962.2030201@gmail.com> References: <4D11D180.9010602@hangar.org> <4D120962.2030201@gmail.com> Message-ID: On Wed, Dec 22, 2010 at 3:21 PM, ydegoyon at gmail.com wrote: > we also fixed a few more things > in more recent version ( for lucid or maverick ), > so maybe you can try to upgrade too, > unfortunately the binary packages are only for 32bits ( i386 ), > but otherwise just compile it. > opencv pkg seems to run fine with lucid =) IIRC I just had to build pix_opencv against libvm.so.4 thanks, _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From reduzent at gmail.com Fri Dec 24 00:00:49 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Fri, 24 Dec 2010 00:00:49 +0100 Subject: [PD] timing In-Reply-To: <4D13B940.9010008@gmail.com> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> Message-ID: <1293145249.16602.119.camel@yoyo2> On Thu, 2010-12-23 at 16:04 -0500, Mike Moser-Booth wrote: > > On 12/23/10 8:51 AM, Roman Haefeli wrote: > > On Thu, 2010-12-23 at 08:10 -0500, Mike Moser-Booth wrote: > >> [bang~], [edge~], and [threshold~] I've noticed for sure are like this. > >> I don't know about [vline~] since I use it to avoid having to change the > >> block size. :-) > > I happily repeat myself: > > There is no need to adjust the block size when using [vline~]. > > Yeah, that's what I was trying to say. Sorry for not reading your post carefully. That's indeed what you said. Roman From yvan.pd at gmail.com Fri Dec 24 00:03:59 2010 From: yvan.pd at gmail.com (Yvan Volochine) Date: Fri, 24 Dec 2010 00:03:59 +0100 Subject: [PD] grdflow v4l2 error In-Reply-To: References: Message-ID: geez, finally all seem to be fine. this time on lucid 2.6.32-27-generic, gridflow is running (and ps3-eye as well =) cheers ! _y -------------- next part -------------- An HTML attachment was scrubbed... URL: From dietrich.pank at googlemail.com Fri Dec 24 00:52:47 2010 From: dietrich.pank at googlemail.com (Dietrich Pank) Date: Fri, 24 Dec 2010 00:52:47 +0100 Subject: [PD] timing In-Reply-To: <1293145249.16602.119.camel@yoyo2> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> Message-ID: so is it correct to state that the workaround setting block~ size down to 1 for sample correct works is not existant for > most (maybe all, not sure) signal-to-message objects besause they > have a minimum hard limit of 64 samples. ? [?] 2010/12/24 Roman Haefeli > On Thu, 2010-12-23 at 16:04 -0500, Mike Moser-Booth wrote: > > > > On 12/23/10 8:51 AM, Roman Haefeli wrote: > > > On Thu, 2010-12-23 at 08:10 -0500, Mike Moser-Booth wrote: > > >> [bang~], [edge~], and [threshold~] I've noticed for sure are like > this. > > >> I don't know about [vline~] since I use it to avoid having to change > the > > >> block size. :-) > > > I happily repeat myself: > > > There is no need to adjust the block size when using [vline~]. > > > > Yeah, that's what I was trying to say. > > Sorry for not reading your post carefully. That's indeed what you said. > > Roman > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: not available Type: image/gif Size: 540 bytes Desc: not available URL: From matju at artengine.ca Fri Dec 24 01:37:41 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 19:37:41 -0500 (EST) Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> Message-ID: On Fri, 24 Dec 2010, Dietrich Pank wrote: > so is it correct to state that the workaround setting block~ size down to 1 for sample correct works is not existant for > most (maybe all, not sure) signal-to-message objects > besause they?have a minimum hard limit of 64 samples. ? It's the same problem as I explained today. logical time is not correct in those circumstances. I don't know how to fix it, only how to fudge [vline~] so that the test patch appears to work. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Fri Dec 24 01:47:33 2010 From: ico at vt.edu (ico at vt.edu) Date: Thu, 23 Dec 2010 19:47:33 -0500 Subject: [PD] what is the status of lv2 support in Pd? Message-ID: <1293151653.4d13eda50f3df@webmail.vt.edu> Hi all, I saw the gsoc page on the pd webpage suggesting efforts towards providing lv2 support for Pd but was unable to locate anything beyond that. Has there been any progress made in this direction? Ivica Ico Bukvic, D.M.A. Composition, Music Technology Director, DISIS Interactive Sound and Intermedia Studio Assistant Co-Director, CCTAD CHCI, CS, and Art (by courtesy) Virginia Tech Department of Music Blacksburg, VA 24061-0240 (540) 231-6139 (540) 231-5034 (fax) ico.bukvic.net From matju at artengine.ca Fri Dec 24 03:13:22 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Thu, 23 Dec 2010 21:13:22 -0500 (EST) Subject: [PD] =?iso-8859-15?q?=5BPD-announce=5D_Joyeux_No=EBl_!?= Message-ID: http://gridflow.ca/gallery/joyeux_no%C3%ABl.png _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC -------------- next part -------------- _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From ronni.montoya at gmail.com Fri Dec 24 08:18:20 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Thu, 23 Dec 2010 23:18:20 -0800 Subject: [PD] Lorenz withouth chaos external Message-ID: Hi , i would like to know if anyone have tried to create the lorenz atractor in pure pd? I think this can be done with expr~ right? Do anybody have tried making this attractor or maybe other atractor just with pd? I would like to use attractors without using the chaos library or any other external thanks Ronny From reduzent at gmail.com Fri Dec 24 08:51:52 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Fri, 24 Dec 2010 08:51:52 +0100 Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> Message-ID: <1293177112.9496.63.camel@yoyo4> On Fri, 2010-12-24 at 00:52 +0100, Dietrich Pank wrote: > so is it correct to state that the workaround setting block~ size down > to 1 for sample correct works is not existant for > > most (maybe all, not sure) signal-to-message objects > besause they > > have a minimum hard limit of 64 samples. The good news is that there are still ways to create sample accurate signal-to-message converters that work at any blocksize (incl. 64). Use [tabsend~] to write every block of the incoming signal to a [table] and perform the analysis in the message domain by iterating through the table. This approach might be a bit more expensive CPU-wise than a using a dedicated objectclass written in C, but for simple analysis like threshold and peak detection you probably won't notice it. Please note that events created like this are exactly one block late since you can only start the analysis after the whole vector has been written. Roman From reduzent at gmail.com Fri Dec 24 08:53:22 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Fri, 24 Dec 2010 08:53:22 +0100 Subject: [PD] timing In-Reply-To: <1293177112.9496.63.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> <1293177112.9496.63.camel@yoyo4> Message-ID: <1293177202.9496.65.camel@yoyo4> On Fri, 2010-12-24 at 08:51 +0100, Roman Haefeli wrote: > On Fri, 2010-12-24 at 00:52 +0100, Dietrich Pank wrote: > > so is it correct to state that the workaround setting block~ size down > > to 1 for sample correct works is not existant for > > > most (maybe all, not sure) signal-to-message objects > > besause they > > > have a minimum hard limit of 64 samples. > > > The good news is that there are still ways to create sample accurate > signal-to-message converters that work at any blocksize (incl. 64). > > Use [tabsend~] to write every block of the incoming signal to a [table] > and perform the analysis in the message domain by iterating through the > table. This approach might be a bit more expensive CPU-wise than a using > a dedicated objectclass written in C, but for simple analysis like > threshold and peak detection you probably won't notice it. > > Please note that events created like this are exactly one block late > since you can only start the analysis after the whole vector has been > written. This also applies to [vsnapshot~] and I don't even know if that works correctly at blocksizes < 64. Roman From james at 4thharmonic.com Fri Dec 24 10:37:02 2010 From: james at 4thharmonic.com (James Dunn) Date: Fri, 24 Dec 2010 09:37:02 +0000 Subject: [PD] Lorenz withouth chaos external In-Reply-To: References: Message-ID: <4D1469BE.8000009@4thharmonic.com> An HTML attachment was scrubbed... URL: From alan.brooker2010 at gmail.com Fri Dec 24 11:47:13 2010 From: alan.brooker2010 at gmail.com (ALAN BROOKER) Date: Fri, 24 Dec 2010 10:47:13 +0000 Subject: [PD] =?iso-8859-1?q?=5BPD-announce=5D_Joyeux_No=EBl_!?= In-Reply-To: References: Message-ID: nice! On Fri, Dec 24, 2010 at 2:13 AM, Mathieu Bouchard wrote: > > > http://gridflow.ca/gallery/joyeux_no%C3%ABl.png > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > _______________________________________________ > Pd-announce mailing list > Pd-announce at iem.at > http://lists.puredata.info/listinfo/pd-announce > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From aykut_caglayan at yahoo.com Fri Dec 24 12:17:50 2010 From: aykut_caglayan at yahoo.com (Aykut Caglayan) Date: Fri, 24 Dec 2010 03:17:50 -0800 (PST) Subject: [PD] Lorenz withouth chaos external Message-ID: <229628.43032.qm@web45713.mail.sp1.yahoo.com> > Do anybody have tried making this attractor or maybe other atractor > just with pd? I did a logistic map generator. you can download it via this link: http://www.fileden.com/files/2009/12/26/2703030/log-web.pd -------------- next part -------------- An HTML attachment was scrubbed... URL: From nicolas_montgermont at yahoo.fr Fri Dec 24 12:44:39 2010 From: nicolas_montgermont at yahoo.fr (Nicolas Montgermont) Date: Fri, 24 Dec 2010 12:44:39 +0100 Subject: [PD] Lorenz withouth chaos external In-Reply-To: <4D1469BE.8000009@4thharmonic.com> References: <4D1469BE.8000009@4thharmonic.com> Message-ID: <4D1487A7.9030705@yahoo.fr> i had one here displayed in GEM adjust the number of points read. n Le 24/12/10 10:37, James Dunn a ?crit : > Here's one I made a while ago: > > http://www.4thharmonic.com/Lorenz%20Attractor.pd > > James > > Quoth ronni montoya, on 24/12/10 07:18: >> Hi , i would like to know if anyone have tried to create the lorenz >> atractor in pure pd? I think this can be done with expr~ right? >> Do anybody have tried making this attractor or maybe other atractor >> just with pd? >> >> I would like to use attractors without using the chaos library or any >> other external >> >> >> thanks >> >> >> Ronny >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -- http://nim.on.free.fr -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: lorenz.pd Type: application/puredata Size: 7490 bytes Desc: not available URL: From zmoelnig at iem.at Fri Dec 24 13:04:36 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_m_zm=F6lnig?=) Date: Fri, 24 Dec 2010 13:04:36 +0100 Subject: [PD] GEM: camera and perspec In-Reply-To: References: Message-ID: <4D148C54.7080901@iem.at> -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 On 12/23/2010 07:39 PM, Max wrote: > Hi List, > > I was wondering why Gem has a camera AND the perspec/view messages to gemwin. Isn't it redundant? if you are referring to the [camera] object, then yes: this is very much redundant. it should never have been shipped with Gem (though jamie added it to the sources without knowing about the "view" messages and without me noticing. it would probably be best to simply replace [camera] with a simple abstraction. fgasmdr IOhannes -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.10 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAk0UjFQACgkQkX2Xpv6ydvRqfQCePMPc/bUPMrUjoxJTRdK9LMGR hPIAoPb4BO1M3ykXSAapkJoxvZUkHC4O =YafV -----END PGP SIGNATURE----- From matju at artengine.ca Fri Dec 24 13:22:01 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 07:22:01 -0500 (EST) Subject: [PD] timing In-Reply-To: <1293177112.9496.63.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> <1293177112.9496.63.camel@yoyo4> Message-ID: On Fri, 24 Dec 2010, Roman Haefeli wrote: > The good news is that there are still ways to create sample accurate > signal-to-message converters that work at any blocksize (incl. 64). Use > [tabsend~] to write every block of the incoming signal to a [table] and > perform the analysis in the message domain by iterating through the > table. [...] Please note that events created like this are exactly one > block late since you can only start the analysis after the whole vector > has been written. If when using [block~ 16], [vline~]'s logicaltime is 4 blocks in advance, then 3, then 2, then 1, then 4 again, etc., I don't see why it wouldn't be the same for [tabsend~]. This means [tabsend~] would write four blocks at the same logicaltime, and if you expect a [metro] to work here, you get always 4 times the same block, which is always the last block of any sequence of blocks that shared the same logicaltime. Can you verify this property of [tabsend~] ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 24 13:23:48 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 07:23:48 -0500 (EST) Subject: [PD] timing In-Reply-To: <1293177202.9496.65.camel@yoyo4> References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> <1293177112.9496.63.camel@yoyo4> <1293177202.9496.65.camel@yoyo4> Message-ID: On Fri, 24 Dec 2010, Roman Haefeli wrote: > This also applies to [vsnapshot~] and I don't even know if that works > correctly at blocksizes < 64. Or even at blocksizes >= 64 whenever a smaller-[block~]ed patch is inside a bigger-[block~]ed patch. (I think that this needs some repeating so that some people notice it) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 24 13:31:02 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 07:31:02 -0500 (EST) Subject: [PD] Lorenz withouth chaos external In-Reply-To: References: Message-ID: On Thu, 23 Dec 2010, ronni montoya wrote: > I would like to use attractors without using the chaos library or any > other external my Feigenbaum logistic map generator only uses the [expr] external and a GridFlow plotting surface at the end. It should be easy for you to replace those parts by other things. this patch : http://gridflow.ca/gallery/logistic_map.png _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 24 13:49:17 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 07:49:17 -0500 (EST) Subject: [PD] =?iso-8859-15?q?=5BPD-announce=5D_Joyeux_No=EBl_!?= In-Reply-To: References: Message-ID: On Fri, 24 Dec 2010, ALAN BROOKER wrote: > nice! That's actually a little piece of a bottle of pineapple juice going through a complex-number deformation, that is being applied several times, and each intermediate result becomes a layer in the final image. What's unusual here, is that I picked a complex-number formula that I hadn't tried before, wanting to look for anything that looked like a snowflake, and I unexpectedly stumbled upon something that looks like Koch's snowflake : http://en.wikipedia.org/wiki/Koch_snowflake which appears as a black line in a dark area of > ? ?http://gridflow.ca/gallery/joyeux_no%C3%ABl.png But it's not exactly the same shape?: in Koch, the straight lines you use as building blocks, are curvy in the case of my shape. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jamie at postlude.co.uk Fri Dec 24 14:55:10 2010 From: jamie at postlude.co.uk (Jamie Bullock) Date: Fri, 24 Dec 2010 13:55:10 +0000 Subject: [PD] what is the status of lv2 support in Pd? In-Reply-To: <1293151653.4d13eda50f3df@webmail.vt.edu> References: <1293151653.4d13eda50f3df@webmail.vt.edu> Message-ID: <25AA1C61-474D-4FA9-B0C3-F6DBED3ABD49@postlude.co.uk> Hi, I'm in the process of refactoring dssi~ (now called pluginhost~). It currently supports LADSPA and DSSI, but my intention is that it will eventually support LV2, VST and AudioUnit too. LV2 will come first, early next year I guess. Jamie On 24 Dec 2010, at 00:47, ico at vt.edu wrote: > Hi all, > > I saw the gsoc page on the pd webpage suggesting efforts towards providing lv2 > support for Pd but was unable to locate anything beyond that. Has there been > any progress made in this direction? > > Ivica Ico Bukvic, D.M.A. > Composition, Music Technology > Director, DISIS Interactive Sound and Intermedia Studio > Assistant Co-Director, CCTAD > CHCI, CS, and Art (by courtesy) > Virginia Tech > Department of Music > Blacksburg, VA 24061-0240 > (540) 231-6139 > (540) 231-5034 (fax) > ico.bukvic.net > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From matju at artengine.ca Fri Dec 24 15:38:37 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 09:38:37 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: <4D13427E.7090206@umatic.nl> References: <4D13427E.7090206@umatic.nl> Message-ID: On Thu, 23 Dec 2010, Derek Holzer wrote: > here I would agree 100%, as it follows directly from what I wrote already. Ii > think, rather than dealing with the fallout of the Romantic era as Mathieu > suggested, we are dealing with the fallout of the 1980's--and its > intesification of spectacle and commodity. Why would it have to be one or the other, but not both ? Lots of things are happening concurrently in the world, but it seems like arguments often avoid acknowledging that complexity. It's not you in particular. > Although driven by a different kind of economics--mainly grants and > subsidies with academic, social and political concerns involved--art/sci > work still strives for the spectacle in a similar way. In the end, what ever artist ever wanted is to show off. After that, you can make a distinction between showing off the budget, vs showing off the skills (of techniques and imagination...), and whether one kind of showing off is hindering another kind of showing off. > For any art to be experimental, the possibility of failure must be > present at all times. For any art to be really experimental, failure has to be an undefined concept. But seriously?: how do you evaluate whether something ??has failed?? in art?? > avant-garde concert pianists [...] idiosyncrasies [...] Canadian Btw, have you come across l'Infonie yet ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From reduzent at gmail.com Fri Dec 24 15:48:11 2010 From: reduzent at gmail.com (Roman Haefeli) Date: Fri, 24 Dec 2010 15:48:11 +0100 Subject: [PD] timing In-Reply-To: References: <1293029523.9496.30.camel@yoyo4> <4D134A62.6080807@gmail.com> <1293112288.16602.5.camel@yoyo2> <4D13B940.9010008@gmail.com> <1293145249.16602.119.camel@yoyo2> <1293177112.9496.63.camel@yoyo4> <1293177202.9496.65.camel@yoyo4> Message-ID: <1293202091.16602.120.camel@yoyo2> On Fri, 2010-12-24 at 07:23 -0500, Mathieu Bouchard wrote: > On Fri, 24 Dec 2010, Roman Haefeli wrote: > > > This also applies to [vsnapshot~] and I don't even know if that works > > correctly at blocksizes < 64. > > Or even at blocksizes >= 64 whenever a smaller-[block~]ed patch is inside > a bigger-[block~]ed patch. > > (I think that this needs some repeating so that some people notice it) Yeah, thanks for pointing out. Roman From matju at artengine.ca Fri Dec 24 16:10:56 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 10:10:56 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Thu, 23 Dec 2010, Marco Donnarumma wrote: > I reckon one learns it better in real life, not all schools are enough > good to teach you that. :)? Well, in the end, a student has to teach oneself, and is ultimately responsible for one's own learning?; though some are lucky to find people who make this easier. I didn't study in an artistic department, so those are all second-hand impressions (outsiders are very rarely present during crit sessions). > @ Derek: Agree with you, this is perhaps the focal point here. However, > I would suggest to observe the same miscommunication not only from a > pragmatical point of view (the artist might not know how to properly > code something) but also from a conceptual perspective. There are a few more layers between the coding and the artistic concepts : there are the math concepts layer, the programming concepts layer, etc. Those are all different levels at which something can ? break ? or be otherwise unsatisfying. > Maybe the artist does not always need to perfectly know how to code > something, What is that perfection that you refer to ? I have no idea. And it's one thing to know how to ? perfectly ? code something, but it's another, to know ? perfectly ? what you want to code. If one sticks to the existing vocabulary of artist statements, there is quite a gap to bridge between the concept in art history's terminology (usually called just ? the concept ?), and the art object itself, because once one has stated what is usually called ? the concept ?, the art object is hardly described at all, and almost everything is left to decide, and I mean almost everything that matters to the experience of the audience. > but the conceptual relevance of a work can be unveiled and successfully > diffused even if somehow a work lacks of technical consistence, That sounds like the artist statement is being successfully diffused, more than the work in itself. Or otherwise, it can sound like the artist statement and the work in itself lead two separate lives... > or does not fulfil requirements of a scientific paper. (Do I have to restate what I said about scientific papers and art ? It's not like I expect art to fulfill those requirements, but that's the caricature that I read twice already this week.) > But this is probably OT already :P pd-list would be quite dry without a healthy dose of OT. (and the sexism thread of 2007 is not what I have in mind here.) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 24 16:32:57 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 10:32:57 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: <4D1291A3.8000808@umatic.nl> Message-ID: On Thu, 23 Dec 2010, Jo?o Pais wrote: > Predicting some critiques, someone can say "with the IPs I don't know > what are the sites", but they don't really have to know. It should be > enough to get an idea of the quantity of manipulated sites, The number of blocked sites isn't meaningful : a one-page, one-topic site might count just as much as a million-page site that took a million more man-hours to write (think wikipedia). And then there is the relevance of those pages to each person. There are many sites that we wouldn't mind getting blocked, and sometimes sites that we may believe ought to be blocked, but the problem is more about the criteria being used. If my government were to specifically only block IPs of the foreign sites that are used for the purpose of massive banking fraud in my country, I'd agree, and I'm sure that this would get massive support. OTOH, freedom of speech also gets massive support, but making a website faking a famous bank isn't considered Speech in that sense. Censorship itself is easy to justify, but what can be censored, and how we decide what to censor, and what we reveal about the decision process, are the big questions. > if you have a clear process/concept that gives it's identity to the > project, it's a bit of a pity that the final result looses power because > there isn't a strong enough "palpable" (whatever that is) connection. > Going too far with the "palpability" could result in a "technical > demonstration", but letting things too loose means that you're not > expressing anything at all, Do you think that increasing palpability, by itself, causes something to look like a technical demonstration ? And do you think that technical demonstration, in itself, isn't able to be expressive ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Fri Dec 24 16:52:07 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Fri, 24 Dec 2010 10:52:07 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: <4D1291A3.8000808@umatic.nl> Message-ID: On Wed, 22 Dec 2010, john saylor wrote: > if i understand you, one of your indirect points is that artists need to > get more scientific. this seems correct to me [art has always been > practiced by leading scientists, think of einstein and his violin]. and > at the same time, this does not mean to ignore imagination- it means you > must do everything. Imagination is most meaningful when it is anchored in real life. It's one think to imagine Einstein's space bending, and to imagine Minkowski's four-dimensional space-time, but it's another thing to know that a satellite's atomic clock has to be adjusted because it _drifts_, and that timeflow? + speedratio? = 1 isn't a formula that Einstein made up from nowhere. In a very different domain, if I read a novel by Kafka, Camus, M-C Blais, Zola, C Gauvreau or whoever else, the content makes sense because it is anchored in real life. Even when impossible things or unlikely things happen in the novel, there's something in it that is relevant to real life. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jmmmpais at googlemail.com Fri Dec 24 19:22:08 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Fri, 24 Dec 2010 19:22:08 +0100 Subject: [PD] ds colors to iem colors In-Reply-To: <381987.64624.qm@web51501.mail.re2.yahoo.com> References: <381987.64624.qm@web51501.mail.re2.yahoo.com> Message-ID: btw, to have a look at the ds color pallette, see [jmmmp/pd-colors] in pd-extended > Does anyone have an object chain to convert from the three-digit > ds colors to iemgui colors? I tried creating one here, but they are > visibly off. Am I doing something wrong? > > Thanks, > Jonathan > > -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From ch at chnry.net Fri Dec 24 22:28:55 2010 From: ch at chnry.net (cyrille henry) Date: Fri, 24 Dec 2010 22:28:55 +0100 Subject: [PD] soft edge Message-ID: <4D151097.8020200@chnry.net> Hello, i've updated the soft edge patch for Gem. you can now have different matrices geometry between the screen and the computer. i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. i think this patch need a small gui cleanup (jack?) to be add to Gem examples. Cyrille -------------- next part -------------- A non-text attachment was scrubbed... Name: soft_edge.zip Type: application/zip Size: 195855 bytes Desc: not available URL: From jack at rybn.org Fri Dec 24 22:51:59 2010 From: jack at rybn.org (Jack) Date: Fri, 24 Dec 2010 22:51:59 +0100 Subject: [PD] soft edge In-Reply-To: <4D151097.8020200@chnry.net> References: <4D151097.8020200@chnry.net> Message-ID: <1293227519.1968.13.camel@jack-laptop> Hello, Yep, i have still the Gui for this 'soft edge' but i try to use an input and output matrix to manage screens. I hope, i could release this version before the end of this year (and after finishing the orange book) ;) Just a note about your patch, it seems that the loadbang go to the wrong 'geometry_screen' message (4 3 instead od 2 2). ++ Jack Le vendredi 24 d?cembre 2010 ? 22:28 +0100, cyrille henry a ?crit : > Hello, > > i've updated the soft edge patch for Gem. > you can now have different matrices geometry between the screen and the computer. > i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. > > i think this patch need a small gui cleanup (jack?) to be add to Gem examples. > > Cyrille > > > From jack at rybn.org Fri Dec 24 22:58:46 2010 From: jack at rybn.org (Jack) Date: Fri, 24 Dec 2010 22:58:46 +0100 Subject: [PD] soft edge In-Reply-To: <1293227519.1968.13.camel@jack-laptop> References: <4D151097.8020200@chnry.net> <1293227519.1968.13.camel@jack-laptop> Message-ID: <1293227926.1968.15.camel@jack-laptop> Le vendredi 24 d?cembre 2010 ? 22:51 +0100, Jack a ?crit : > Hello, > > Yep, i have still the Gui for this 'soft edge' but i try to use an input > and output matrix to manage screens. Argghhh ! But you did it in your patch ! > I hope, i could release this version before the end of this year (and > after finishing the orange book) ;) > Just a note about your patch, it seems that the loadbang go to the wrong > 'geometry_screen' message (4 3 instead od 2 2). Ok, so i will work on the GUI :/ :) ++ Jack > ++ > > Jack > > > > > Le vendredi 24 d?cembre 2010 ? 22:28 +0100, cyrille henry a ?crit : > > Hello, > > > > i've updated the soft edge patch for Gem. > > you can now have different matrices geometry between the screen and the computer. > > i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. > > > > i think this patch need a small gui cleanup (jack?) to be add to Gem examples. > > > > Cyrille > > > > > > > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From poperbu at gmail.com Sat Dec 25 12:13:08 2010 From: poperbu at gmail.com (Jordi Sala) Date: Sat, 25 Dec 2010 12:13:08 +0100 Subject: [PD] kinect object? Message-ID: Hi, I'd like to know if someone is working for a kinect object for pd. Thanks! -- Jordi Sala http://musa.poperbu.net From jmmmpais at googlemail.com Sat Dec 25 12:37:28 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sat, 25 Dec 2010 12:37:28 +0100 Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: <4D1291A3.8000808@umatic.nl> Message-ID: > Censorship itself is easy to justify, but what can be censored, and how > we > decide what to censor, and what we reveal about the decision process, are > the big questions. > >> if you have a clear process/concept that gives it's identity to the >> project, it's a bit of a pity that the final result looses power because >> there isn't a strong enough "palpable" (whatever that is) connection. >> Going too far with the "palpability" could result in a "technical >> demonstration", but letting things too loose means that you're not >> expressing anything at all, > > Do you think that increasing palpability, by itself, causes something to > look like a technical demonstration ? And do you think that technical > demonstration, in itself, isn't able to be expressive ? no. but someone said that, and I wanted to go one step ahead of possibly coming critique. From achim.bloch at yahoo.fr Sat Dec 25 18:47:20 2010 From: achim.bloch at yahoo.fr (Achim Bloch) Date: Sat, 25 Dec 2010 17:47:20 +0000 (GMT) Subject: [PD] a bit OT : beginner's question about mixing Message-ID: <404080.27427.qm@web24102.mail.ird.yahoo.com> Hi listees, I'm a complete beginner when it comes to mastering. But I think it's a common practise to magnify the sound of an instrument in its particular range of harmonics, and if two instruments are close, like a bass drum and a bass guitar (panoramics left apart), each one will see its harmonics magnified in a refined particular frequency range that will be different from its close neighbour, so that they can sound distincly even if played together. I was wondering if another way to achieve this goal could be to magnify the harmonics in a more ??mathematical?? manner, let's say, magnifying the bass drum harmonics frequencies if they are even, and the bass guitar ones if they are odd? Do you think this could be effective, or is it way too much theoretical and unadapted? Thanks in advance, Cyrill -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Sat Dec 25 19:21:18 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sat, 25 Dec 2010 13:21:18 -0500 Subject: [PD] Best wishes for the Holidays Message-ID: Dear Friends, On behalf of Linuxaudio international consortium (http://linuxaudio.org), DISIS (http://disismusic.vt.edu), and L2Ork (http://l2ork.music.vt.edu), please allow me to use this opportunity to wish you very best for the Holidays. May you have many more seasons of merry music making using an ever-growing array of formidable FOSS tools and solutions! Best wishes, Ivica Ico Bukvic, D.M.A. Composition, Music Technology Director, DISIS Interactive Sound & Intermedia Studio Director, L2Ork Linux Laptop Orchestra Assistant Co-Director, CCTAD Virginia Tech Department of Music Blacksburg, VA 24061-0240 (540) 231-6139 (540) 231-5034 (fax) ico.bukvic.net From glitchpop at gmail.com Sat Dec 25 21:12:08 2010 From: glitchpop at gmail.com (Richie Cyngler) Date: Sun, 26 Dec 2010 07:12:08 +1100 Subject: [PD] kinect object? In-Reply-To: References: Message-ID: Hi, Check out these threads on the forum. http://puredata.hurleur.com/sujet-4901-kinect http://puredata.hurleur.com/sujet-4890-open-kinect shiny Rich -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Sun Dec 26 15:25:03 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 26 Dec 2010 09:25:03 -0500 (EST) Subject: [PD] a bit OT : beginner's question about mixing In-Reply-To: <404080.27427.qm@web24102.mail.ird.yahoo.com> References: <404080.27427.qm@web24102.mail.ird.yahoo.com> Message-ID: On Sat, 25 Dec 2010, Achim Bloch wrote: > I was wondering if another way to achieve this goal could be to magnify > the harmonics in a more ??mathematical?? manner, let's say, magnifying > the bass drum harmonics frequencies if they are even, and the bass > guitar ones if they are odd? Did you think about the fact that as you boost the even harmonics of the bass, it increasingly sounds like it's one octave higher ? (do you want it to remain a bass ?) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From derek at umatic.nl Sun Dec 26 15:48:10 2010 From: derek at umatic.nl (Derek Holzer) Date: Sun, 26 Dec 2010 15:48:10 +0100 Subject: [PD] a bit OT : beginner's question about mixing In-Reply-To: <404080.27427.qm@web24102.mail.ird.yahoo.com> References: <404080.27427.qm@web24102.mail.ird.yahoo.com> Message-ID: <4D1755AA.6070600@umatic.nl> The Buchla analog synthesizers contained filters to separate odd and even harmonics. They were primarily used in the synthesis of different types of instrument timbres rather than filtering acoustic instruments, but perhaps it's worth trying on your own in Pd. http://www.buchla.com/historical/b200/images/296-large.jpeg Best, Derek On 12/25/10 6:47 PM, Achim Bloch wrote: > I was wondering if another way to achieve this goal could be to magnify > the harmonics in a more ? mathematical ? manner, let's say, magnifying > the bass drum harmonics frequencies if they are even, and the bass > guitar ones if they are odd? -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 47: "Discover the recipes you are using and abandon them" From jmmmpais at googlemail.com Sun Dec 26 18:02:07 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Sun, 26 Dec 2010 18:02:07 +0100 Subject: [PD] packaging "Pd standalone" Message-ID: Hi, in a Pd meeting here in Berlin I saw the package Pd patch (or whatever it's called) being run on a Mac. We've seen that the result was an integral copy of pd-ext (183Mb) with the patch included. In case someone is going to continue working on this feature, may I give some options? - besides the vanilla library, to pack only the used objects? Pd has for 8000 files in it, and most of them aren't really necessary for all patches - is this feature going to be available for all plattforms? - will it be possible to create not only a folder with pd+patch, but a kind of enclosed package, where the user sees only one program and has only to click on it? (this might be tricker to do in windows or maybe unix, but on mac seems to be easy with the folder as package setup) Best, Jo?o -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From pedro.lopes at ist.utl.pt Sun Dec 26 18:11:57 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Sun, 26 Dec 2010 17:11:57 +0000 Subject: [PD] building pd's: libjack-dev unistalls jackd2 Message-ID: Don't know if its worth to mention in this page [1], but when I installed the needed libjack-dev package (towards building pd 0.43 in Ubuntu Maverick 32 bits) it removed jackd2. It seems that they cannot sit together (maybe this should be posted in the jackd mailing list). The simple workaround is to install the jackd1 package, that can live happily alongside the dev one. Anyway kudos for the wiki maintainers, that how-to is very easy. If you feel that the warning about "jackd2 vs. lib-jackdev" is worth noting, I can edit the page. Best regards, Pedro [1] http://puredata.info/docs/developer/UbuntuMaverick -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Sun Dec 26 22:39:30 2010 From: jack at rybn.org (Jack) Date: Sun, 26 Dec 2010 22:39:30 +0100 Subject: [PD] soft edge In-Reply-To: <1293301424.1881.6.camel@jack-laptop> References: <4D151097.8020200@chnry.net> <1293227519.1968.13.camel@jack-laptop> <1293227926.1968.15.camel@jack-laptop> <1293301424.1881.6.camel@jack-laptop> Message-ID: <1293399570.1905.6.camel@jack-laptop> It seems my last mail wasn't sent. The 'soft_edge' with GUI. We await your comments. ++ Jack Le samedi 25 d?cembre 2010 ? 19:23 +0100, Jack a ?crit : > OK, here the 'soft_edge' with GUI. > I await your comments. > ++ > > Jack > > > > Le vendredi 24 d?cembre 2010 ? 22:58 +0100, Jack a ?crit : > > Le vendredi 24 d?cembre 2010 ? 22:51 +0100, Jack a ?crit : > > > Hello, > > > > > > Yep, i have still the Gui for this 'soft edge' but i try to use an input > > > and output matrix to manage screens. > > Argghhh ! But you did it in your patch ! > > > I hope, i could release this version before the end of this year (and > > > after finishing the orange book) ;) > > > Just a note about your patch, it seems that the loadbang go to the wrong > > > 'geometry_screen' message (4 3 instead od 2 2). > > Ok, so i will work on the GUI :/ :) > > ++ > > > > Jack > > > > > > > ++ > > > > > > Jack > > > > > > > > > > > > > > > Le vendredi 24 d?cembre 2010 ? 22:28 +0100, cyrille henry a ?crit : > > > > Hello, > > > > > > > > i've updated the soft edge patch for Gem. > > > > you can now have different matrices geometry between the screen and the computer. > > > > i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. > > > > > > > > i think this patch need a small gui cleanup (jack?) to be add to Gem examples. > > > > > > > > Cyrille > > > > > > > > > > > > > > > > > > > > > > > > _______________________________________________ > > > Pd-list at iem.at mailing list > > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > -------------- next part -------------- A non-text attachment was scrubbed... Name: soft_edge_with_gui.zip Type: application/zip Size: 55300 bytes Desc: not available URL: From looplog at gmail.com Mon Dec 27 02:26:13 2010 From: looplog at gmail.com (michael noble) Date: Mon, 27 Dec 2010 10:26:13 +0900 Subject: [PD] CUBEmixer issues (IEM site unresponsive) Message-ID: hi, Is this at all the right place to be posting issues with CUBEmixer? There doesn't seem to be a dedicated support avenue at sourceforge, and I can't check the iem.at site as it's been unresponsive (timeouts) for a few days now from both where I am in Korea and from the US via an SSH tunnel. After apparently successfully building CUBEmixer (the gui comes up and finds the dsp engine), I've run into problems running the configurator. Running configurator.sh in /bin always fails with an unexpected ")" in functions.sh, which seems to be some sort of version check for pd. Running the confugrator directly from /tools will get it to load, but it then fails upon trying save settings as it ends up using convoluted paths (it seems as though its appending the path of the relevant files twice to make a non-existent path). Does anyone have any familiarity with CUBE mixer that they might have a clue what's going on here? thanks Michael -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 27 05:20:46 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Sun, 26 Dec 2010 23:20:46 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: <4D1291A3.8000808@umatic.nl> Message-ID: On Sat, 25 Dec 2010, Jo?o Pais wrote: > I wanted to go one step ahead of possibly coming critique. me too. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Mon Dec 27 05:35:42 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 26 Dec 2010 23:35:42 -0500 Subject: [PD] question about building externals on Linux Message-ID: <1293424542.11027.6.camel@monsoon> Hi all, I've taken a quick stab at trying to port John Gibson's spectdelay~ external from Max to Pd and got stuck at the following error: load_object: Symbol "spectdelay_tilde_setup" not found I have spectdelay_tilde_setup in the code, it is format-wise (TTBOMYK) the same as other signal-based externals. At any rate, I am stuck and unsure how to proceed. Please advise. build script: gcc -DPD -g -I/usr/local/include/pdl2ork -I../Spectacle -o spectdelay~.o -c spectdelay~.cpp gcc -o spectdelay~.pd_linux spectdelay~.o -Wall -W -Wstrict-prototypes -Wno-unused -Wno-parentheses -Wno-switch -O6 -funroll-loops -fomit-frame-pointer -fno-strict-aliasing -fPIC -DUNIX -Wl,--export-dynamic-shared ../Spectacle/Spectacle.o ../Spectacle/SpectacleBase.o ../genlib/Odelay.o ../genlib/Obucket.o ../genlib/FFTReal.o ../genlib/Offt.o source file is attached. Bunch of .o files are independent/shared .o files that have been built as follows: gcc -c -o Ooscil.o Ooscil.cpp Any ideas as to why is this happening? TIA -------------- next part -------------- A non-text attachment was scrubbed... Name: spectdelay~.cpp Type: text/x-c++src Size: 27761 bytes Desc: not available URL: From hans at at.or.at Mon Dec 27 05:41:14 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 26 Dec 2010 20:41:14 -0800 Subject: [PD] [PD-dev] question about building externals on Linux In-Reply-To: <1293424542.11027.6.camel@monsoon> References: <1293424542.11027.6.camel@monsoon> Message-ID: <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> I don't know about C++, but in C that sounds like the setup function is declared as 'static'. .hc On Dec 26, 2010, at 8:35 PM, Ivica Ico Bukvic wrote: > Hi all, > > I've taken a quick stab at trying to port John Gibson's spectdelay~ > external from Max to Pd and got stuck at the following error: > > load_object: Symbol "spectdelay_tilde_setup" not found > > I have spectdelay_tilde_setup in the code, it is format-wise (TTBOMYK) > the same as other signal-based externals. At any rate, I am stuck and > unsure how to proceed. Please advise. > > build script: > gcc -DPD -g -I/usr/local/include/pdl2ork -I../Spectacle -o > spectdelay~.o > -c spectdelay~.cpp > gcc -o spectdelay~.pd_linux spectdelay~.o -Wall -W -Wstrict-prototypes > -Wno-unused -Wno-parentheses -Wno-switch -O6 -funroll-loops > -fomit-frame-pointer -fno-strict-aliasing -fPIC -DUNIX > -Wl,--export-dynamic-shared ../Spectacle/Spectacle.o ../Spectacle/ > SpectacleBase.o ../genlib/Odelay.o ../genlib/Obucket.o ../genlib/ > FFTReal.o ../genlib/Offt.o > > source file is attached. Bunch of .o files are independent/shared .o > files that have been built as follows: > gcc -c -o Ooscil.o Ooscil.cpp > > Any ideas as to why is this happening? > > TIA > > > _______________________________________________ > Pd-dev mailing list > Pd-dev at iem.at > http://lists.puredata.info/listinfo/pd-dev ---------------------------------------------------------------------------- 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 From hans at at.or.at Mon Dec 27 05:48:03 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Sun, 26 Dec 2010 20:48:03 -0800 Subject: [PD] packaging "Pd standalone" In-Reply-To: References: Message-ID: <742F967E-F15B-41A8-BB09-62474AB101B3@at.or.at> Those would all be nice features to have, its just a matter of someone making it happen! I'd also like to see Pd-extended be able to make .deb packages with proper depenencies for Pd patches. .hc On Dec 26, 2010, at 9:02 AM, Jo?o Pais wrote: > Hi, > > in a Pd meeting here in Berlin I saw the package Pd patch (or > whatever it's called) being run on a Mac. We've seen that the result > was an integral copy of pd-ext (183Mb) with the patch included. In > case someone is going to continue working on this feature, may I > give some options? > > - besides the vanilla library, to pack only the used objects? Pd has > for 8000 files in it, and most of them aren't really necessary for > all patches > - is this feature going to be available for all plattforms? > - will it be possible to create not only a folder with pd+patch, but > a kind of enclosed package, where the user sees only one program and > has only to click on it? (this might be tricker to do in windows or > maybe unix, but on mac seems to be easy with the folder as package > setup) > > Best, > > Jo?o > > -- > Friedenstr. 58 > 10249 Berlin (Deutschland) > Tel +49 30 42020091 | Mob +49 162 6843570 > Studio +49 30 69509190 > jmmmpais at googlemail.com | skype: jmmmpjmmmp > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- There is no way to peace, peace is the way. -A.J. Muste From ico at vt.edu Mon Dec 27 05:57:27 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Sun, 26 Dec 2010 23:57:27 -0500 Subject: [PD] [PD-dev] question about building externals on Linux In-Reply-To: <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> References: <1293424542.11027.6.camel@monsoon> <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> Message-ID: <1293425847.11027.8.camel@monsoon> it's declared as void, not static. extension is inherited from the original code but is not cpp code, afaik. Ico On Sun, 2010-12-26 at 20:41 -0800, Hans-Christoph Steiner wrote: > I don't know about C++, but in C that sounds like the setup function > is declared as 'static'. > > .hc > > On Dec 26, 2010, at 8:35 PM, Ivica Ico Bukvic wrote: > > > Hi all, > > > > I've taken a quick stab at trying to port John Gibson's spectdelay~ > > external from Max to Pd and got stuck at the following error: > > > > load_object: Symbol "spectdelay_tilde_setup" not found > > > > I have spectdelay_tilde_setup in the code, it is format-wise (TTBOMYK) > > the same as other signal-based externals. At any rate, I am stuck and > > unsure how to proceed. Please advise. > > > > build script: > > gcc -DPD -g -I/usr/local/include/pdl2ork -I../Spectacle -o > > spectdelay~.o > > -c spectdelay~.cpp > > gcc -o spectdelay~.pd_linux spectdelay~.o -Wall -W -Wstrict-prototypes > > -Wno-unused -Wno-parentheses -Wno-switch -O6 -funroll-loops > > -fomit-frame-pointer -fno-strict-aliasing -fPIC -DUNIX > > -Wl,--export-dynamic-shared ../Spectacle/Spectacle.o ../Spectacle/ > > SpectacleBase.o ../genlib/Odelay.o ../genlib/Obucket.o ../genlib/ > > FFTReal.o ../genlib/Offt.o > > > > source file is attached. Bunch of .o files are independent/shared .o > > files that have been built as follows: > > gcc -c -o Ooscil.o Ooscil.cpp > > > > Any ideas as to why is this happening? > > > > TIA > > > > > > _______________________________________________ > > Pd-dev mailing list > > Pd-dev at iem.at > > http://lists.puredata.info/listinfo/pd-dev > > > > ---------------------------------------------------------------------------- > > 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 > > From ico at vt.edu Mon Dec 27 06:18:54 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 00:18:54 -0500 Subject: [PD] [PD-dev] question about building externals on Linux In-Reply-To: <1293425847.11027.8.camel@monsoon> References: <1293424542.11027.6.camel@monsoon> <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> <1293425847.11027.8.camel@monsoon> Message-ID: <1293427134.11027.9.camel@monsoon> On Sun, 2010-12-26 at 23:57 -0500, Ivica Ico Bukvic wrote: > it's declared as void, not static. extension is inherited from the > original code but is not cpp code, afaik. > > Ico Actually, I stand corrected. It is cpp and a simple extern "C" did the trick. Now onto tracking segfaults... From matju at artengine.ca Mon Dec 27 07:55:33 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 27 Dec 2010 01:55:33 -0500 (EST) Subject: [PD] [PD-dev] question about building externals on Linux In-Reply-To: <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> References: <1293424542.11027.6.camel@monsoon> <75B71F0C-E23D-43B8-9068-B9C5E0984F61@at.or.at> Message-ID: On Sun, 26 Dec 2010, Hans-Christoph Steiner wrote: > I don't know about C++, but in C that sounds like the setup function is > declared as 'static'. C++ symbols aren't like C symbols, as they contain namespace information, type information (of function arguments), etc. They begin with "_Z". If you want to have spectdelay_tilde_setup in C++, you have to use the ?extern "C"? prefix, to prevent C++ from prepending "_Z" and appending what it takes to say "it's a void function"... _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jmmmpais at googlemail.com Mon Dec 27 10:03:48 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Mon, 27 Dec 2010 10:03:48 +0100 Subject: [PD] packaging "Pd standalone" In-Reply-To: <742F967E-F15B-41A8-BB09-62474AB101B3@at.or.at> References: <742F967E-F15B-41A8-BB09-62474AB101B3@at.or.at> Message-ID: ok. since I'm not the one that really can make it happen, just wanted to leave the suggestions. Jo?o > > Those would all be nice features to have, its just a matter of someone > making it happen! I'd also like to see Pd-extended be able to make .deb > packages with proper depenencies for Pd patches. > > .hc > > On Dec 26, 2010, at 9:02 AM, Jo?o Pais wrote: > >> Hi, >> >> in a Pd meeting here in Berlin I saw the package Pd patch (or whatever >> it's called) being run on a Mac. We've seen that the result was an >> integral copy of pd-ext (183Mb) with the patch included. In case >> someone is going to continue working on this feature, may I give some >> options? >> >> - besides the vanilla library, to pack only the used objects? Pd has >> for 8000 files in it, and most of them aren't really necessary for all >> patches >> - is this feature going to be available for all plattforms? >> - will it be possible to create not only a folder with pd+patch, but a >> kind of enclosed package, where the user sees only one program and has >> only to click on it? (this might be tricker to do in windows or maybe >> unix, but on mac seems to be easy with the folder as package setup) >> >> Best, >> >> Jo?o >> >> --Friedenstr. 58 >> 10249 Berlin (Deutschland) >> Tel +49 30 42020091 | Mob +49 162 6843570 >> Studio +49 30 69509190 >> jmmmpais at googlemail.com | skype: jmmmpjmmmp >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list > > > > ---------------------------------------------------------------------------- > > There is no way to peace, peace is the way. -A.J. Muste > > -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp From colet.patrice at free.fr Mon Dec 27 13:53:55 2010 From: colet.patrice at free.fr (patko) Date: Mon, 27 Dec 2010 13:53:55 +0100 (CET) Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: <1293444633.14043.2.camel@monsoon> Message-ID: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> hello, it's usually done in a patch by using [switch~] best ----- "Ivica Ico Bukvic" a ?crit : > Hi all, > > I guess subject says it all. For the sake of efficiency I am hoping > to > detect whether an inlet is connected to anything and if so to perform > its signal-based operations. Otherwise, it should remain dormant. Is > there anything in the existing API that allows for this? > > Many thanks! > > Ico > > > _______________________________________________ > Pd-dev mailing list > Pd-dev at iem.at > http://lists.puredata.info/listinfo/pd-dev -- Patrice Colet From matju at artengine.ca Mon Dec 27 16:04:52 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 27 Dec 2010 10:04:52 -0500 (EST) Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: > ----- "Ivica Ico Bukvic" a ?crit : >> I guess subject says it all. For the sake of efficiency I am hoping to >> detect whether an inlet is connected to anything and if so to perform >> its signal-based operations. Otherwise, it should remain dormant. Is >> there anything in the existing API that allows for this? [gf/lol] does look at the way that an abstraction-instance is being patched, so that it can do automatic repositioning of all objects connected to the rightmost inlet, or hiding wires, or drawing segmented wires, etc. It's the closest thing I can think about. It's currently used by [doc_m] and [doc_also]. In those cases, those are only message-outlets that aren't even used for carrying any messages at all, but you could use it in a different way. http://gridflow.ca/help/gf/lol-help.html http://gridflow.ca/gallery/%23range-help-edit.png http://gridflow.ca/help/doc_also-help.html This could be the basis for coding an external that does what you want. (ps: I am not on pd-dev) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Mon Dec 27 17:41:18 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 11:41:18 -0500 Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <1293468078.14706.0.camel@monsoon> On Mon, 2010-12-27 at 10:04 -0500, Mathieu Bouchard wrote: > > ----- "Ivica Ico Bukvic" a ?crit : > >> I guess subject says it all. For the sake of efficiency I am hoping to > >> detect whether an inlet is connected to anything and if so to perform > >> its signal-based operations. Otherwise, it should remain dormant. Is > >> there anything in the existing API that allows for this? > > [gf/lol] does look at the way that an abstraction-instance is being > patched, so that it can do automatic repositioning of all objects > connected to the rightmost inlet, or hiding wires, or drawing segmented > wires, etc. > > It's the closest thing I can think about. It's currently used by [doc_m] > and [doc_also]. In those cases, those are only message-outlets that aren't > even used for carrying any messages at all, but you could use it in a > different way. > > http://gridflow.ca/help/gf/lol-help.html > http://gridflow.ca/gallery/%23range-help-edit.png > http://gridflow.ca/help/doc_also-help.html > > This could be the basis for coding an external that does what you want. > > (ps: I am not on pd-dev) Many thanks Mathieu for the info. I will investigate further. Just to clarify, I am trying to achieve this from the external source file, not the Pd patch. Best wishes, Ico From ico at vt.edu Mon Dec 27 17:44:35 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 11:44:35 -0500 Subject: [PD] how to detect if array has changed Message-ID: <1293468275.14706.4.camel@monsoon> Is there anything in the API that offers ability to detect when an array has been changed and then act upon it? This would be quite useful when using array as a multislider to change values. If there isn't I am proposing providing an invisible send from array whenever it is changed with the name _changed. It could also send exactly which element has changed. Likewise, for the same reason, I would like to provide clipping of the drawn items to the visible area but before I do so, is there a reason one would want to keep outside elements visible as well despite their distracting appearance? Ico From jack at rybn.org Mon Dec 27 18:02:08 2010 From: jack at rybn.org (Jack) Date: Mon, 27 Dec 2010 18:02:08 +0100 Subject: [PD] how to detect if array has changed In-Reply-To: <1293468275.14706.4.camel@monsoon> References: <1293468275.14706.4.camel@monsoon> Message-ID: <1293469328.4796.5.camel@jack-laptop> Just output the value store in the array at the desire index (with [tabread]) before to write the new value (at the same index) and compare this new value with the old with [==]. If the result is false (0) then the array change. You get also the index that changed. Or i miss something ? ++ Jack Le lundi 27 d?cembre 2010 ? 11:44 -0500, Ivica Ico Bukvic a ?crit : > Is there anything in the API that offers ability to detect when an array > has been changed and then act upon it? This would be quite useful when > using array as a multislider to change values. If there isn't I am > proposing providing an invisible send from array whenever it is changed > with the name _changed. It could also send exactly which > element has changed. > > Likewise, for the same reason, I would like to provide clipping of the > drawn items to the visible area but before I do so, is there a reason > one would want to keep outside elements visible as well despite their > distracting appearance? > > Ico > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From anas.ghrab at saramusik.org Mon Dec 27 18:11:06 2010 From: anas.ghrab at saramusik.org (Anas Ghrab) Date: Mon, 27 Dec 2010 18:11:06 +0100 Subject: [PD] Gridflow external cam os x Message-ID: <8826EAAC-46F8-47E0-B00E-CCE86EAFA1A7@saramusik.org> Hi all, I can't make the #camera working with Gridflow and a firewire cam on OS X. Do I need to install something specific ? Thanks, -- Anas Ghrab From pedro.lopes at ist.utl.pt Mon Dec 27 18:16:32 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Mon, 27 Dec 2010 17:16:32 +0000 Subject: [PD] how to detect if array has changed In-Reply-To: <1293469328.4796.5.camel@jack-laptop> References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> Message-ID: Here's my point of view: 1) Theres a million and one ways. 2) If an array is changed by some pd-internal probably you can track that down in the "changer patch", thus you can control and know it. 3) Array comparison (as Jack noticed) is always possible, although slower. 4) You can hack into the object that you use for arraywriting (tabwrite?) and make a simple outlet that outputs some information about the last write (such as timestamp or other trick), then by simple comparison of the last know (stored by your patch) timestamp with the value from that outlet you can always know if the array was changed. But honeslty after writing this, it doesn't seem that elegant to me :) Best of luck, Pedri On Mon, Dec 27, 2010 at 5:02 PM, Jack wrote: > Just output the value store in the array at the desire index (with > [tabread]) before to write the new value (at the same index) and compare > this new value with the old with [==]. If the result is false (0) then > the array change. You get also the index that changed. > Or i miss something ? > ++ > > Jack > > > > Le lundi 27 d?cembre 2010 ? 11:44 -0500, Ivica Ico Bukvic a ?crit : > > Is there anything in the API that offers ability to detect when an array > > has been changed and then act upon it? This would be quite useful when > > using array as a multislider to change values. If there isn't I am > > proposing providing an invisible send from array whenever it is changed > > with the name _changed. It could also send exactly which > > element has changed. > > > > Likewise, for the same reason, I would like to provide clipping of the > > drawn items to the visible area but before I do so, is there a reason > > one would want to keep outside elements visible as well despite their > > distracting appearance? > > > > Ico > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From ico at vt.edu Mon Dec 27 18:25:54 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 12:25:54 -0500 Subject: [PD] how to detect if array has changed In-Reply-To: References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> Message-ID: <1293470754.15784.1.camel@monsoon> On Mon, 2010-12-27 at 17:16 +0000, Pedro Lopes wrote: > Here's my point of view: > > > 1) Theres a million and one ways. > > > 2) If an array is changed by some pd-internal probably you can track > that down in the "changer patch", thus you can control and know it. > > > 3) Array comparison (as Jack noticed) is always possible, although > slower. Thanks all for the reply. Forgot to mention critical part--all this detection should however happen when one is "drawing" the array by clicking with the mouse onto the array's points and dragging them to new positions. Hence, there is no "middleware" patch to speak of (other than what array inherently provides). Is there anything that may provide this? From matju at artengine.ca Mon Dec 27 19:12:50 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 27 Dec 2010 13:12:50 -0500 (EST) Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: <1293468078.14706.0.camel@monsoon> References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> <1293468078.14706.0.camel@monsoon> Message-ID: On Mon, 27 Dec 2010, Ivica Ico Bukvic wrote: > Many thanks Mathieu for the info. I will investigate further. Just to > clarify, I am trying to achieve this from the external source file, not > the Pd patch. What is this clarification for ? (what does it change, anyway ?) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From ico at vt.edu Mon Dec 27 19:40:21 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 13:40:21 -0500 Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> <1293468078.14706.0.camel@monsoon> Message-ID: <1293475221.15784.12.camel@monsoon> On Mon, 2010-12-27 at 13:12 -0500, Mathieu Bouchard wrote: > On Mon, 27 Dec 2010, Ivica Ico Bukvic wrote: > > > Many thanks Mathieu for the info. I will investigate further. Just to > > clarify, I am trying to achieve this from the external source file, not > > the Pd patch. > > What is this clarification for ? (what does it change, anyway ?) It is more in respect to other advice I've gotten so far that deal with pd-patch-side implementation, rather than dealing with fundamental way how array works and registers changes when mouse click'n'drag is altering its content. Just trying to be economical with my replies :-) From ico at vt.edu Mon Dec 27 19:55:05 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Mon, 27 Dec 2010 13:55:05 -0500 Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <1293476105.15784.16.camel@monsoon> On Mon, 2010-12-27 at 13:53 +0100, patko wrote: > hello, it's usually done in a patch by using [switch~] > > best Thank you for the reply. This is however a patch-level control, rather than per-object control, correct? Is there a way to do this inside the object itself? From matju at artengine.ca Mon Dec 27 20:11:00 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 27 Dec 2010 14:11:00 -0500 (EST) Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: <1293474895.15784.9.camel@monsoon> References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> <1293474895.15784.9.camel@monsoon> Message-ID: On Mon, 27 Dec 2010, Ivica Ico Bukvic wrote: > BTW, I just encountered the crashes the other user reported before. I thought you had said that you had gotten GF to work... > Simply cannot create a single object without crashing Pd when gridflow > is loaded. Opening preexisting patches is ok, however. Using your g_canvas.h ? sounds like a t_widgetbehavior problem. > Backtrace gives nothing. I was wondering whether it can make a difference to compile both pd and GF with -O0 for backtracing, in cases where compiling one or the other with -O0 is not sufficient... I know that compiling with -O3 does remove hints that are necessary for backtracing, but I don't know what causes the backtracing problem you are talking about, although I do reproduce it. I don't remember how much I tried -O0 but I remember that it does make a difference in some other cases. > I also found really weird behavior when opening docs (like > doc_also-help.pd patch) where when running pd with -d 99 -d 99 is useless : -d 3 is the same as -d 99, because the argument of d is modulo 4. > it constantly draws and erases objects. That's an annoyance that has been there for a year in GF and that is climbing on my priority list because I am tired of it... especially because it prevents the debugging of certain problems (GF has problems with 0.43 too). > It has to do with how the doc bars are shown between edit and non-edit > modes as when I erase those thehy work fine. The redraw of various items is controlled by a [metro] inside of the [doc_h]. In itself, this redraw doesn't have directly to do with the editmode. > I also found out that I crash pd every time I do mouse-over over the > segmented patch cords that are connected to each paragraph of the doc > text. I didn't change the source code of pd's wire display : instead, it's a part of [gf/lol] that modifies the cables often enough so that the straight lines don't remain straight, but this involves only sys_vgui, not widgetbehavior. There's nothing in [gf/lol] that is related to mouseover in any way. However, widgetbehavior of the comment class is modified, as I said previously. This is done in [gf/lol]'s setup function, although it isn't directly dependent (it would be a better classification, to move that code to gridflow.cxx) > I suspect this may be something with the pd-l2ork iteration but am > unable to figure out what. temporarily disable the widgetbehavior hack and see what happens. However, that breaks most of the funny wires that are used in my helppatches anyway, so, it may not give us the hint we'd like to have. > At first it was rtext_erase and then rtext_senditup both of which had > t_rtext *x being 0x0. Now that I added additional checks there, it > appears glist_findrtext triggers consistency check (this is against > gridflow v.9.12). do you recommend any particular changes to gridflow ? did you find anything that I'm doing wrong ? > Is this all perhaps due to widgetbehavior matter you mentioned before, > or did the latest changes to the pd-l2ork tree cause additional issues? Dunno, I didn't try l2ork, and I know even less about the latest changes. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jack at rybn.org Sat Dec 25 19:23:44 2010 From: jack at rybn.org (Jack) Date: Sat, 25 Dec 2010 19:23:44 +0100 Subject: [PD] soft edge In-Reply-To: <1293227926.1968.15.camel@jack-laptop> References: <4D151097.8020200@chnry.net> <1293227519.1968.13.camel@jack-laptop> <1293227926.1968.15.camel@jack-laptop> Message-ID: <1293301424.1881.6.camel@jack-laptop> OK, here the 'soft_edge' with GUI. I await your comments. ++ Jack Le vendredi 24 d?cembre 2010 ? 22:58 +0100, Jack a ?crit : > Le vendredi 24 d?cembre 2010 ? 22:51 +0100, Jack a ?crit : > > Hello, > > > > Yep, i have still the Gui for this 'soft edge' but i try to use an input > > and output matrix to manage screens. > Argghhh ! But you did it in your patch ! > > I hope, i could release this version before the end of this year (and > > after finishing the orange book) ;) > > Just a note about your patch, it seems that the loadbang go to the wrong > > 'geometry_screen' message (4 3 instead od 2 2). > Ok, so i will work on the GUI :/ :) > ++ > > Jack > > > > ++ > > > > Jack > > > > > > > > > > Le vendredi 24 d?cembre 2010 ? 22:28 +0100, cyrille henry a ?crit : > > > Hello, > > > > > > i've updated the soft edge patch for Gem. > > > you can now have different matrices geometry between the screen and the computer. > > > i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. > > > > > > i think this patch need a small gui cleanup (jack?) to be add to Gem examples. > > > > > > Cyrille > > > > > > > > > > > > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- A non-text attachment was scrubbed... Name: soft_edge_with_gui.zip Type: application/zip Size: 196840 bytes Desc: not available URL: From jack at rybn.org Mon Dec 27 21:19:31 2010 From: jack at rybn.org (Jack) Date: Mon, 27 Dec 2010 21:19:31 +0100 Subject: [PD] how to detect if array has changed In-Reply-To: <1293470754.15784.1.camel@monsoon> References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> Message-ID: <1293481171.4796.7.camel@jack-laptop> Look at the patch attached to this mail. I think array in data structures is a most elegant way to do what you are looking for. ++ Jack Le lundi 27 d?cembre 2010 ? 12:25 -0500, Ivica Ico Bukvic a ?crit : > On Mon, 2010-12-27 at 17:16 +0000, Pedro Lopes wrote: > > Here's my point of view: > > > > > > 1) Theres a million and one ways. > > > > > > 2) If an array is changed by some pd-internal probably you can track > > that down in the "changer patch", thus you can control and know it. > > > > > > 3) Array comparison (as Jack noticed) is always possible, although > > slower. > > Thanks all for the reply. Forgot to mention critical part--all this > detection should however happen when one is "drawing" the array by > clicking with the mouse onto the array's points and dragging them to new > positions. Hence, there is no "middleware" patch to speak of (other than > what array inherently provides). Is there anything that may provide > this? > > -------------- next part -------------- A non-text attachment was scrubbed... Name: compareArray.pd Type: application/x-extension-pd Size: 1238 bytes Desc: not available URL: From bombsiteunrested at gmail.com Mon Dec 27 23:22:42 2010 From: bombsiteunrested at gmail.com (=?KOI8-R?B?SWdvciAnTG8nICjpLkwuKQ==?=) Date: Tue, 28 Dec 2010 00:22:42 +0200 Subject: [PD] pure-data on gentoo; how to specify lib path? Message-ID: Hi all. I added pd-overlay from layman, and have installed the following: [ebuild R ] puredata-base/pd-extended-0.42.5 USE="adaptive alsa bassemu boids bsaylor creb cxc cyclone earplug ekext ext13 flashserver flatspace flib freeverb gem2pdp ggee hcs hid iem16 iem_adaptfilt iem_ambi iem_bin_ambi iem_delay iem_matrix iem_roomsim iem_spec2 iem_tab iemgui iemlib iemmatrix iemxmlrpc jasch_lib loaders mapping markex maxlib mjlib moocow moonlib motex mrpeach oscx pan pdcontainer pddp pdogg pdp pdp_opengl pidip pmpd postlude sigpack smlib tof toxy unauthorized vanilla vbap windowing zexy -debug -fftw -jack -portaudio" 0 kB [1] With a few tricks, a working alsa/timidity++/puredata chain was set up and running, to reference for other newcomers: pdextended -alsa -alsamidi -stderr -verbose -d (config at pastebin: http://pastebin.com/8p0rcd41 ) The following files were installed to my system: (filelist with paths: http://pastebin.com/F9yymAPH ) Now, wanted to install Androidome's script, http://androidome.googlecode.com/files/AndroidomeRouter.pd Multiple errors came about missing functions (like mrpeach/udpsend), and in the UI they were outlined in red. Also the debug log shown that search under multiple paths (none included /usr/lib/pdextended/extra/mrpeach) was failed for that functions. Looks like http://www.mail-archive.com/pd-dev at iem.at/msg04901.html, but checks more paths. udpreceive 8080 ... couldn't create tried /usr/local/lib/pd-externals/sprintf.l_ia64 and failed tried /usr/lib/pd-extended/extra/sprintf.l_ia64 and failed tried /usr/local/lib/pd-externals/sprintf.pd_linux and failed tried /usr/lib/pd-extended/extra/sprintf.pd_linux and failed tried /usr/local/lib/pd-externals/sprintf/sprintf.l_ia64 and failed tried /usr/lib/pd-extended/extra/sprintf/sprintf.l_ia64 and failed tried /usr/local/lib/pd-externals/sprintf/sprintf.pd_linux and failed tried /usr/lib/pd-extended/extra/sprintf/sprintf.pd_linux and failed tried /usr/local/lib/pd-externals/sprintf.pd and failed tried /usr/lib/pd-extended/extra/sprintf.pd and failed tried /usr/local/lib/pd-externals/sprintf.pat and failed tried /usr/lib/pd-extended/extra/sprintf.pat and failed sprintf connect %s 8080 ... couldn't create tried /usr/local/lib/pd-externals/mrpeach.l_ia64 and failed tried /usr/lib/pd-extended/extra/mrpeach.l_ia64 and failed tried /usr/local/lib/pd-externals/mrpeach.pd_linux and failed tried /usr/lib/pd-extended/extra/mrpeach.pd_linux and failed tried /usr/local/lib/pd-externals/mrpeach/mrpeach.l_ia64 and failed tried /usr/lib/pd-extended/extra/mrpeach/mrpeach.l_ia64 and failed tried /usr/local/lib/pd-externals/mrpeach/mrpeach.pd_linux and failed tried /usr/lib/pd-extended/extra/mrpeach/mrpeach.pd_linux and failed error: [import]: can't load library in 'mrpeach' ... you might be able to track this down from the Find menu. Which declare's should be added to ~/.pdextended to allow search in /usr/lib/pdextended/extra/mrpeach and other directories? Also it seems that http://docs.monome.org/doku.php?id=dev:pd:simple_mlr uses an old version of OSC, functions names in code are like dumpOSC -> OSCdump ; how to run the script at the link below with 0.42.5, can anyone tell here? (will also bug monome's list). P.S. Why the article at gentoo wiki told me to remove oscx from build? Is there a reason for such thing to exist behind that article? cheers, there. don't forget to do awesome stuff next days, it's the last days of the year after all. From jancsika at yahoo.com Mon Dec 27 23:54:01 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Mon, 27 Dec 2010 14:54:01 -0800 (PST) Subject: [PD] [PD-dev] how to detect if array has changed Message-ID: <95264.46640.qm@web39410.mail.mud.yahoo.com> If you clip, then you will no longer be able to tell the difference between an array wih values at max and min y and an array with y values that exceed the min/max y. Keeping outside elements visible gives visible feedback for patching errors that cause the outside elements. -------------- next part -------------- An HTML attachment was scrubbed... URL: From matju at artengine.ca Mon Dec 27 23:58:01 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Mon, 27 Dec 2010 17:58:01 -0500 (EST) Subject: [PD] [PD-announce] Piksel video report: Sonification of IT censorship technologies In-Reply-To: References: Message-ID: On Wed, 22 Dec 2010, Marco Donnarumma wrote: > Matju, I see your point and I won't try to convince you that this work > is something you don't believe it to be. However, I believe our > disagreement born from a very different viewpoint on the nature of an > """"artistic"""" intervention. Your technical analysis is excellent, but > it seems to me it goes over the real scope of the work. Yes, we do have radically differing viewpoints. For example, I don't even think that the scope of the work ought to exclude what I talked about. Technique is artistic. > I agree with you, it's hard to imagine not obvious ways for censorship > to enter music, and that's one of the reasons why I'm happy > experimenting with it.? Yes. It's important to make experiments. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From fbar at footils.org Tue Dec 28 10:58:00 2010 From: fbar at footils.org (Frank Barknecht) Date: Tue, 28 Dec 2010 10:58:00 +0100 Subject: [PD] timing In-Reply-To: References: Message-ID: <20101228095800.GA5349@fliwatut.scifi> On Tue, Dec 21, 2010 at 10:41:39PM -0500, Mathieu Bouchard wrote: > On Wed, 22 Dec 2010, Dietrich Pank wrote: >> Your abstractions doesn't seem to be part of 0.42.5-extended? > > No. They aren't part of anything. I posted them on pd-list this year. I > attach them to this reply now. Your hip2~.pd seems to be missing an inlet~. I attached a version that also replaced expr~ with internal objects and has help-files copied from lop~/hip~ and was renamed to hips~.pd and lops~.pd (the "2" made me think of a "2-pole filter"). Ciao -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ -------------- next part -------------- A non-text attachment was scrubbed... Name: hips~-help.pd Type: application/puredata Size: 1402 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: hips~.pd Type: application/puredata Size: 227 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: lops~-help.pd Type: application/puredata Size: 1338 bytes Desc: not available URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: lops~.pd Type: application/puredata Size: 485 bytes Desc: not available URL: From jmmmpais at googlemail.com Tue Dec 28 13:25:41 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Tue, 28 Dec 2010 13:25:41 +0100 Subject: [PD] how to detect if array has changed In-Reply-To: <1293481171.4796.7.camel@jack-laptop> References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> Message-ID: what do you mean with data structures, didn't see any in your patch. to the original poster, if it's a control array, it should change when you tell it to. so, jack's first suggestion is the most efficient, before you do a change, see if the written indexes are really different. otherwise there is the hard solution, but that implies you have a constant data flow going on at the same time, it's not the most efficient solution. > Look at the patch attached to this mail. > I think array in data structures is a most elegant way to do what you > are looking for. > ++ > >> Thanks all for the reply. Forgot to mention critical part--all this >> detection should however happen when one is "drawing" the array by >> clicking with the mouse onto the array's points and dragging them to new >> positions. Hence, there is no "middleware" patch to speak of (other than >> what array inherently provides). Is there anything that may provide >> this? if that's what you want to do, then there will always be changes. it's not possible to have the hand precision. unless you use an array that has a vertical step limit. since that's not a feature from array, I did once a data structures abstraction to do it. but I can't find it now. or, if using data strucutres, you can use the click output to know when change is being made, and compare it with an older state. that makes it more efficient, the comparison patch doesn't have to be working at an x rate. actually, that abstraction I did would do the job, then. it's somewhere in my disk, was part of a bigger patch. From felipe.rodriguez.barrera at gmail.com Tue Dec 28 13:34:26 2010 From: felipe.rodriguez.barrera at gmail.com (=?ISO-8859-1?Q?Felipe_Rodr=EDguez?=) Date: Tue, 28 Dec 2010 09:34:26 -0300 Subject: [PD] [PD-dev] how to detect if array has changed In-Reply-To: References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> Message-ID: Dear list I want to design a patch that shows the frequency, bandwidth and intensity of the four major formants. With fiddle ~ I can get the frequency and intensity, but not the bandwidth. There is some object that can calculate in real time the bandwidth of an audio signal? Greetings. -- Felipe www.myspace.com/feliperodriguezbarrera http://soundcloud.com/felipe-rodriguez-barrera -------------- next part -------------- An HTML attachment was scrubbed... URL: From jack at rybn.org Tue Dec 28 14:42:00 2010 From: jack at rybn.org (Jack) Date: Tue, 28 Dec 2010 14:42:00 +0100 Subject: [PD] how to detect if array has changed In-Reply-To: References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> Message-ID: <1293543720.2768.51.camel@jack-laptop> Le mardi 28 d?cembre 2010 ? 13:25 +0100, Jo?o Pais a ?crit : > what do you mean with data structures, didn't see any in your patch. It was a suggestion. My patch only show one possibility to achieve what Ico was looking for, without data structure. The use of data structure (array) is another possibility (not so elegant, as i wrote before, the click on data structure is not enough, you still need a metro or a mouse listener. However, it is most elegant graphically ! ;). ++ Jack > > to the original poster, if it's a control array, it should change when you > tell it to. so, jack's first suggestion is the most efficient, before you > do a change, see if the written indexes are really different. otherwise > there is the hard solution, but that implies you have a constant data flow > going on at the same time, it's not the most efficient solution. > > > > Look at the patch attached to this mail. > > I think array in data structures is a most elegant way to do what you > > are looking for. > > ++ > > > > > >> Thanks all for the reply. Forgot to mention critical part--all this > >> detection should however happen when one is "drawing" the array by > >> clicking with the mouse onto the array's points and dragging them to new > >> positions. Hence, there is no "middleware" patch to speak of (other than > >> what array inherently provides). Is there anything that may provide > >> this? > > if that's what you want to do, then there will always be changes. it's not > possible to have the hand precision. > unless you use an array that has a vertical step limit. since that's not a > feature from array, I did once a data structures abstraction to do it. but > I can't find it now. > or, if using data strucutres, you can use the click output to know when > change is being made, and compare it with an older state. that makes it > more efficient, the comparison patch doesn't have to be working at an x > rate. > actually, that abstraction I did would do the job, then. it's somewhere in > my disk, was part of a bigger patch. From oded at ccrma.Stanford.EDU Tue Dec 28 16:24:59 2010 From: oded at ccrma.Stanford.EDU (Oded Ben-Tal) Date: Tue, 28 Dec 2010 07:24:59 -0800 (PST) Subject: [PD] pd-extended and SELinux In-Reply-To: <9E0A686F-F056-4521-B1EB-8B0FD7977B7A@at.or.at> References: <9E0A686F-F056-4521-B1EB-8B0FD7977B7A@at.or.at> Message-ID: I recently upgraded to FC14. the first time I started pd SELinux didn't like it (though I haven't noticed any operational problems yet). This is the brief error message: SELinux is preventing /usr/bin/pdextended from using the 'execstack' accesses on a process. ***** Plugin allow_execstack (53.1 confidence) suggests ******************** If you do not think /usr/bin/pdextended should need to map stack memory that is both writable and executable. Then you need to report a bug. This is a potentially dangerous access. From matju at artengine.ca Tue Dec 28 16:57:12 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 28 Dec 2010 10:57:12 -0500 (EST) Subject: [PD] pd-extended and SELinux In-Reply-To: References: <9E0A686F-F056-4521-B1EB-8B0FD7977B7A@at.or.at> Message-ID: On Tue, 28 Dec 2010, Oded Ben-Tal wrote: > I recently upgraded to FC14. the first time I started pd SELinux didn't like > it (though I haven't noticed any operational problems yet). This is the brief > error message: > SELinux is preventing /usr/bin/pdextended from using the 'execstack' accesses > on a process. Sounds like something specific to one external class. Can you find out which one it is ? I can't think of any external that does that. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 28 17:25:42 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 28 Dec 2010 11:25:42 -0500 (EST) Subject: [PD] [PD-dev] how to detect if array has changed In-Reply-To: References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> Message-ID: On Tue, 28 Dec 2010, Felipe Rodr?guez wrote: > There is some object that can calculate in real time the bandwidth of an > audio signal? What do you want exactly ? Compute the standard deviation of the frequency histogram (spectrogram) ? Compute the frequency bounds within which 95 % of the energy lies ? Compute the max frequency minus the min frequency ? Something else related to that ? _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From matju at artengine.ca Tue Dec 28 17:30:43 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 28 Dec 2010 11:30:43 -0500 (EST) Subject: [PD] timing In-Reply-To: <20101228095800.GA5349@fliwatut.scifi> References: <20101228095800.GA5349@fliwatut.scifi> Message-ID: On Tue, 28 Dec 2010, Frank Barknecht wrote: > Your hip2~.pd seems to be missing an inlet~. Ah, thanks. > I attached a version that also replaced expr~ with internal objects You could also compile expr~ as an internal class. It's very useful. > and has help-files copied from lop~/hip~ and was renamed to hips~.pd and > lops~.pd (the "2" made me think of a "2-pole filter"). And what is the "s" supposed to make me think of ? (How did you pick it??) _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From jmmmpais at googlemail.com Tue Dec 28 17:31:48 2010 From: jmmmpais at googlemail.com (=?iso-8859-15?Q?Jo=E3o_Pais?=) Date: Tue, 28 Dec 2010 17:31:48 +0100 Subject: [PD] how to detect if array has changed In-Reply-To: <1293543720.2768.51.camel@jack-laptop> References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> <1293543720.2768.51.camel@jack-laptop> Message-ID: > It was a suggestion. My patch only show one possibility to achieve what > Ico was looking for, without data structure. > The use of data structure (array) is another possibility (not so > elegant, as i wrote before, the click on data structure is not enough, > you still need a metro or a mouse listener. However, it is most elegant > graphically ! ;). I think it's also elegant to compare, because it will trigger only when there's a click. If I find the array+ abstraction I've done before, I could clean it up - but only after new year. From matju at artengine.ca Tue Dec 28 17:40:58 2010 From: matju at artengine.ca (Mathieu Bouchard) Date: Tue, 28 Dec 2010 11:40:58 -0500 (EST) Subject: [PD] Gridflow external cam os x In-Reply-To: <8826EAAC-46F8-47E0-B00E-CCE86EAFA1A7@saramusik.org> References: <8826EAAC-46F8-47E0-B00E-CCE86EAFA1A7@saramusik.org> Message-ID: On Mon, 27 Dec 2010, Anas Ghrab wrote: > I can't make the #camera working with Gridflow and a firewire cam on OS > X. Do I need to install something specific ? No, but : 1. it will usually not appear as camera number 0 (try number 1 or 2) 2. there's a bug whereby if you pick a nonexistent or nonworking OSX camera slot in GridFlow, the error also prevents any other cameras from working in Pd until you restart Pd. It's annoying, but I don't know how to fix it. _______________________________________________________________________ | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC From puredata at 11h11.com Tue Dec 28 18:08:14 2010 From: puredata at 11h11.com (patrick) Date: Wed, 29 Dec 2010 02:08:14 +0900 Subject: [PD] pdlib / pdtest Message-ID: <4D1A197E.8010904@11h11.com> hi everyone, is the samples/pdtest supposed to output sound or only text: print: 3 noteon: 0 112 0 looking at test.pd i should hear an osc @ 400hz, but i do not. the python version is working (python echo.py) i can hear myself with a delay. my goal is to use it in my application (C++ with a wxwidgets gui). should it be possible to embed libpd into a C++ application (windows, mac, linux)? if yes, i will not need to worry about audio driver (libpd will take care of choosing the right driver for the platform)? pat From felipe.rodriguez.barrera at gmail.com Tue Dec 28 19:13:59 2010 From: felipe.rodriguez.barrera at gmail.com (=?ISO-8859-1?Q?Felipe_Rodr=EDguez?=) Date: Tue, 28 Dec 2010 15:13:59 -0300 Subject: [PD] [PD-dev] how to detect if array has changed In-Reply-To: References: <1293468275.14706.4.camel@monsoon> <1293469328.4796.5.camel@jack-laptop> <1293470754.15784.1.camel@monsoon> <1293481171.4796.7.camel@jack-laptop> Message-ID: El 28 de diciembre de 2010 13:25, Mathieu Bouchard escribi?: > On Tue, 28 Dec 2010, Felipe Rodr?guez wrote: > > There is some object that can calculate in real time the bandwidth of an >> audio signal? >> > > What do you want exactly ? > I want to overlap an audio signal with a sound generated by five formants. These formants will be generated by a bank of filtered white noise. The filters will use for this purpose will be bandpass filters, which need the frequency and Q parameters of the original signal to create a smooth overlap . > > Compute the standard deviation of the frequency histogram (spectrogram) ? > > Compute the frequency bounds within which 95 % of the energy lies ? > > Compute the max frequency minus the min frequency ? > > Something else related to that ? > Thank you. > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- Villeray, Montr?al, QC > -- Felipe www.myspace.com/feliperodriguezbarrera http://soundcloud.com/felipe-rodriguez-barrera -------------- next part -------------- An HTML attachment was scrubbed... URL: From markgross at thegnar.org Tue Dec 28 19:14:44 2010 From: markgross at thegnar.org (mark gross) Date: Tue, 28 Dec 2010 10:14:44 -0800 Subject: [PD] pd openembedded beagleboard-demo-image Message-ID: <20101228181444.GA10026@gvim.org> I'm trying to get vanilla PD working on a beagle board using open embedded's angstrom-2010.x distro. I've hacked up a bit bake recipe (still a hack job) and the task-beagleboard-demo-image.bb to make a image that will actually run the PD GUI on a BB. My problem now is with the audio. I can't seem to get PD's audio + midi test to make any more than queuer counter noises. I've played with using OSS and Alsa, and disabling pulse from the build. aplay does play a 22050Hz mono-wave file. I get the following errors from PD when I attempt to run it as root: using OSS I get clicks from the test patch. Using Alsa I get a spike in cpu use and things get really sluggish. and I get -- tried but couldn't sync A/D/A ... I would like to get any debugging tips or advice possible to finish this project and post a howto (and perhaps add the puredata.bb recipe to OE) Thanks! --mark From fbar at footils.org Tue Dec 28 23:03:37 2010 From: fbar at footils.org (Frank Barknecht) Date: Tue, 28 Dec 2010 23:03:37 +0100 Subject: [PD] timing In-Reply-To: References: <20101228095800.GA5349@fliwatut.scifi> Message-ID: <20101228220337.GA5618@fliwatut.scifi> On Tue, Dec 28, 2010 at 11:30:43AM -0500, Mathieu Bouchard wrote: > On Tue, 28 Dec 2010, Frank Barknecht wrote: > >> Your hip2~.pd seems to be missing an inlet~. > > Ah, thanks. > >> I attached a version that also replaced expr~ with internal objects > > You could also compile expr~ as an internal class. It's very useful. But it can be a bit slow IIRC. And it's GPL, which has other implications. >> and has help-files copied from lop~/hip~ and was renamed to hips~.pd >> and lops~.pd (the "2" made me think of a "2-pole filter"). > > And what is the "s" supposed to make me think of ? (How did you pick it??) I was thinking of the "s"ignal inlets for CF, but maybe I was also thinking of "hops" (and malt ...). Ciao -- Frank Barknecht Do You RjDj.me? _ ______footils.org__ From errordeveloper at gmail.com Wed Dec 29 02:01:42 2010 From: errordeveloper at gmail.com (errordeveloper at gmail.com) Date: Wed, 29 Dec 2010 01:01:42 +0000 Subject: [PD] pd openembedded beagleboard-demo-image In-Reply-To: <20101228181444.GA10026@gvim.org> References: <20101228181444.GA10026@gvim.org> Message-ID: <20101229010141.GB8059@00110101.home> Greate to hear that vanilla compiles ok and starts up!! what version of GCC did you use? how floating point is handled ? have you tried using USB audion instead? I just had been looking at the Pandora Board, which uses 2-core Cortex-A9 with FPU, thing to get it soonish to run my pd WSN project (http://wmi.new-synth.info). On Tue, Dec 28, 2010 at 10:14:44AM -0800, mark gross wrote: > I'm trying to get vanilla PD working on a beagle board using open > embedded's angstrom-2010.x distro. I've hacked up a bit bake recipe > (still a hack job) and the task-beagleboard-demo-image.bb to make a > image that will actually run the PD GUI on a BB. > > My problem now is with the audio. I can't seem to get PD's audio + midi > test to make any more than queuer counter noises. I've played with using > OSS and Alsa, and disabling pulse from the build. > > aplay does play a 22050Hz mono-wave file. > > I get the following errors from PD when I attempt to run it as root: > using OSS I get clicks from the test patch. > Using Alsa I get a spike in cpu use and things get really sluggish. > and I get -- > tried but couldn't sync A/D/A > ... > > > > I would like to get any debugging tips or advice possible to finish this > project and post a howto (and perhaps add the puredata.bb recipe to OE) > > Thanks! > > --mark > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From errordeveloper at gmail.com Wed Dec 29 02:11:22 2010 From: errordeveloper at gmail.com (errordeveloper at gmail.com) Date: Wed, 29 Dec 2010 01:11:22 +0000 Subject: [PD] pd openembedded beagleboard-demo-image In-Reply-To: <20101228181444.GA10026@gvim.org> References: <20101228181444.GA10026@gvim.org> Message-ID: <20101229011122.GC8059@00110101.home> oops, it's in fact PANDA board, not "pandora" :))) From markgross at thegnar.org Wed Dec 29 02:53:55 2010 From: markgross at thegnar.org (mark gross) Date: Tue, 28 Dec 2010 17:53:55 -0800 Subject: [PD] pd openembedded beagleboard-demo-image In-Reply-To: <20101229010141.GB8059@00110101.home> References: <20101228181444.GA10026@gvim.org> <20101229010141.GB8059@00110101.home> Message-ID: <20101229015355.GA14695@gvim.org> On Wed, Dec 29, 2010 at 01:01:42AM +0000, errordeveloper at gmail.com wrote: > > Greate to hear that vanilla compiles ok and starts up!! I did have to patch the make files to use $(STRIP) instead of "strip" and I did some thrashing about in Makefile.am to get pd_LDFLAGS suck in enviornment setting for LDFLAGS that I don't feel supper confident about but, we can review that mess after it makes noises. > what version of GCC did you use? gcc 4.5.2 20101105(prerelease) its what OE made as part of the angstrom build. > how floating point is handled ? I bet its in software libs. > > have you tried using USB audion instead? no. > > I just had been looking at the Pandora Board, > which uses 2-core Cortex-A9 with FPU, > thing to get it soonish to run my pd > WSN project (http://wmi.new-synth.info). Yeah the panda is nice. I have a BeagleBoard. --mark > > On Tue, Dec 28, 2010 at 10:14:44AM -0800, mark gross wrote: > > I'm trying to get vanilla PD working on a beagle board using open > > embedded's angstrom-2010.x distro. I've hacked up a bit bake recipe > > (still a hack job) and the task-beagleboard-demo-image.bb to make a > > image that will actually run the PD GUI on a BB. > > > > My problem now is with the audio. I can't seem to get PD's audio + midi > > test to make any more than queuer counter noises. I've played with using > > OSS and Alsa, and disabling pulse from the build. > > > > aplay does play a 22050Hz mono-wave file. > > > > I get the following errors from PD when I attempt to run it as root: > > using OSS I get clicks from the test patch. > > Using Alsa I get a spike in cpu use and things get really sluggish. > > and I get -- > > tried but couldn't sync A/D/A > > ... > > > > > > > > I would like to get any debugging tips or advice possible to finish this > > project and post a howto (and perhaps add the puredata.bb recipe to OE) > > > > Thanks! > > > > --mark > > > > > > _______________________________________________ > > Pd-list at iem.at mailing list > > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Wed Dec 29 14:11:07 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 29 Dec 2010 10:11:07 -0300 Subject: [PD] pidip error color mode Message-ID: Hi all, I am working with the library PiDiP, I have previously worked with osx and linux ubuntu, had worked with the netbook acer and had no problems, but now I get the following error when trying to open the video window (i want to show a live video from webcam, easy in olds projects): pdp_v4l2: unsupported color model: 1497715271 also pdp_v4l2: unsupported color model: 1195724874 What is it? Greetings Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From buzz at spacedout.nl Wed Dec 29 14:27:02 2010 From: buzz at spacedout.nl (Bastiaan van den Berg) Date: Wed, 29 Dec 2010 14:27:02 +0100 Subject: [PD] pidip error color mode In-Reply-To: References: Message-ID: On Wed, Dec 29, 2010 at 14:11, Jose Luis Santorcuato < santorcuato76 at gmail.com> wrote: > Hi all, I am working with the library PiDiP, I have previously worked > with osx and linux ubuntu, had worked with the netbook acer and had no > problems, but now I get the following error when trying to open the > video window (i want to show a live video from webcam, easy in olds > projects): > > pdp_v4l2: unsupported color model: 1497715271 > > also pdp_v4l2: unsupported color model: 1195724874 > You could try starting pd like this : LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so pd This will put the convert library of libv4l between pd and v4l, and it will convert colormodels (and mjpeg for example) into a format that should be supported. Let me know if it works :) -- Regards, buZz -------------- next part -------------- An HTML attachment was scrubbed... URL: From santorcuato76 at gmail.com Wed Dec 29 14:53:42 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 29 Dec 2010 10:53:42 -0300 Subject: [PD] pidip error color mode In-Reply-To: References: Message-ID: Yes, i used that...maybe i dont considered v4l2....ill try and comment... Thanks Jos? 2010/12/29 Bastiaan van den Berg : > On Wed, Dec 29, 2010 at 14:11, Jose Luis Santorcuato > wrote: >> >> Hi all, I am working with the library PiDiP, I have previously worked >> with osx and linux ubuntu, had worked with the netbook acer and had no >> problems, but now I get the following error when trying to open the >> video window (i want to show a live video from webcam, easy in olds >> projects): >> >> pdp_v4l2: unsupported color model: 1497715271 >> >> also pdp_v4l2: unsupported color model: 1195724874 > > You could try starting pd like this : > > LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so pd > > This will put the convert library of libv4l between pd and v4l, and it will > convert colormodels (and mjpeg for example) into a format that should be > supported. > > Let me know if it works :) > > -- > Regards, > buZz > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From jancsika at yahoo.com Wed Dec 29 16:15:54 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 29 Dec 2010 07:15:54 -0800 (PST) Subject: [PD] libraries in Pd-extended 0.43 In-Reply-To: Message-ID: <342925.23277.qm@web39409.mail.mud.yahoo.com> --- On Sun, 12/19/10, Mathieu Bouchard wrote: > From: Mathieu Bouchard > Subject: Re: [PD] libraries in Pd-extended 0.43 > To: "Jonathan Wilkes" > Cc: "PD List" , "Hans-Christoph Steiner" > Date: Sunday, December 19, 2010, 1:54 AM > On Tue, 14 Dec 2010, Jonathan Wilkes > wrote: > > > Yeah, so currently I have links inside canvas-help.pd > to table-help.pd, pd-help.pd, graph-help.pd, and a special > note about "Put" menu arrays with a link to > array-help.pd.? array-help.pd is necessary to have > there because triggering the help patch for the "Put" menu > array is so obscure (I wonder if anyone here even knows what > to click to get it.) > > I don't know how you can possibly not get it. That's probably because you've never gotten it. Clicking on the graph that contains the array opens up 'canvas-help.pd'. But you can open a help patch named 'array-help.pd' when you: a) right-click on the "Put" menu array and choose "Open", b) mouse-over an array element until the arrow cursor changes directions, c) right-click and choose help. Then you will receive enlightenment from Pd's generous help docs: sorry, couldn't find help patch for "array.pd" Though it's certainly to the point, I thought a user might want a tad bit more information than that, so I made an array-help.pd patch, and linked to it in canvas-help.pd for those few boring users who choose not to click random spots within a patch until something helpful and relevant happens. -Jonathan > Do you expect > that you can get it by right-clicking the array's label ? > Because, it doesn't work for any other label (IEMGUI...), > so, why would it work for Array's label ? > > > That's true, but just because it's possible to do that > doesn't mean that [inlet] and [outlet] are relevant enough > to show in the help patch for [table], any more than showing > [list] in the help patch for [metro]. > > Also, it doesn't work the other way around-- > [tabread], [tabwrite], etc. are not relevant to [pd]. > > Actually, when you have a [table], you don't have one > object, you have two of them. Three of them. There's also a graph within the table. > When you have [table foo], > receive-symbol "pd-foo" sends to a canvas, whereas > receive-symbol "foo" sends to the internal t_array object, > which has all of the array-specific methods. This has to be > made clear, because it's not like an inheritance-like > pattern. > > An inheritance-like pattern (or interface pattern) would > be, for example, to have one single help-patch for most of > the common methods in iemguis, those that have exactly the > same behaviour, to emphasise that they are one single family > (even though inheritance in pd is mostly in our > imagination). It's a matter of documenting things in a > non-repetitive, synthetic manner, and with a mindset that > encourages consistency. How do you make that system of documentation consistent across libraries? (And show links across libraries?) > > When you have one class that seemingly would include one > complete other helpfile's content but not the other way > around, that would usually be an inheritance pattern, but > it's not here, because instead, it's mostly that a canvas > has a t_array tacked onto it, vs not. > > It can't be called delegation pattern either, because in a > delegation pattern, you have two objects, of which you only > send to one, which will forward the message to the other one > whenever appropriate. This is not the case here, because you > can send to two different receive-symbols, and you have to > send to the correct one. > > I could have said a lot less, but I just thought I'd give > you some more doc ideas. > > > _______________________________________________________________________ > | Mathieu Bouchard ---- t?l: +1.514.383.3801 ---- > Villeray, Montr?al, QC From ico at vt.edu Wed Dec 29 21:57:18 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 29 Dec 2010 15:57:18 -0500 Subject: [PD] PD L2Ork 20101229 snapshot now available Message-ID: <1293656239.16107.5.camel@monsoon> Please excuse cross-posting. Dear friends and fellow FOSS enthusiasts, It is my great pleasure to share with the community a belated Holiday present :-) in a form of latest snapshot of L2Ork iteration of Pure-Data. Better than ever, the latest version comes with the following improvements: *implemented apply undo for array properties and partially implemented apply undo for graph-on-parent object properties (does not apply to abstractions or top-level windows currently until I figure out how to address the indexing of toplevel windows inside the glist as well as how to address to which window such an undo belongs). *properties are disabled when right-clicking on an abstraction as modifying its settings externally does not make sense when one does not see the actual contents inside it. So, to edit the properties of an abstraction, one has to open the actual abstraction. *fixed how new arrays are created so that they always fit within the specified boundaries. Please note arrays that have been already created in prior patches remain untouched in terms of graph auto-resizing (legacy code is provided in g_editor.c canvas_vis that deals with this if anyone wishes to convert their arrays but is incomplete in that it assumes all arrays require resizing--this is however unnecessary as simple recreation of said arrays or manual readjustment of their settings ought to do the trick. -This feature needs further testing--feedback is most appreciated. *fixed how arrays deal with moving array points via mouse by restricting them within the array bounds--this should work for all gui-driven array operations, while array alterations via snapshots and other external ways of manipulating arrays remain unbound so as to allow for traditional data-flow debugging--this may change down the road in part due to introduction of the magicGlass option and in part due to belief that data monitoring should only report ranges specified by the graph. -This feature needs further testing--feedback is most appreciated. *added new feature for arrays where they report a bang through the _changed send (if one is provided) whenever they have been altered by a mouse click'n'drag--this in conjunction with array graph auto-resizing makes arrays formidable alternatives for multisliders. -This feature needs further testing--feedback is most appreciated. *when an array subpatch is opened and resized, the array automatically now resizes to properly fill the window. -This feature needs further testing--feedback is most appreciated. *fixed where array was not visible after reopening the patch if any of its points touched upon y graph limits. *fixed couple of segfaults caused by gridflow incompatibility--more problems remain with gridflow library compatibility, likely due to widgetbehavior and possibly also magicGlass incompatibility. Further investigation is necessary. *fixed memory leak in the disis_phasor~ external where the destructor was never properly called and updated its documentation (available in the l2ork_addons package). *fixed highlighting of signal nlets where nlet would revert to non-signal appearance after being highlighted/connected. *reintroduced array listview (this was a regression in respect to pd-extended). *improved appearance of the array listview. *fixed a few broken links in the pddp documentation and added new l2ork-specific array features to the pddp documentation. Latest snapshot is available from the usual place: http://l2ork.music.vt.edu/main/?page_id=56 Complete changelog since 11/25/2010 is available here: http://l2ork.music.vt.edu/data/pd/Changelog Happy belated Holidays! Best wishes, Ico From jancsika at yahoo.com Thu Dec 30 00:04:43 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 29 Dec 2010 15:04:43 -0800 (PST) Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available In-Reply-To: <1293656239.16107.5.camel@monsoon> Message-ID: <525102.99136.qm@web39410.mail.mud.yahoo.com> I tried running the non-supreme burrito version by running ./pd-l2ork from the console and got an empty tk window with the following errors to the terminal window: tcl: /home/dude/Desktop/libmobiledevice/pd/bin/pd.tk: can't open script invalid command name "pdtk_post" invalid command name "pdtk_post" invalid command name "pdtk_post" invalid command name "pdtk_pd_startup" invalid command name "pdtk_post" invalid command name "pdtk_post" invalid command name "pdtk_post" invalid command name "pdtk_post" invalid command name "pdtk_post" -Jonathan --- On Wed, 12/29/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: [PD-dev] PD L2Ork 20101229 snapshot now available > To: linux-audio-announce at lists.linuxaudio.org, lau at lists.linuxaudio.org, lad at lists.linuxaudio.org, pd-list at iem.at, pd-dev at iem.at, l2ork-dev at disis.music.vt.edu, user at disis.music.vt.edu, piksel at piksel.no > Date: Wednesday, December 29, 2010, 9:57 PM > Please excuse cross-posting. > > Dear friends and fellow FOSS enthusiasts, > > It is my great pleasure to share with the community a > belated Holiday > present :-) in a form of latest snapshot of L2Ork iteration > of > Pure-Data. Better than ever, the latest version comes with > the following > improvements: > > *implemented apply undo for array properties and partially > implemented > apply undo for graph-on-parent object properties (does not > apply to > abstractions or top-level windows currently until I figure > out how to > address the indexing of toplevel windows inside the glist > as well as how > to address to which window such an undo belongs). > *properties are disabled when right-clicking on an > abstraction as > modifying its settings externally does not make sense when > one does not > see the actual contents inside it. So, to edit the > properties of an > abstraction, one has to open the actual abstraction. > *fixed how new arrays are created so that they always fit > within the > specified boundaries. Please note arrays that have been > already created > in prior patches remain untouched in terms of graph > auto-resizing > (legacy code is provided in g_editor.c canvas_vis that > deals with this > if anyone wishes to convert their arrays but is incomplete > in that it > assumes all arrays require resizing--this is however > unnecessary as > simple recreation of said arrays or manual readjustment of > their > settings ought to do the trick. > ??? -This feature needs further > testing--feedback is most appreciated. > *fixed how arrays deal with moving array points via mouse > by restricting > them within the array bounds--this should work for all > gui-driven array > operations, while array alterations via snapshots and other > external > ways of manipulating arrays remain unbound so as to allow > for > traditional data-flow debugging--this may change down the > road in part > due to introduction of the magicGlass option and in part > due to belief > that data monitoring should only report ranges specified by > the graph. > ??? -This feature needs further > testing--feedback is most appreciated. > *added new feature for arrays where they report a bang > through the > _changed send (if one is provided) > whenever they have been > altered by a mouse click'n'drag--this in conjunction with > array graph > auto-resizing makes arrays formidable alternatives for > multisliders. > ??? -This feature needs further > testing--feedback is most appreciated. > *when an array subpatch is opened and resized, the array > automatically > now resizes to properly fill the window. > ??? -This feature needs further > testing--feedback is most appreciated. > *fixed where array was not visible after reopening the > patch if any of > its points touched upon y graph limits. > *fixed couple of segfaults caused by gridflow > incompatibility--more > problems remain with gridflow library compatibility, likely > due to > widgetbehavior? and possibly also magicGlass > incompatibility. Further > investigation is necessary. > *fixed memory leak in the disis_phasor~ external where the > destructor > was never properly called and updated its documentation > (available in > the l2ork_addons package). > *fixed highlighting of signal nlets where nlet would revert > to > non-signal appearance after being highlighted/connected. > *reintroduced array listview (this was a regression in > respect to > pd-extended). > *improved appearance of the array listview. > *fixed a few broken links in the pddp documentation and > added new > l2ork-specific array features to the pddp documentation. > > Latest snapshot is available from the usual place: > http://l2ork.music.vt.edu/main/?page_id=56 > > Complete changelog since 11/25/2010 is available here: > http://l2ork.music.vt.edu/data/pd/Changelog > > Happy belated Holidays! > > Best wishes, > > Ico > > > _______________________________________________ > Pd-dev mailing list > Pd-dev at iem.at > http://lists.puredata.info/listinfo/pd-dev > From ronni.montoya at gmail.com Thu Dec 30 01:12:25 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Wed, 29 Dec 2010 16:12:25 -0800 Subject: [PD] understanding fexpr~ example Message-ID: Hi Dear list, i was experimenting with the lorenz example that comes with the fexpr~ help file. Can anybody explain me how that example internally works? how is fexpr~ generating the waveform in this case? thanks in advance R. From ico at vt.edu Thu Dec 30 03:00:50 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 29 Dec 2010 21:00:50 -0500 Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available In-Reply-To: <525102.99136.qm@web39410.mail.mud.yahoo.com> References: <1293656239.16107.5.camel@monsoon> <525102.99136.qm@web39410.mail.mud.yahoo.com> Message-ID: <82DFD0CB4A4B4BD581F369F444DA0E6B@supersecretpear> If you are trying to run the app without installing, then copy pd.tk from pd/src/ dir into pd/bin/ dir. I forgot to add this as it is actually not a part of the actual install. I will reupload another version that includes this but please understand this is not the "default" way of things. You will likely have a much better experience with doing actually make install and now that pd-l2ork exists in a separate path from the pd-vanilla and extended, it should happily coexist next to them. HTH, Best wishes, Ico > -----Original Message----- > From: Jonathan Wilkes [mailto:jancsika at yahoo.com] > Sent: Wednesday, December 29, 2010 6:05 PM > To: pd-list at iem.at; Ivica Ico Bukvic > Subject: Re: [PD-dev] PD L2Ork 20101229 snapshot now available > > I tried running the non-supreme burrito version by running ./pd-l2ork > from the console and got an empty tk window with the following errors > to the terminal window: > tcl: /home/dude/Desktop/libmobiledevice/pd/bin/pd.tk: can't open > script > invalid command name "pdtk_post" > invalid command name "pdtk_post" > invalid command name "pdtk_post" > invalid command name "pdtk_pd_startup" > invalid command name "pdtk_post" > invalid command name "pdtk_post" > invalid command name "pdtk_post" > invalid command name "pdtk_post" > invalid command name "pdtk_post" > > -Jonathan > > --- On Wed, 12/29/10, Ivica Ico Bukvic wrote: > > > From: Ivica Ico Bukvic > > Subject: [PD-dev] PD L2Ork 20101229 snapshot now available > > To: linux-audio-announce at lists.linuxaudio.org, lau at lists.linuxaudio.org, > lad at lists.linuxaudio.org, pd-list at iem.at, pd-dev at iem.at, l2ork- > dev at disis.music.vt.edu, user at disis.music.vt.edu, piksel at piksel.no > > Date: Wednesday, December 29, 2010, 9:57 PM > > Please excuse cross-posting. > > > > Dear friends and fellow FOSS enthusiasts, > > > > It is my great pleasure to share with the community a > > belated Holiday > > present :-) in a form of latest snapshot of L2Ork iteration > > of > > Pure-Data. Better than ever, the latest version comes with > > the following > > improvements: > > > > *implemented apply undo for array properties and partially > > implemented > > apply undo for graph-on-parent object properties (does not > > apply to > > abstractions or top-level windows currently until I figure > > out how to > > address the indexing of toplevel windows inside the glist > > as well as how > > to address to which window such an undo belongs). > > *properties are disabled when right-clicking on an > > abstraction as > > modifying its settings externally does not make sense when > > one does not > > see the actual contents inside it. So, to edit the > > properties of an > > abstraction, one has to open the actual abstraction. > > *fixed how new arrays are created so that they always fit > > within the > > specified boundaries. Please note arrays that have been > > already created > > in prior patches remain untouched in terms of graph > > auto-resizing > > (legacy code is provided in g_editor.c canvas_vis that > > deals with this > > if anyone wishes to convert their arrays but is incomplete > > in that it > > assumes all arrays require resizing--this is however > > unnecessary as > > simple recreation of said arrays or manual readjustment of > > their > > settings ought to do the trick. > > ??? -This feature needs further > > testing--feedback is most appreciated. > > *fixed how arrays deal with moving array points via mouse > > by restricting > > them within the array bounds--this should work for all > > gui-driven array > > operations, while array alterations via snapshots and other > > external > > ways of manipulating arrays remain unbound so as to allow > > for > > traditional data-flow debugging--this may change down the > > road in part > > due to introduction of the magicGlass option and in part > > due to belief > > that data monitoring should only report ranges specified by > > the graph. > > ??? -This feature needs further > > testing--feedback is most appreciated. > > *added new feature for arrays where they report a bang > > through the > > _changed send (if one is provided) > > whenever they have been > > altered by a mouse click'n'drag--this in conjunction with > > array graph > > auto-resizing makes arrays formidable alternatives for > > multisliders. > > ??? -This feature needs further > > testing--feedback is most appreciated. > > *when an array subpatch is opened and resized, the array > > automatically > > now resizes to properly fill the window. > > ??? -This feature needs further > > testing--feedback is most appreciated. > > *fixed where array was not visible after reopening the > > patch if any of > > its points touched upon y graph limits. > > *fixed couple of segfaults caused by gridflow > > incompatibility--more > > problems remain with gridflow library compatibility, likely > > due to > > widgetbehavior? and possibly also magicGlass > > incompatibility. Further > > investigation is necessary. > > *fixed memory leak in the disis_phasor~ external where the > > destructor > > was never properly called and updated its documentation > > (available in > > the l2ork_addons package). > > *fixed highlighting of signal nlets where nlet would revert > > to > > non-signal appearance after being highlighted/connected. > > *reintroduced array listview (this was a regression in > > respect to > > pd-extended). > > *improved appearance of the array listview. > > *fixed a few broken links in the pddp documentation and > > added new > > l2ork-specific array features to the pddp documentation. > > > > Latest snapshot is available from the usual place: > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > Complete changelog since 11/25/2010 is available here: > > http://l2ork.music.vt.edu/data/pd/Changelog > > > > Happy belated Holidays! > > > > Best wishes, > > > > Ico > > > > > > _______________________________________________ > > Pd-dev mailing list > > Pd-dev at iem.at > > http://lists.puredata.info/listinfo/pd-dev > > > > > From santorcuato76 at gmail.com Thu Dec 30 03:02:12 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 29 Dec 2010 23:02:12 -0300 Subject: [PD] pidip error color mode In-Reply-To: References: Message-ID: Hi, thanks, I solved the web camera connection, but has a considerable latency, the features are: ubuntu lucid 10.04, pentium 4 at 2.66 and 2 gb ram, NVIDIA GeForce 6200, goes slow, very slow, the system takes 5 minutes to start, and the latency of the camera is obvious, what camera you recommend?, the previous problem was that the camera was not supported. I can speed up the fps? ... Regards Jos? 2010/12/29 Bastiaan van den Berg : > On Wed, Dec 29, 2010 at 14:11, Jose Luis Santorcuato > wrote: >> >> Hi all, I am working with the library PiDiP, I have previously worked >> with osx and linux ubuntu, had worked with the netbook acer and had no >> problems, but now I get the following error when trying to open the >> video window (i want to show a live video from webcam, easy in olds >> projects): >> >> pdp_v4l2: unsupported color model: 1497715271 >> >> also pdp_v4l2: unsupported color model: 1195724874 > > You could try starting pd like this : > > LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so pd > > This will put the convert library of libv4l between pd and v4l, and it will > convert colormodels (and mjpeg for example) into a format that should be > supported. > > Let me know if it works :) > > -- > Regards, > buZz > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From jancsika at yahoo.com Thu Dec 30 03:08:10 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 29 Dec 2010 18:08:10 -0800 (PST) Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available In-Reply-To: <82DFD0CB4A4B4BD581F369F444DA0E6B@supersecretpear> Message-ID: <968888.32432.qm@web39409.mail.mud.yahoo.com> Ah, ok. --- On Thu, 12/30/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: RE: [PD-dev] PD L2Ork 20101229 snapshot now available > To: "'Jonathan Wilkes'" , pd-list at iem.at > Date: Thursday, December 30, 2010, 3:00 AM > If you are trying to run the app > without installing, then copy pd.tk from pd/src/ dir into > pd/bin/ dir. I forgot to add this as it is actually not a > part of the actual install. I will reupload another version > that includes this but please understand this is not the > "default" way of things. You will likely have a much better > experience with doing actually make install and now that > pd-l2ork exists in a separate path from the pd-vanilla and > extended, it should happily coexist next to them. > > HTH, > > Best wishes, > > Ico > > > -----Original Message----- > > From: Jonathan Wilkes [mailto:jancsika at yahoo.com] > > Sent: Wednesday, December 29, 2010 6:05 PM > > To: pd-list at iem.at; > Ivica Ico Bukvic > > Subject: Re: [PD-dev] PD L2Ork 20101229 snapshot now > available > > > > I tried running the non-supreme burrito version by > running ./pd-l2ork > > from the console and got an empty tk window with the > following errors > > to the terminal window: > > tcl: /home/dude/Desktop/libmobiledevice/pd/bin/pd.tk: > can't open > > script > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_pd_startup" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > > > -Jonathan > > > > --- On Wed, 12/29/10, Ivica Ico Bukvic wrote: > > > > > From: Ivica Ico Bukvic > > > Subject: [PD-dev] PD L2Ork 20101229 snapshot now > available > > > To: linux-audio-announce at lists.linuxaudio.org, > lau at lists.linuxaudio.org, > > lad at lists.linuxaudio.org, > pd-list at iem.at, pd-dev at iem.at, > l2ork- > > dev at disis.music.vt.edu, > user at disis.music.vt.edu, > piksel at piksel.no > > > Date: Wednesday, December 29, 2010, 9:57 PM > > > Please excuse cross-posting. > > > > > > Dear friends and fellow FOSS enthusiasts, > > > > > > It is my great pleasure to share with the > community a > > > belated Holiday > > > present :-) in a form of latest snapshot of L2Ork > iteration > > > of > > > Pure-Data. Better than ever, the latest version > comes with > > > the following > > > improvements: > > > > > > *implemented apply undo for array properties and > partially > > > implemented > > > apply undo for graph-on-parent object properties > (does not > > > apply to > > > abstractions or top-level windows currently until > I figure > > > out how to > > > address the indexing of toplevel windows inside > the glist > > > as well as how > > > to address to which window such an undo > belongs). > > > *properties are disabled when right-clicking on > an > > > abstraction as > > > modifying its settings externally does not make > sense when > > > one does not > > > see the actual contents inside it. So, to edit > the > > > properties of an > > > abstraction, one has to open the actual > abstraction. > > > *fixed how new arrays are created so that they > always fit > > > within the > > > specified boundaries. Please note arrays that > have been > > > already created > > > in prior patches remain untouched in terms of > graph > > > auto-resizing > > > (legacy code is provided in g_editor.c canvas_vis > that > > > deals with this > > > if anyone wishes to convert their arrays but is > incomplete > > > in that it > > > assumes all arrays require resizing--this is > however > > > unnecessary as > > > simple recreation of said arrays or manual > readjustment of > > > their > > > settings ought to do the trick. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *fixed how arrays deal with moving array points > via mouse > > > by restricting > > > them within the array bounds--this should work > for all > > > gui-driven array > > > operations, while array alterations via snapshots > and other > > > external > > > ways of manipulating arrays remain unbound so as > to allow > > > for > > > traditional data-flow debugging--this may change > down the > > > road in part > > > due to introduction of the magicGlass option and > in part > > > due to belief > > > that data monitoring should only report ranges > specified by > > > the graph. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *added new feature for arrays where they report a > bang > > > through the > > > _changed send (if one is > provided) > > > whenever they have been > > > altered by a mouse click'n'drag--this in > conjunction with > > > array graph > > > auto-resizing makes arrays formidable > alternatives for > > > multisliders. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *when an array subpatch is opened and resized, > the array > > > automatically > > > now resizes to properly fill the window. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *fixed where array was not visible after > reopening the > > > patch if any of > > > its points touched upon y graph limits. > > > *fixed couple of segfaults caused by gridflow > > > incompatibility--more > > > problems remain with gridflow library > compatibility, likely > > > due to > > > widgetbehavior? and possibly also magicGlass > > > incompatibility. Further > > > investigation is necessary. > > > *fixed memory leak in the disis_phasor~ external > where the > > > destructor > > > was never properly called and updated its > documentation > > > (available in > > > the l2ork_addons package). > > > *fixed highlighting of signal nlets where nlet > would revert > > > to > > > non-signal appearance after being > highlighted/connected. > > > *reintroduced array listview (this was a > regression in > > > respect to > > > pd-extended). > > > *improved appearance of the array listview. > > > *fixed a few broken links in the pddp > documentation and > > > added new > > > l2ork-specific array features to the pddp > documentation. > > > > > > Latest snapshot is available from the usual > place: > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > > > Complete changelog since 11/25/2010 is available > here: > > > http://l2ork.music.vt.edu/data/pd/Changelog > > > > > > Happy belated Holidays! > > > > > > Best wishes, > > > > > > Ico > > > > > > > > > _______________________________________________ > > > Pd-dev mailing list > > > Pd-dev at iem.at > > > http://lists.puredata.info/listinfo/pd-dev > > > > > > > > > > > From ico at vt.edu Thu Dec 30 03:09:19 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Wed, 29 Dec 2010 21:09:19 -0500 Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available References: <1293656239.16107.5.camel@monsoon> <525102.99136.qm@web39410.mail.mud.yahoo.com> Message-ID: <9F68AF6932F64688B02BFFFC40FCF96B@supersecretpear> > If you are trying to run the app without installing, then copy pd.tk from > pd/src/ dir into pd/bin/ dir. I forgot to add this as it is actually not a part > of the actual install. I will reupload another version that includes this but > please understand this is not the "default" way of things. You will likely > have a much better experience with doing actually make install and > now that pd-l2ork exists in a separate path from the pd-vanilla and > extended, it should happily coexist next to them. Actually, I stand corrected. Because pd-l2ork is now looking for pd.tk in a specific folder (namely due to the way binaries were configured in /usr/local/lib/pd-l2ork/bin), you will not be able to run pd-l2ork any more without installing. HTH Best wishes, Ico From jancsika at yahoo.com Thu Dec 30 03:15:34 2010 From: jancsika at yahoo.com (Jonathan Wilkes) Date: Wed, 29 Dec 2010 18:15:34 -0800 (PST) Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available In-Reply-To: <82DFD0CB4A4B4BD581F369F444DA0E6B@supersecretpear> Message-ID: <183005.10840.qm@web39404.mail.mud.yahoo.com> Ah ok. Then don't bother-- I just already had an older "Burrito" version installed and was trying to just quickly test some of the changes. -Jonathan --- On Thu, 12/30/10, Ivica Ico Bukvic wrote: > From: Ivica Ico Bukvic > Subject: RE: [PD-dev] PD L2Ork 20101229 snapshot now available > To: "'Jonathan Wilkes'" , pd-list at iem.at > Date: Thursday, December 30, 2010, 3:00 AM > If you are trying to run the app > without installing, then copy pd.tk from pd/src/ dir into > pd/bin/ dir. I forgot to add this as it is actually not a > part of the actual install. I will reupload another version > that includes this but please understand this is not the > "default" way of things. You will likely have a much better > experience with doing actually make install and now that > pd-l2ork exists in a separate path from the pd-vanilla and > extended, it should happily coexist next to them. > > HTH, > > Best wishes, > > Ico > > > -----Original Message----- > > From: Jonathan Wilkes [mailto:jancsika at yahoo.com] > > Sent: Wednesday, December 29, 2010 6:05 PM > > To: pd-list at iem.at; > Ivica Ico Bukvic > > Subject: Re: [PD-dev] PD L2Ork 20101229 snapshot now > available > > > > I tried running the non-supreme burrito version by > running ./pd-l2ork > > from the console and got an empty tk window with the > following errors > > to the terminal window: > > tcl: /home/dude/Desktop/libmobiledevice/pd/bin/pd.tk: > can't open > > script > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_pd_startup" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > invalid command name "pdtk_post" > > > > -Jonathan > > > > --- On Wed, 12/29/10, Ivica Ico Bukvic wrote: > > > > > From: Ivica Ico Bukvic > > > Subject: [PD-dev] PD L2Ork 20101229 snapshot now > available > > > To: linux-audio-announce at lists.linuxaudio.org, > lau at lists.linuxaudio.org, > > lad at lists.linuxaudio.org, > pd-list at iem.at, pd-dev at iem.at, > l2ork- > > dev at disis.music.vt.edu, > user at disis.music.vt.edu, > piksel at piksel.no > > > Date: Wednesday, December 29, 2010, 9:57 PM > > > Please excuse cross-posting. > > > > > > Dear friends and fellow FOSS enthusiasts, > > > > > > It is my great pleasure to share with the > community a > > > belated Holiday > > > present :-) in a form of latest snapshot of L2Ork > iteration > > > of > > > Pure-Data. Better than ever, the latest version > comes with > > > the following > > > improvements: > > > > > > *implemented apply undo for array properties and > partially > > > implemented > > > apply undo for graph-on-parent object properties > (does not > > > apply to > > > abstractions or top-level windows currently until > I figure > > > out how to > > > address the indexing of toplevel windows inside > the glist > > > as well as how > > > to address to which window such an undo > belongs). > > > *properties are disabled when right-clicking on > an > > > abstraction as > > > modifying its settings externally does not make > sense when > > > one does not > > > see the actual contents inside it. So, to edit > the > > > properties of an > > > abstraction, one has to open the actual > abstraction. > > > *fixed how new arrays are created so that they > always fit > > > within the > > > specified boundaries. Please note arrays that > have been > > > already created > > > in prior patches remain untouched in terms of > graph > > > auto-resizing > > > (legacy code is provided in g_editor.c canvas_vis > that > > > deals with this > > > if anyone wishes to convert their arrays but is > incomplete > > > in that it > > > assumes all arrays require resizing--this is > however > > > unnecessary as > > > simple recreation of said arrays or manual > readjustment of > > > their > > > settings ought to do the trick. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *fixed how arrays deal with moving array points > via mouse > > > by restricting > > > them within the array bounds--this should work > for all > > > gui-driven array > > > operations, while array alterations via snapshots > and other > > > external > > > ways of manipulating arrays remain unbound so as > to allow > > > for > > > traditional data-flow debugging--this may change > down the > > > road in part > > > due to introduction of the magicGlass option and > in part > > > due to belief > > > that data monitoring should only report ranges > specified by > > > the graph. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *added new feature for arrays where they report a > bang > > > through the > > > _changed send (if one is > provided) > > > whenever they have been > > > altered by a mouse click'n'drag--this in > conjunction with > > > array graph > > > auto-resizing makes arrays formidable > alternatives for > > > multisliders. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *when an array subpatch is opened and resized, > the array > > > automatically > > > now resizes to properly fill the window. > > > ??? -This feature needs further > > > testing--feedback is most appreciated. > > > *fixed where array was not visible after > reopening the > > > patch if any of > > > its points touched upon y graph limits. > > > *fixed couple of segfaults caused by gridflow > > > incompatibility--more > > > problems remain with gridflow library > compatibility, likely > > > due to > > > widgetbehavior? and possibly also magicGlass > > > incompatibility. Further > > > investigation is necessary. > > > *fixed memory leak in the disis_phasor~ external > where the > > > destructor > > > was never properly called and updated its > documentation > > > (available in > > > the l2ork_addons package). > > > *fixed highlighting of signal nlets where nlet > would revert > > > to > > > non-signal appearance after being > highlighted/connected. > > > *reintroduced array listview (this was a > regression in > > > respect to > > > pd-extended). > > > *improved appearance of the array listview. > > > *fixed a few broken links in the pddp > documentation and > > > added new > > > l2ork-specific array features to the pddp > documentation. > > > > > > Latest snapshot is available from the usual > place: > > > http://l2ork.music.vt.edu/main/?page_id=56 > > > > > > Complete changelog since 11/25/2010 is available > here: > > > http://l2ork.music.vt.edu/data/pd/Changelog > > > > > > Happy belated Holidays! > > > > > > Best wishes, > > > > > > Ico > > > > > > > > > _______________________________________________ > > > Pd-dev mailing list > > > Pd-dev at iem.at > > > http://lists.puredata.info/listinfo/pd-dev > > > > > > > > > > > From santorcuato76 at gmail.com Thu Dec 30 03:37:57 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 29 Dec 2010 23:37:57 -0300 Subject: [PD] pidip camera settings high fps Message-ID: Hello list, everything works, now I wondered if it was possible to change the size of the catch, I have a camera that captures from 640 to 1024, but low fps, I would like to capture at 30 fps and 640, catch smaller setear possible dimensions? with pdp_scale suffice? Best regards Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From santorcuato76 at gmail.com Thu Dec 30 03:39:52 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Wed, 29 Dec 2010 23:39:52 -0300 Subject: [PD] pidip camera settings high fps In-Reply-To: References: Message-ID: Hello list, everything works, now I wondered if it was possible to change the size of the catch, I have a camera that captures from 640 to 1024, but low fps, I would like to capture at 30 fps and 640, if the capture is small I can run at 30 fps, you can adjust the dimensions? with pdp_scale suffice? Best Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato From computer.music.neix at gmail.com Thu Dec 30 09:08:44 2010 From: computer.music.neix at gmail.com (miquel parera) Date: Thu, 30 Dec 2010 09:08:44 +0100 Subject: [PD] pd + sc with jackd Message-ID: Hello. I use pd plus sc in puredyne and maverick. The OSC communication is fine and fast, but the audio in puredata is plenty of dio errors. I have tried many combinations of command line options, with jackd and with pd. I have compiled and jackd and puredata. Someone is using these two environments, whitou audio problems? How? In what operating system? With that computer? Thanks. -- Creative Commons & Open Source experimental electronic & computer sounds. http://musicnumbers.wordpress.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From ch at chnry.net Thu Dec 30 11:17:31 2010 From: ch at chnry.net (cyrille henry) Date: Thu, 30 Dec 2010 11:17:31 +0100 Subject: [PD] soft edge In-Reply-To: <1293399570.1905.6.camel@jack-laptop> References: <4D151097.8020200@chnry.net> <1293227519.1968.13.camel@jack-laptop> <1293227926.1968.15.camel@jack-laptop> <1293301424.1881.6.camel@jack-laptop> <1293399570.1905.6.camel@jack-laptop> Message-ID: <4D1C5C3B.2020000@chnry.net> hello, i rename it, and add it to Gem example. you can now find it to : Gem/examples/12.multi_screen_projection/01.flat_projection-help.pd a non flat projection will follow as soon as it is finised. cyrille Le 26/12/2010 22:39, Jack a ?crit : > It seems my last mail wasn't sent. > The 'soft_edge' with GUI. > We await your comments. > ++ > > Jack > > > > Le samedi 25 d?cembre 2010 ? 19:23 +0100, Jack a ?crit : >> OK, here the 'soft_edge' with GUI. >> I await your comments. >> ++ >> >> Jack >> >> >> >> Le vendredi 24 d?cembre 2010 ? 22:58 +0100, Jack a ?crit : >>> Le vendredi 24 d?cembre 2010 ? 22:51 +0100, Jack a ?crit : >>>> Hello, >>>> >>>> Yep, i have still the Gui for this 'soft edge' but i try to use an input >>>> and output matrix to manage screens. >>> Argghhh ! But you did it in your patch ! >>>> I hope, i could release this version before the end of this year (and >>>> after finishing the orange book) ;) >>>> Just a note about your patch, it seems that the loadbang go to the wrong >>>> 'geometry_screen' message (4 3 instead od 2 2). >>> Ok, so i will work on the GUI :/ :) >>> ++ >>> >>> Jack >>> >>> >>>> ++ >>>> >>>> Jack >>>> >>>> >>>> >>>> >>>> Le vendredi 24 d?cembre 2010 ? 22:28 +0100, cyrille henry a ?crit : >>>>> Hello, >>>>> >>>>> i've updated the soft edge patch for Gem. >>>>> you can now have different matrices geometry between the screen and the computer. >>>>> i.e : 4 screen in a raw connected to the computer can be used to display an image based on 2x2 screen. >>>>> >>>>> i think this patch need a small gui cleanup (jack?) to be add to Gem examples. >>>>> >>>>> Cyrille >>>>> >>>>> >>>>> >>>> >>>> >>>> >>>> _______________________________________________ >>>> Pd-list at iem.at mailing list >>>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >>> >>> >>> >>> _______________________________________________ >>> Pd-list at iem.at mailing list >>> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list >> > > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From noishx at gmail.com Thu Dec 30 14:04:38 2010 From: noishx at gmail.com (oskoff lovich) Date: Thu, 30 Dec 2010 14:04:38 +0100 Subject: [PD] : pd + sc with jackd Message-ID: Hi Miquel and all, sometimes i used sc and puredata with jackd and they work very good,, with ubuntu karmic koala 9.10 in a cheap acer laptop i usually open first jack at 48000 sample rate, then supercollider and after pd -jack maybe is a problem with diferent sample rate options or try with diferents settings of jack ( on/off realtime ect) salut! zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz Hello. I use pd plus sc in puredyne and maverick. The OSC communication is fine and fast, but the audio in puredata is plenty of dio errors. I have tried many combinations of command line options, with jackd and with pd. I have compiled and jackd and puredata. Someone is using these two environments, whitou audio problems? How? In what operating system? With that computer? Thanks. -- >>>http://noconventions.mobi/noish -------------- next part -------------- An HTML attachment was scrubbed... URL: From pat at digitalworlds.ufl.edu Thu Dec 30 14:27:59 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Thu, 30 Dec 2010 08:27:59 -0500 Subject: [PD] pidip error color mode In-Reply-To: References: Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75A8@UFEXCH-MBXCL01.ad.ufl.edu> switch to 1 ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Jose Luis Santorcuato [santorcuato76 at gmail.com] Sent: Wednesday, December 29, 2010 8:11 AM To: PD List Subject: [PD] pidip error color mode Hi all, I am working with the library PiDiP, I have previously worked with osx and linux ubuntu, had worked with the netbook acer and had no problems, but now I get the following error when trying to open the video window (i want to show a live video from webcam, easy in olds projects): pdp_v4l2: unsupported color model: 1497715271 also pdp_v4l2: unsupported color model: 1195724874 What is it? Greetings Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From pat at digitalworlds.ufl.edu Thu Dec 30 14:28:35 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Thu, 30 Dec 2010 08:28:35 -0500 Subject: [PD] pidip error color mode In-Reply-To: References: , Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75A9@UFEXCH-MBXCL01.ad.ufl.edu> i have found that there values for pdpv4l2 and my webcam needs to be set to [1] i forget whatthe call is pdp is not on this machine also you can always try pdp_rgba pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Bastiaan van den Berg [buzz at spacedout.nl] Sent: Wednesday, December 29, 2010 8:27 AM To: Jose Luis Santorcuato Cc: PD List Subject: Re: [PD] pidip error color mode On Wed, Dec 29, 2010 at 14:11, Jose Luis Santorcuato > wrote: Hi all, I am working with the library PiDiP, I have previously worked with osx and linux ubuntu, had worked with the netbook acer and had no problems, but now I get the following error when trying to open the video window (i want to show a live video from webcam, easy in olds projects): pdp_v4l2: unsupported color model: 1497715271 also pdp_v4l2: unsupported color model: 1195724874 You could try starting pd like this : LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so pd This will put the convert library of libv4l between pd and v4l, and it will convert colormodels (and mjpeg for example) into a format that should be supported. Let me know if it works :) -- Regards, buZz From pat at digitalworlds.ufl.edu Thu Dec 30 14:32:56 2010 From: pat at digitalworlds.ufl.edu (Pagano, Patrick) Date: Thu, 30 Dec 2010 08:32:56 -0500 Subject: [PD] pidip error color mode In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75A8@UFEXCH-MBXCL01.ad.ufl.edu> References: , <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75A8@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75AA@UFEXCH-MBXCL01.ad.ufl.edu> Jose set format$1 to 1. Sometimes i have to set it to one switch to zero and back to one pp ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Pagano, Patrick [pat at digitalworlds.ufl.edu] Sent: Thursday, December 30, 2010 8:27 AM To: Jose Luis Santorcuato; PD List Subject: Re: [PD] pidip error color mode switch to 1 ________________________________________ From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Jose Luis Santorcuato [santorcuato76 at gmail.com] Sent: Wednesday, December 29, 2010 8:11 AM To: PD List Subject: [PD] pidip error color mode Hi all, I am working with the library PiDiP, I have previously worked with osx and linux ubuntu, had worked with the netbook acer and had no problems, but now I get the following error when trying to open the video window (i want to show a live video from webcam, easy in olds projects): pdp_v4l2: unsupported color model: 1497715271 also pdp_v4l2: unsupported color model: 1195724874 What is it? Greetings Jos? -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list From santorcuato76 at gmail.com Thu Dec 30 14:54:19 2010 From: santorcuato76 at gmail.com (Jose Luis Santorcuato) Date: Thu, 30 Dec 2010 10:54:19 -0300 Subject: [PD] pidip error color mode In-Reply-To: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75AA@UFEXCH-MBXCL01.ad.ufl.edu> References: <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75A8@UFEXCH-MBXCL01.ad.ufl.edu> <4102DA2A6DF4394B83D6F9EFC2AD12F74D8AFB75AA@UFEXCH-MBXCL01.ad.ufl.edu> Message-ID: Hi Patrick, the problem is solved, is simply that in the present systems gnu / linux v4l2 only runs as well as adjust the video video1 (otherwise it is captured by the integrated webcam), my query is about the size of catch : my camera captures at 30 fps as long as this to 640 480, so thought I should adjust these parameters ... probably pdp_scale? What do you think? Best regards and thanks Jos? 2010/12/30 Pagano, Patrick : > Jose > > set format$1 ?to 1. Sometimes i have to set it to one switch to zero and back to one > > pp > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Pagano, Patrick [pat at digitalworlds.ufl.edu] > Sent: Thursday, December 30, 2010 8:27 AM > To: Jose Luis Santorcuato; PD List > Subject: Re: [PD] pidip error color mode > > switch to 1 > > > ________________________________________ > From: pd-list-bounces at iem.at [pd-list-bounces at iem.at] On Behalf Of Jose Luis Santorcuato [santorcuato76 at gmail.com] > Sent: Wednesday, December 29, 2010 8:11 AM > To: PD List > Subject: [PD] ?pidip error color mode > > Hi all, I am working with the library PiDiP, I have previously worked > with osx and linux ubuntu, had worked with the netbook acer and had no > problems, but now I get the following error when trying to open the > video window (i want to show a live video from webcam, easy in olds > projects): > > pdp_v4l2: unsupported color model: 1497715271 > > also pdp_v4l2: unsupported color model: 1195724874 > > > > What is it? > > Greetings > > Jos? > > -- > http://arselectronicachile.blogspot.com > http://comunicacionnativa.blogspot.com/ > http://www.myspace.com/santorcuato > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list > > _______________________________________________ > Pd-list at 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 From zmoelnig at iem.at Thu Dec 30 15:25:34 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_zm=F6lnig?=) Date: Thu, 30 Dec 2010 15:25:34 +0100 Subject: [PD] kinect object? In-Reply-To: References: Message-ID: <4D1C965E.7090302@iem.at> On 12/25/2010 12:13 PM, Jordi Sala wrote: > Hi, > > I'd like to know if someone is working for a kinect object for pd. > afaik, latest instalments of openkinect will create an ordinary v4l2 device (actually 2) on linux, so you should be able to just use it with pdp, gem or gridflow. fgamsdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From zmoelnig at iem.at Thu Dec 30 15:27:43 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_zm=F6lnig?=) Date: Thu, 30 Dec 2010 15:27:43 +0100 Subject: [PD] CUBEmixer issues (IEM site unresponsive) In-Reply-To: References: Message-ID: <4D1C96DF.7080300@iem.at> On 12/27/2010 02:26 AM, michael noble wrote: > hi, > > Is this at all the right place to be posting issues with CUBEmixer? There > doesn't seem to be a dedicated support avenue at sourceforge, and I can't there is: http://sourceforge.net/tracker/?limit=25&func=&group_id=132916&atid=727778&category=949128 > check the iem.at site as it's been unresponsive (timeouts) for a few days > now from both where I am in Korea and from the US via an SSH tunnel. i was on holidays. i'm back so site is up again. gfsdmr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From zmoelnig at iem.at Thu Dec 30 15:33:44 2010 From: zmoelnig at iem.at (=?ISO-8859-1?Q?IOhannes_zm=F6lnig?=) Date: Thu, 30 Dec 2010 15:33:44 +0100 Subject: [PD] building pd's: libjack-dev unistalls jackd2 In-Reply-To: References: Message-ID: <4D1C9848.9010503@iem.at> On 12/26/2010 06:11 PM, Pedro Lopes wrote: > Don't know if its worth to mention in this page [1], but when I installed > the needed libjack-dev package (towards building pd 0.43 in Ubuntu Maverick > 32 bits) it removed jackd2. this might well be a problem with either ubuntu maverick or indeed a dependency issue (e.g. it's true that libjack-dev must not live together with jackd2) > It seems that they cannot sit together (maybe this should be posted in the > jackd mailing list). The simple workaround is to install the jackd1 package, > that can live happily alongside the dev one. another simple workaround is to install libjack-dev for compiling and than re-install jackd2 if you need it. the reason why Pd depends on libjack-dev is that this is the debian policy: all applications should be built against libjack-dev (that is: jack1) but the default installation is jack2 (jack2 is backwards compatible with jack1 but not the other way round) this allows for most compatibility, but mightimpose some problems to the ordinary debian user compiling packages themselves (debian's buildfarm doesn't care about jackd2 not being installed) anyhow, if you feel like this is indeed a bug, then please ask ubuntu's jack maintainers rather than upstream jack development. gfmasdr IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From zmoelnig at iem.at Thu Dec 30 15:39:23 2010 From: zmoelnig at iem.at (=?UTF-8?B?SU9oYW5uZXMgem3DtmxuaWc=?=) Date: Thu, 30 Dec 2010 15:39:23 +0100 Subject: [PD] [PD-dev] is there a way for an object to detect whethere its inlet is connected to something In-Reply-To: References: <433624564.913721293454435032.JavaMail.root@zimbra4-e1.priv.proxad.net> Message-ID: <4D1C999B.9090105@iem.at> On 12/27/2010 04:04 PM, Mathieu Bouchard wrote: >> ----- "Ivica Ico Bukvic" a ?crit : >>> I guess subject says it all. For the sake of efficiency I am hoping >>> to detect whether an inlet is connected to anything and if so to >>> perform its signal-based operations. Otherwise, it should remain >>> dormant. Is there anything in the existing API that allows for this? > > [gf/lol] does look at the way that an abstraction-instance is being and of course there is iemgut's [canvasconnections] > > (ps: I am not on pd-dev) which reminds me: ico, i would very much appreciate it, if you could send your emails either to pd-list or pd-dev. usually the destinction is quite simple: if the problem involves a compiler post it to pd-dev; if it is not, post it to pd-list; i don't think that matju's attitudes towards pd-dev justify for 400 people getting the same mail twice. you could as well post mails to pd-dev and matju (rather than pd-list), or only pd-list (personally i think it's less annoying to get the mail on the wrong channel than on the right channel and on the wrong channel) fgamsrd IOhannes -------------- next part -------------- A non-text attachment was scrubbed... Name: signature.asc Type: application/pgp-signature Size: 262 bytes Desc: OpenPGP digital signature URL: From pboivin at gmail.com Thu Dec 30 17:10:11 2010 From: pboivin at gmail.com (Patrick Boivin) Date: Thu, 30 Dec 2010 11:10:11 -0500 Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available In-Reply-To: <9F68AF6932F64688B02BFFFC40FCF96B@supersecretpear> References: <1293656239.16107.5.camel@monsoon> <525102.99136.qm@web39410.mail.mud.yahoo.com> <9F68AF6932F64688B02BFFFC40FCF96B@supersecretpear> Message-ID: On Wed, Dec 29, 2010 at 9:09 PM, Ivica Ico Bukvic wrote: >> If you are trying to run the app without installing, then copy pd.tk from >> pd/src/ dir into pd/bin/ dir. I forgot to add this as it is actually not a part >> of the actual install. I will reupload another version that includes this but >> please understand this is not the "default" way of things. You will likely >> have a much better experience with doing actually make install and >> now that pd-l2ork exists in a separate path from the pd-vanilla and >> extended, it should happily coexist next to them. > > Actually, I stand corrected. Because pd-l2ork is now looking for pd.tk in a specific folder (namely due to the way binaries were configured in /usr/local/lib/pd-l2ork/bin), you will not be able to run pd-l2ork any more without installing. Hi, After copying *.{tcl,tk} from pd/src/ to pd/bin/ I was able to run the pd-l2ork executable from the unpacked tarball. (without installing...) Patrick From timvets at gmail.com Thu Dec 30 17:50:45 2010 From: timvets at gmail.com (tim vets) Date: Thu, 30 Dec 2010 17:50:45 +0100 Subject: [PD] kinect object? In-Reply-To: <4D1C965E.7090302@iem.at> References: <4D1C965E.7090302@iem.at> Message-ID: 2010/12/30 IOhannes zm?lnig > On 12/25/2010 12:13 PM, Jordi Sala wrote: > > Hi, > > > > I'd like to know if someone is working for a kinect object for pd. > > > > afaik, latest instalments of openkinect will create an ordinary v4l2 > device (actually 2) on linux, so you should be able to just use it with > pdp, gem or gridflow. > wouldn't this be missing the point-cloud? Tim > > fgamsdr > IOhannes > > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -------------- next part -------------- An HTML attachment was scrubbed... URL: From abonnements at revolwear.com Thu Dec 30 18:37:44 2010 From: abonnements at revolwear.com (Max) Date: Thu, 30 Dec 2010 18:37:44 +0100 Subject: [PD] kinect object? In-Reply-To: References: <4D1C965E.7090302@iem.at> Message-ID: Am 30.12.2010 um 17:50 schrieb tim vets: 2010/12/30 IOhannes zm?lnig > On 12/25/2010 12:13 PM, Jordi Sala wrote: > > Hi, > > > > I'd like to know if someone is working for a kinect object for pd. > > > > afaik, latest instalments of openkinect will create an ordinary v4l2 > device (actually 2) on linux, so you should be able to just use it with > pdp, gem or gridflow. > > wouldn't this be missing the point-cloud? > Tim afaik that what you call the point cloud is represented as a grayscale (or one color value) image where the (grey) value is the depth. From ico at vt.edu Thu Dec 30 19:24:30 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Thu, 30 Dec 2010 13:24:30 -0500 Subject: [PD] [PD-dev] PD L2Ork 20101229 snapshot now available Message-ID: You're absolutely right. I completely forgot there are other tcl files that the pd.tk now relies upon and that they need to be copied is well. I will reupload to the tarball with this change. Many thanks for the feedback! Cheers! Patrick Boivin wrote: >On Wed, Dec 29, 2010 at 9:09 PM, Ivica Ico Bukvic wrote: >>> If you are trying to run the app without installing, then copy pd.tk from >>> pd/src/ dir into pd/bin/ dir. I forgot to add this as it is actually not a part >>> of the actual install. I will reupload another version that includes this but >>> please understand this is not the "default" way of things. You will likely >>> have a much better experience with doing actually make install and >>> now that pd-l2ork exists in a separate path from the pd-vanilla and >>> extended, it should happily coexist next to them. >> >> Actually, I stand corrected. Because pd-l2ork is now looking for pd.tk in a specific folder (namely due to the way binaries were configured in /usr/local/lib/pd-l2ork/bin), you will not be able to run pd-l2ork any more without installing. > >Hi, > >After copying *.{tcl,tk} from pd/src/ to pd/bin/ I was able to run the >pd-l2ork executable from the unpacked tarball. (without installing...) > > >Patrick From pedro.lopes at ist.utl.pt Thu Dec 30 19:34:07 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Thu, 30 Dec 2010 18:34:07 +0000 Subject: [PD] building pd's: libjack-dev unistalls jackd2 In-Reply-To: <4D1C9848.9010503@iem.at> References: <4D1C9848.9010503@iem.at> Message-ID: >anyhow, if you feel like this is indeed a bug, then please ask ubuntu's >jack maintainers rather than upstream jack development. Indeed, will do so. Best regards, Pedro 2010/12/30 IOhannes zm?lnig > anyhow, if you feel like this is indeed a bug, then please ask ubuntu's > jack maintainers rather than upstream jack development. > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: From pedro.lopes at ist.utl.pt Thu Dec 30 20:02:33 2010 From: pedro.lopes at ist.utl.pt (Pedro Lopes) Date: Thu, 30 Dec 2010 19:02:33 +0000 Subject: [PD] : pd + sc with jackd In-Reply-To: References: Message-ID: I use both in Karmic (patched with rt) on a cheap Toshiba AMD Dual core and Maverick (no patch yet) on a stronger dual core VAIO. Now some considerations: - on Toshiba (weakest link)> - with on board card, I set the qjackctl values such as the latency rises a bit, but stays stable without DIO errors or xruns (as jack call's it). The rate is set at 44.1k, but is not what drives latency the most. The buffer size and period will determine the latency value (on the down-right corner qjackctl predicts the latency). I use about 1024 or 2048 samples on the buffer length and a 3 period. Yes I know its high, but its hyper stable. - with a simple USB card (H4 recorder) I can really lower the latency a lot, I can usually manage it down to 20ms and remain really stable without DIO and xruns. - on VAIO (strongest link) - the computer is so fast that even with onboard sound card and without rt I can run jack + pd + sc with an acceptable latency. I just installed sc to test both systems in parallel, runned a couple of sc140 code in parallel, and some of my medium load pd patches, also started up moc player, all with 30 ms of latency and without any DIO or xrun. So it all depends on a lot of hardware capabilities and of course some fine tuning of your jack + soundcard settings. Attached is an image of pd + sc on maverick in my VAIO. best regards Pedro p.s.: note on the image that although qjack is running with jack realtime enabled but the kernel is not patched for rt. On Thu, Dec 30, 2010 at 1:04 PM, oskoff lovich wrote: > Hi Miquel and all, > sometimes i used sc and puredata with jackd > > and they work very good,, > > with ubuntu karmic koala 9.10 in a cheap acer laptop > > i usually open first jack at 48000 sample rate, > then supercollider and after pd -jack > > maybe is a problem with diferent sample rate options > or try with diferents settings of jack ( on/off realtime ect) > > salut! > > > > > zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz > > Hello. > > I use pd plus sc in puredyne and maverick. The OSC communication is fine and > fast, but the audio in puredata is plenty of dio errors. > > I have tried many combinations of command line options, with jackd and with > pd. > > I have compiled and jackd and puredata. > > Someone is using these two environments, whitou audio problems? How? In what > operating system? With that computer? > > Thanks. > > > > > > -- > >>>http://noconventions.mobi/noish > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> > http://lists.puredata.info/listinfo/pd-list > > -- Pedro Lopes (MSc) contact: pedro.lopes at ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes -------------- next part -------------- An HTML attachment was scrubbed... URL: -------------- next part -------------- A non-text attachment was scrubbed... Name: sc+pd+moc.png Type: image/png Size: 829589 bytes Desc: not available URL: From computer.music.neix at gmail.com Thu Dec 30 21:10:52 2010 From: computer.music.neix at gmail.com (miquel parera) Date: Thu, 30 Dec 2010 21:10:52 +0100 Subject: [PD] : pd + sc with jackd In-Reply-To: References: Message-ID: thanks pedro for the explanation: I agree it's a hardware problem, to find the exact configuration. mail lists are a great way to see the problem from another perspective, for example, I never thought to increase the rate to 48000, if a smaller number gave problems a good solution to the difference between computers could be used in all the same audio card, but I think it is a utopia. Does anyone have experience in this regard? my solution is: with sudo without rt patch 1. jackd -R -P14 -dalsa -dhw:0 -r48000 -p2048 -n4 -P 2. emacs -sclang 3. pdextended -jack -channels 2 -r 48000 2010/12/30 Pedro Lopes > I use both in Karmic (patched with rt) on a cheap Toshiba AMD Dual core and > Maverick (no patch yet) on a stronger dual core VAIO. > > Now some considerations: > - on Toshiba (weakest link)> > - with on board card, I set the qjackctl values such as the latency rises > a bit, but stays stable without DIO errors or xruns (as jack call's it). The > rate is set at 44.1k, but is not what drives latency the most. The buffer > size and period will determine the latency value (on the down-right corner > qjackctl predicts the latency). I use about 1024 or 2048 samples on the > buffer length and a 3 period. Yes I know its high, but its hyper stable. > - with a simple USB card (H4 recorder) I can really lower the latency a > lot, I can usually manage it down to 20ms and remain really stable without > DIO and xruns. > > - on VAIO (strongest link) > - the computer is so fast that even with onboard sound card and without > rt I can run jack + pd + sc with an acceptable latency. I just installed sc > to test both systems in parallel, runned a couple of sc140 code in parallel, > and some of my medium load pd patches, also started up moc player, all with > 30 ms of latency and without any DIO or xrun. So it all depends on a lot of > hardware capabilities and of course some fine tuning of your jack + > soundcard settings. Attached is an image of pd + sc on maverick in my VAIO. > > best regards > Pedro > p.s.: note on the image that although qjack is running with jack realtime > enabled but the kernel is not patched for rt. > > On Thu, Dec 30, 2010 at 1:04 PM, oskoff lovich wrote: > >> Hi Miquel and all, >> sometimes i used sc and puredata with jackd >> >> and they work very good,, >> >> with ubuntu karmic koala 9.10 in a cheap acer laptop >> >> i usually open first jack at 48000 sample rate, >> then supercollider and after pd -jack >> >> maybe is a problem with diferent sample rate options >> or try with diferents settings of jack ( on/off realtime ect) >> >> salut! >> >> >> >> >> zzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzzz >> >> Hello. >> >> I use pd plus sc in puredyne and maverick. The OSC communication is fine and >> fast, but the audio in puredata is plenty of dio errors. >> >> I have tried many combinations of command line options, with jackd and with >> pd. >> >> I have compiled and jackd and puredata. >> >> Someone is using these two environments, whitou audio problems? How? In what >> operating system? With that computer? >> >> Thanks. >> >> >> >> >> >> -- >> >>>http://noconventions.mobi/noish >> >> _______________________________________________ >> Pd-list at iem.at mailing list >> UNSUBSCRIBE and account-management -> >> http://lists.puredata.info/listinfo/pd-list >> >> > > > -- > Pedro Lopes (MSc) > contact: pedro.lopes at ist.utl.pt > website: http://web.ist.utl.pt/Pedro.Lopes > -- Creative Commons & Open Source experimental electronic & computer sounds. http://musicnumbers.wordpress.com/ -------------- next part -------------- An HTML attachment was scrubbed... URL: From looplog at gmail.com Fri Dec 31 02:46:20 2010 From: looplog at gmail.com (michael noble) Date: Fri, 31 Dec 2010 10:46:20 +0900 Subject: [PD] CUBEmixer issues (IEM site unresponsive) In-Reply-To: <4D1C96DF.7080300@iem.at> References: <4D1C96DF.7080300@iem.at> Message-ID: 2010/12/30 IOhannes zm?lnig > > there is: > > http://sourceforge.net/tracker/?limit=25&func=&group_id=132916&atid=727778&category=949128 > > Thanks for that. I did find that after posting my email but figured it best to wait until after the holiday period. -------------- next part -------------- An HTML attachment was scrubbed... URL: From ronni.montoya at gmail.com Fri Dec 31 09:04:14 2010 From: ronni.montoya at gmail.com (ronni montoya) Date: Fri, 31 Dec 2010 00:04:14 -0800 Subject: [PD] masking or routing individual particles in syncgrain~ Message-ID: Hi dear list, i was wondering how can i mask or anulate individual grains from an train generated with syncgrain? I was wondering also if its posible to route an individual grain? Por example if i would like to apply an effect just to a particle and not the whole particle train thanks in advance R. From derek at umatic.nl Fri Dec 31 11:26:14 2010 From: derek at umatic.nl (Derek Holzer) Date: Fri, 31 Dec 2010 11:26:14 +0100 Subject: [PD] masking or routing individual particles in syncgrain~ In-Reply-To: References: Message-ID: <4D1DAFC6.6090408@umatic.nl> Hi Ronni, it's not syncgrain, but if you look inside my ParticleChamber abstraction, there is a section for per-grain effects. It is deliberately left empty, but is there for exactly this purpose. http://macumbista.net/?page_id=514 Derek On 12/31/10 9:04 AM, ronni montoya wrote: > Hi dear list, i was wondering how can i mask or anulate individual > grains from an train generated with syncgrain? I was wondering also if > its posible to route an individual grain? > Por example if i would like to apply an effect just to a particle and > not the whole particle train -- ::: derek holzer ::: http://macumbista.net ::: ---Oblique Strategy # 69: "Feed the recording back out of the medium" From jmmmpais at googlemail.com Fri Dec 31 14:27:14 2010 From: jmmmpais at googlemail.com (=?utf-8?Q?Jo=C3=A3o_Pais?=) Date: Fri, 31 Dec 2010 14:27:14 +0100 Subject: [PD] [PD-announce] Pd-berlin meeting next tuesday, 4th January In-Reply-To: References: <558411.61509.qm@web23808.mail.ird.yahoo.com> Message-ID: Hello, next tuesday, 4th January, will be the next meeting of Pure Data users in Berlin at NK (http://www.nkprojekt.de/) - Elsenstr. 52, 2HH 2Etage. For more information, look up http://puredata.info/community/organization/pd-berlin/pd-berlin-users-group. We also encourage you to take an active part, and put up suggestions for topics you want to talk about / topics you want to be talked about. Doors are open from 20h-20h15. After that they'll be closed, and you will have to call someone from the Pd-meeting to get in. To get a telephone number to call or confirm assistance you can write to info_at_minitronics.net. Please, don?t call to the staff of NK to open the doors. They let us use the space but we have to take care about having the meeting without producing any disturbance to them, and to clean the space after the meeting. We would apreciate if you would send us a small mail to info_at_minitronics.net with your name, Pd experience and interests, so that we know how many people might be coming. Or put your name in the pd-berlin wiki page. We would like to thank the support and willingness of NK in the organization of these events. Jo?o Pais -- Friedenstr. 58 10249 Berlin (Deutschland) Tel +49 30 42020091 | Mob +49 162 6843570 Studio +49 30 69509190 jmmmpais at googlemail.com | skype: jmmmpjmmmp _______________________________________________ Pd-announce mailing list Pd-announce at iem.at http://lists.puredata.info/listinfo/pd-announce From hans at at.or.at Fri Dec 31 19:01:17 2010 From: hans at at.or.at (Hans-Christoph Steiner) Date: Fri, 31 Dec 2010 13:01:17 -0500 Subject: [PD] pure-data on gentoo; how to specify lib path? In-Reply-To: References: Message-ID: I think your best bet is to use either [import] or [declare] to load the libraries your patch needs. Then the settings are embedded in the patch and will work on any Pd-extended install, rather than just the one you've customized. .hc On Dec 27, 2010, at 5:22 PM, Igor 'Lo' (?.L.) wrote: > Hi all. > I added pd-overlay from layman, and have installed the following: > > [ebuild R ] puredata-base/pd-extended-0.42.5 USE="adaptive alsa > bassemu boids bsaylor creb cxc cyclone earplug ekext ext13 flashserver > flatspace flib freeverb gem2pdp ggee hcs hid iem16 iem_adaptfilt > iem_ambi iem_bin_ambi iem_delay iem_matrix iem_roomsim iem_spec2 > iem_tab iemgui iemlib iemmatrix iemxmlrpc jasch_lib loaders mapping > markex maxlib mjlib moocow moonlib motex mrpeach oscx pan pdcontainer > pddp pdogg pdp pdp_opengl pidip pmpd postlude sigpack smlib tof toxy > unauthorized vanilla vbap windowing zexy -debug -fftw -jack > -portaudio" 0 kB [1] > > With a few tricks, a working alsa/timidity++/puredata chain was set up > and running, to reference for other newcomers: > pdextended -alsa -alsamidi -stderr -verbose -d (config at pastebin: > http://pastebin.com/8p0rcd41 ) > > The following files were installed to my system: (filelist with paths: > http://pastebin.com/F9yymAPH ) > > Now, wanted to install Androidome's script, > http://androidome.googlecode.com/files/AndroidomeRouter.pd > > Multiple errors came about missing functions (like mrpeach/udpsend), > and in the UI they were outlined in red. > Also the debug log shown that search under multiple paths (none > included /usr/lib/pdextended/extra/mrpeach) > was failed for that functions. > Looks like http://www.mail-archive.com/pd-dev at iem.at/msg04901.html, > but checks more paths. > > udpreceive 8080 > ... couldn't create > tried /usr/local/lib/pd-externals/sprintf.l_ia64 and failed > tried /usr/lib/pd-extended/extra/sprintf.l_ia64 and failed > tried /usr/local/lib/pd-externals/sprintf.pd_linux and failed > tried /usr/lib/pd-extended/extra/sprintf.pd_linux and failed > tried /usr/local/lib/pd-externals/sprintf/sprintf.l_ia64 and failed > tried /usr/lib/pd-extended/extra/sprintf/sprintf.l_ia64 and failed > tried /usr/local/lib/pd-externals/sprintf/sprintf.pd_linux and failed > tried /usr/lib/pd-extended/extra/sprintf/sprintf.pd_linux and failed > tried /usr/local/lib/pd-externals/sprintf.pd and failed > tried /usr/lib/pd-extended/extra/sprintf.pd and failed > tried /usr/local/lib/pd-externals/sprintf.pat and failed > tried /usr/lib/pd-extended/extra/sprintf.pat and failed > sprintf connect %s 8080 > ... couldn't create > tried /usr/local/lib/pd-externals/mrpeach.l_ia64 and failed > tried /usr/lib/pd-extended/extra/mrpeach.l_ia64 and failed > tried /usr/local/lib/pd-externals/mrpeach.pd_linux and failed > tried /usr/lib/pd-extended/extra/mrpeach.pd_linux and failed > tried /usr/local/lib/pd-externals/mrpeach/mrpeach.l_ia64 and failed > tried /usr/lib/pd-extended/extra/mrpeach/mrpeach.l_ia64 and failed > tried /usr/local/lib/pd-externals/mrpeach/mrpeach.pd_linux and failed > tried /usr/lib/pd-extended/extra/mrpeach/mrpeach.pd_linux and failed > error: [import]: can't load library in 'mrpeach' > ... you might be able to track this down from the Find menu. > > Which declare's should be added to ~/.pdextended to allow search in > /usr/lib/pdextended/extra/mrpeach and > other directories? > > Also it seems that > http://docs.monome.org/doku.php?id=dev:pd:simple_mlr uses an old > version of OSC, > functions names in code are like dumpOSC -> OSCdump ; how to run the > script at the link below with > 0.42.5, can anyone tell here? (will also bug monome's list). > > P.S. Why the article at gentoo wiki told me to remove oscx from build? > Is there a reason for such thing to exist behind that article? > > cheers, there. > don't forget to do awesome stuff next days, it's the last days of the > year after all. > > _______________________________________________ > Pd-list at iem.at mailing list > UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list ---------------------------------------------------------------------------- News is what people want to keep hidden and everything else is publicity. - Bill Moyers From martin.peach at sympatico.ca Fri Dec 31 19:42:46 2010 From: martin.peach at sympatico.ca (Martin Peach) Date: Fri, 31 Dec 2010 13:42:46 -0500 Subject: [PD] pure-data on gentoo; how to specify lib path? In-Reply-To: References: Message-ID: On 2010-12-31 13:01, Hans-Christoph Steiner wrote: > > I think your best bet is to use either [import] or [declare] to load the > libraries your patch needs. Then the settings are embedded in the patch > and will work on any Pd-extended install, rather than just the one > you've customized. > > .hc > > On Dec 27, 2010, at 5:22 PM, Igor 'Lo' (?.L.) wrote: > >> >> Also it seems that >> http://docs.monome.org/doku.php?id=dev:pd:simple_mlr uses an old >> version of OSC, >> functions names in code are like dumpOSC -> OSCdump ; how to run the >> script at the link below with >> 0.42.5, can anyone tell here? (will also bug monome's list). The attached patch shows how to do OSC_setup with the mrpeach version. Martin -------------- next part -------------- A non-text attachment was scrubbed... Name: OSC_setup.pd Type: application/puredata Size: 851 bytes Desc: not available URL: From ico at vt.edu Fri Dec 31 20:31:42 2010 From: ico at vt.edu (Ivica Ico Bukvic) Date: Fri, 31 Dec 2010 14:31:42 -0500 Subject: [PD] ANN: spectdelay~ external for Pd (was: PD L2Ork 20101229 snapshot now available) In-Reply-To: <1293656239.16107.5.camel@monsoon> References: <1293656239.16107.5.camel@monsoon> Message-ID: <1293823902.3311.2.camel@monsoon> The last update of the year (20101230) fixes a few more bugs and introduces a port of John Gibson's jg.spectdelay~, a frequency-based delay/feedback/eq object. > Latest snapshot is available from the usual place: > http://l2ork.music.vt.edu/main/?page_id=56 > > Complete changelog since 11/25/2010 is available here: > http://l2ork.music.vt.edu/data/pd/Changelog Cheers! Ico From elmastero74 at gmail.com Fri Dec 31 23:12:40 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Fri, 31 Dec 2010 14:12:40 -0800 Subject: [PD] question about pd tutorial Message-ID: Hi. I'm trying to do the tutorial near the bottom of this page (the one titled "3.1.2.2.3 Processing adc-input"): http://www.pd-tutorial.com/english/ch03.html ....which mentions "Say something into a microphone and play it back at a changed volume" I'm not totally sure how this would work, however. I can indeed see the signal on my mic when talking into it (i.e. it gets hotter the louder I talk) but using the slider doesn't do anything to the volume. At least from what I can tell anyway. Am I missing something here? Could it be my audio setup (I'm on Ubuntu 8.04 using ALSA)? Should I be hearing the volume increase when sliding up and volume decreasing when sliding down? Because I'm not. I'm hearing my voice in my headphones. It just doesn't change in regards to the slider's position. Thanks for any input. -Aaron -------------- next part -------------- An HTML attachment was scrubbed... URL: From jbturgid at hotmail.com Fri Dec 31 23:28:06 2010 From: jbturgid at hotmail.com (Andrew Faraday) Date: Fri, 31 Dec 2010 22:28:06 +0000 Subject: [PD] question about pd tutorial In-Reply-To: References: Message-ID: hey Aaron This should change the audible volume of the mic input, and not the visual meter. A couple of simple questions, Did you just copy this down directly or recreate it yourself? Have you tried moving the slider to the bottom then checking if you can hear any of the mic in your headphones? If you made it yourself, check that you're not missing something from the tutorial diagram. Andrew Date: Fri, 31 Dec 2010 14:12:40 -0800 From: elmastero74 at gmail.com To: Pd-list at iem.at Subject: [PD] question about pd tutorial Hi. I'm trying to do the tutorial near the bottom of this page (the one titled "3.1.2.2.3 Processing adc-input"): http://www.pd-tutorial.com/english/ch03.html ....which mentions "Say something into a microphone and play it back at a changed volume" I'm not totally sure how this would work, however. I can indeed see the signal on my mic when talking into it (i.e. it gets hotter the louder I talk) but using the slider doesn't do anything to the volume. At least from what I can tell anyway. Am I missing something here? Could it be my audio setup (I'm on Ubuntu 8.04 using ALSA)? Should I be hearing the volume increase when sliding up and volume decreasing when sliding down? Because I'm not. I'm hearing my voice in my headphones. It just doesn't change in regards to the slider's position. Thanks for any input. -Aaron _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: From elmastero74 at gmail.com Fri Dec 31 23:51:37 2010 From: elmastero74 at gmail.com (Aaron L.) Date: Fri, 31 Dec 2010 14:51:37 -0800 Subject: [PD] question about pd tutorial In-Reply-To: References: Message-ID: Yeah, I just copied it directly from the tutorial site so user error can be ruled out..... which is nice. Weird that it's working for you guys. On Dec 31, 2010 2:28 PM, "Andrew Faraday" wrote: > > hey Aaron > > This should change the audible volume of the mic input, and not the visual meter. > > A couple of simple questions, > > Did you just copy this down directly or recreate it yourself? > Have you tried moving the slider to the bottom then checking if you can hear any of the mic in your headphones? > > If you made it yourself, check that you're not missing something from the tutorial diagram. > > Andrew > > > ________________________________ > Date: Fri, 31 Dec 2010 14:12:40 -0800 > From: elmastero74 at gmail.com > To: Pd-list at iem.at > Subject: [PD] question about pd tutorial > > > Hi. > > I'm trying to do the tutorial near the bottom of this page (the one titled "3.1.2.2.3 Processing adc-input"): > > http://www.pd-tutorial.com/english/ch03.html > > ....which mentions "Say something into a microphone and play it back at a changed volume" > > I'm not totally sure how this would work, however. > > I can indeed see the signal on my mic when talking into it (i.e. it gets hotter the louder I talk) but using the slider doesn't do anything to the volume. > > At least from what I can tell anyway. > > Am I missing something here? Could it be my audio setup (I'm on Ubuntu 8.04 using ALSA)? > > Should I be hearing the volume increase when sliding up and volume decreasing when sliding down? Because I'm not. > > I'm hearing my voice in my headphones. It just doesn't change in regards to the slider's position. > > Thanks for any input. > > -Aaron > > > > _______________________________________________ Pd-list at iem.at mailing list UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list -------------- next part -------------- An HTML attachment was scrubbed... URL: