Re: [PD] Question about possible SQL/MySQL Externals
Hi all, this has already been discussed a couple of times... it should be straightforward using the Python scripting language (via py/pyext) and the modules that come with it. greetings, Thomas Am 02.06.2007 um 22:56 schrieb David Powers: This would be awesome, could do some really cool net art projects with this. ~David On 5/30/07, Mike McGonagle [EMAIL PROTECTED] wrote: Hello all, I was wondering if anyone had thought of creating an interface set of externals for storing and retrieving data from a Database? Basically, I was interested in seeing if anyone has created some externals that do basic SQL transactions. Or is this something that is not very practical? Mike McGonagle If you think you can, or you think you can't, you are probably right. —Mark Twain ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Thomas Grill http://g.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] loading wav.samples with readsf
hello sebastian, i`ve been trying to play wav.samples using the readsf-object but don`t have no luck error: readsf: start requested with no prior 'open' ... you might be able to track this down from the Find menu. you need to click on the open message first before readsf~ , this will take care of the error (One more thing, make sure the path name for the file is correct in the open box) + i couldn`t put the wav.files into the sound-folder of pd - using a mac with `PD-0.39-0` i can see the pd-folders only via help browser - but can not paste something here... When you click on help there are two options there, one is html and the other is browser. If you just want to open the files, then click on browser but for putting files in you need to use the html option. In mac case, it most probably open the safari, it open with this path. file:///Applications/Pd-0.40.2-extended-2007-05-23.app /Contents/Resources/doc/1.manual/index.htm just remove /doc/1.manual/index.htm from the address this will open another another folder, now you can add or delete files! I hope this will solve your problems, regards, tania On 6/2/07, [EMAIL PROTECTED] [EMAIL PROTECTED] wrote: hi list, i`ve been trying to play wav.samples using the readsf-object but don`t have no luck error: readsf: start requested with no prior 'open' ... you might be able to track this down from the Find menu. maybe its due to my message-box open!? + i couldn`t put the wav.files into the sound-folder of pd - using a mac with `PD-0.39-0` i can see the pd-folders only via help browser - but can not paste something here... thank you very much sebastian -- GMX FreeMail: 1 GB Postfach, 5 E-Mail-Adressen, 10 Free SMS. Alle Infos und kostenlose Anmeldung: http://www.gmx.net/de/go/freemail ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] loading wav.samples with readsf
[EMAIL PROTECTED] wrote: i`ve been trying to play wav.samples using the readsf-object but don`t have no luck error: readsf: start requested with no prior 'open' ... you might be able to track this down from the Find menu. maybe its due to my message-box open!? you'll have to specify the file (incl path): [open path/sound.aif( | [readsf~] and then by sending 1 and 0 to [readsf~] you can start and stop playback. note that you have to [open path/sound.aif( every time before you play. (all this is in the help file as well.) + i couldn`t put the wav.files into the sound-folder of pd - using a mac with `PD-0.39-0` i can see the pd-folders only via help browser - but can not paste something here... ctrl-select the app and click 'open package content' and all your questions will be answered ... ;) but do you really want your sound files to be in your pd folder? you'll have to install new versions with great care in case you start adding your own stuff there. you can put them anywhere you like, and specify their location in the [open( msg. good luck. cheers, robbert ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] loading wav.samples with readsf
but don`t have no luck ha ha. with vocals like that you'LL be making pd-blues in no time. using a message box, use 'open' and add the entire path to your file.. eg. [open /audio/my_soundfile.aif( ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] loading wav.samples with readsf
Hallo, [EMAIL PROTECTED] hat gesagt: // [EMAIL PROTECTED] wrote: i`ve been trying to play wav.samples using the readsf-object but don`t have no luck error: readsf: start requested with no prior 'open' ... you might be able to track this down from the Find menu. maybe its due to my message-box open!? Well, what's in this message box? Generally, [readsf~] always needs a new open whateverfile.wav message before you can start playing again with sending another 1 to it. What I often do is put a [symbol] box in front of my open $1 message and after the [openpanel], which I can bang to get the symbol out again for replay. Like this: [bang( | [openpanel] | | [bang( = click to reopen selected file |/ [symbol] | [open $1( | [readsf~] You can also just trigger the open-message automatically by just adding a 1 after the open message seperated with a comma: ... | [open $1, 1( | [readsf~] However with large files opening might take a while, so this direct playing after opening might not always be a good idea. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Question about possible SQL/MySQL Externals
To be honest, I've never had complete success getting py/pyext to run ... ie. only about half of the help patch seemed to work on winxp. Well, I'm going to d/l a new pd-extended right now and see if I have better luck. Haven't tried a recent release in some time for fear of breaking Gem. ~D On 6/3/07, Thomas Grill [EMAIL PROTECTED] wrote: Hi all, this has already been discussed a couple of times... it should be straightforward using the Python scripting language (via py/pyext) and the modules that come with it. greetings, Thomas Am 02.06.2007 um 22:56 schrieb David Powers: This would be awesome, could do some really cool net art projects with this. ~David On 5/30/07, Mike McGonagle [EMAIL PROTECTED] wrote: Hello all, I was wondering if anyone had thought of creating an interface set of externals for storing and retrieving data from a Database? Basically, I was interested in seeing if anyone has created some externals that do basic SQL transactions. Or is this something that is not very practical? Mike McGonagle If you think you can, or you think you can't, you are probably right. —Mark Twain ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list Thomas Grill http://g.org ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Latest Pd-extended experiences (zexy)
Hi, So I finally downloaded and installed the latest Pd extended. First impressions are good - looks MUCH better on windows than the previous version. I can actually show this to people, and perhaps have them believe it is professional software now. Gem is also recent, which was an issue for me with past releases. So, my first test is loading up my monster VJ patch. Here, I see there are some problems. First, I thought that zexy wasn't loading right, but finally I realized that what happened is the [demux] shortcut is gone, and I had to type out demultiplex instead. A little inconvenient, since there are 25 abstractions at least besides the master patch, but not impossible to fix. Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. I use randomF a lot, and it's just gone! This forces a rather tedious process of searching for instances in my patch, and replacing with some abstraction that takes an integer and divides it to get a random float. For that matter, wouldn't it be reasonable to have a built in ability to get random floats? In most any programming language I have ever seen, random numbers are normally integers that get converted to floats, and I find it odd that PD has built in random integers only... So, bottom line: for now my VJ patch is broken, but I believe it requires only minor fixes. I will report back on whether I am able to get it up and running, and how much time it takes to do so. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
Bad news: Well first, of course after a cup of coffee, it was completely trivial to replace [tripleRand] and [randomF], see attached if someone else needs them. BUT - there are some SERIOUS problems with Gem, and the entire patch is now broken!!! I'm trying to understand more of the problems, but what I see right now, is something wrong with pix_buffer, and pix_freeframe, and something with the fonts, in particular. There's an error with rotateXYZ but I don't think that's important. Any suggestions??? This is on WinXp, pd-extended RC 1. Here is the output when I first load my patch: [tabdump] part of zexy-2.1 (compiled: Apr 14 2007) Copyright (l) 1999-2006 IOhannes m zmölnig, forum::für::umläute IEM expr, expr~, fexpr~ version 0.4 under GNU General Public License MAN::resetState entered GEM: loaded image: C:/vid/gem-vj/crab.jpg [tabset] part of zexy-2.1 (compiled: Apr 14 2007) Copyright (l) 1999-2006 IOhannes m zmölnig, forum::für::umläute IEM pix_film:: directshow support handle 0AAF0D98 filmQT created pix_film:: quicktime support handle 1AAF0F48 handle 212FCA98 handle 312FCB38 handle 412FCBD0 handle 512FCC70 handle 612FCD18 pix_buffer_read: couldn't find pix_buffer '1115-buff' GEM: loaded images: C:/vid/gem-vj/img/aliens1/ .jpg from 0 to 18 skipping 1 [urn] part of zexy-2.1 (compiled: Apr 14 2007) Copyright (l) 1999-2006 IOhannes m zmölnig, forum::für::umläute IEM img-loadhack ... couldn't create handle 012FE8F0 filmQT created handle 112FE9E8 handle 212FEAA0 handle 312FEB40 handle 412FEBD8 handle 512FEC78 handle 612FED20 pix_buffer_read: couldn't find pix_buffer '1121-buff' GEM: loaded images: C:/vid/gem-vj/img/mad/ .jpg from 0 to 13 skipping 1 trying to load C:/vid/gem-vj/freeframe/PeteSlide C:\\vid\\gem-vj\\freeframe\\PeteSlide: couldn't load error: GemException: couldn't load FreeFrame-plugin pix_freeframe freeframe/PeteSlide ... couldn't create trying to load C:/vid/gem-vj/freeframe/PeteGaussianBlur C:\\vid\\gem-vj\\freeframe\\PeteGaussianBlur: couldn't load error: GemException: couldn't load FreeFrame-plugin pix_freeframe freeframe/PeteGaussianBlur ... couldn't create handle 012FC708 filmQT created handle 112FC800 handle 212FC8B8 handle 312FC958 handle 412FA350 handle 512FA3F0 handle 612FA498 pix_buffer_read: couldn't find pix_buffer '1141-buff' GEM: loaded images: C:/vid/gem-vj/img/fly/ .jpg from 0 to 14 skipping 1 GEM: loaded images: C:/vid/gem-vj/img/universe/ .jpg from 0 to 12 skipping 1 error: GEM: rotateXYZ: needs 0 or 3 arguments error: GEM: rotateXYZ: needs 0 or 3 arguments error: GEM: rotateXYZ: needs 0 or 3 arguments error: GEM: rotateXYZ: needs 0 or 3 arguments [demultiplex] part of zexy-2.1 (compiled: Apr 14 2007) Copyright (l) 1999-2006 IOhannes m zmölnig, forum::für::umläute IEM error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf mlife 16 1 16 0 _ ... couldn't create error: GEMtext: unable to open font C:/vid/gem-vj/over/vera.ttf GEM: loaded image: C:/vid/gem-vj/crab.jpg error: inlet: expected '' but got 'randfill' ... you
Re: [PD] Latest Pd-extended experiences (zexy)
Hallo, David Powers hat gesagt: // David Powers wrote: Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. IIRC the warning was kind of discussed several times on the Gem/Pd-related lists, but nevertheless: the MarkEx files have been moved out of Gem to their own library called markex in pd-extended. There they are also part of what's called flatspace in pd-extended-lingo. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
Perhaps it's a matter of missing documentation? I don't think, that discussing something on a mailing list counts as documentation. There is a readme file that loads up when I install Pd-extended, I would expect such a file to tell me of the kind of changes that will totally break my work when I upgrade. Perhaps just a big BOLD notice telling users to check in flatspace folder for missing externals. I guess I missed all this discussion you refer to, but if I read this list when I am in the middle of workday coding bad PHP or Ajax, I'm not so likely to remember some things. In fact, the only thing I knew about was counter, I had no idea about the random stuff and no recollection of ever seeing this discussion. I guess that's weird, maybe I'm getting old and forgetting everything... ;-) I guess I didn't realize how much was moving to flatspace, the discussion made me think it was things I didn't really use and not a very large amount of externals. Now that I've looked in that folder I see what you are talking about!!! Anyway in this case I rebuilt the externals as abstractions, which wasn't so hard. The randomF I posted was missing a loadbang though, so attached is the corrected one for posterity's sake... ~David Anyway I missed a loadbang in my last patch, so here are the ~David On 6/3/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hallo, David Powers hat gesagt: // David Powers wrote: Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. IIRC the warning was kind of discussed several times on the Gem/Pd-related lists, but nevertheless: the MarkEx files have been moved out of Gem to their own library called markex in pd-extended. There they are also part of what's called flatspace in pd-extended-lingo. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list #N canvas 510 354 209 293 10; #X obj 26 20 inlet; #X obj 26 151 random; #X obj 26 177 / 10; #X obj 70 124 * 10; #X obj 26 213 outlet; #X obj 70 104 f \$1; #X obj 97 77 loadbang; #X obj 76 22 inlet; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 2 0 4 0; #X connect 3 0 1 1; #X connect 5 0 3 0; #X connect 6 0 5 0; #X connect 7 0 5 0; #N canvas 571 124 462 312 10; #X obj 48 25 inlet; #X obj 49 60 t b b b; #X obj 47 200 pack 0 0 0; #X obj 43 260 outlet; #X obj 35 134 randomF \$1; #X obj 119 133 randomF \$1; #X obj 191 134 randomF \$1; #X obj 180 30 inlet; #X obj 180 62 t f f f; #X connect 0 0 1 0; #X connect 1 0 4 0; #X connect 1 1 5 0; #X connect 1 2 6 0; #X connect 2 0 3 0; #X connect 4 0 2 0; #X connect 5 0 2 1; #X connect 6 0 2 2; #X connect 7 0 8 0; #X connect 8 0 4 1; #X connect 8 1 5 1; #X connect 8 2 6 1; ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Update - success
Hi list, My VJ patch now is working quite nicely, the only thing missing are the freeframe plugins. But hopefully there are some new Gem pix modifiers that can take replace this for me... So, if any of you have been holding off like me on upgrading pd-extending, I recommend you go for it. RC1 seems to be in quite good shape of winXp. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
Things are not moving to flatspace, that's from the pd-externals package build system. Unfortunately, a couple devs have been removing things from flatspace. It should be kept as is for backwards compatibility. You are right, all this stuff should be documented much better. It's a matter of someone doing the work, I don't think anyone is opposed to having more documentation. Part of the big drive for making Pd- extended is to have a common platform of all this code. If you used externals before the externals packages and Pd-extended, you'll remember lots of pain related to that. Now that it's starting to take shape, perhaps more people can contribute to making it better documented, work smoother, etc. .hc On Jun 3, 2007, at 11:25 AM, David Powers wrote: Perhaps it's a matter of missing documentation? I don't think, that discussing something on a mailing list counts as documentation. There is a readme file that loads up when I install Pd-extended, I would expect such a file to tell me of the kind of changes that will totally break my work when I upgrade. Perhaps just a big BOLD notice telling users to check in flatspace folder for missing externals. I guess I missed all this discussion you refer to, but if I read this list when I am in the middle of workday coding bad PHP or Ajax, I'm not so likely to remember some things. In fact, the only thing I knew about was counter, I had no idea about the random stuff and no recollection of ever seeing this discussion. I guess that's weird, maybe I'm getting old and forgetting everything... ;-) I guess I didn't realize how much was moving to flatspace, the discussion made me think it was things I didn't really use and not a very large amount of externals. Now that I've looked in that folder I see what you are talking about!!! Anyway in this case I rebuilt the externals as abstractions, which wasn't so hard. The randomF I posted was missing a loadbang though, so attached is the corrected one for posterity's sake... ~David Anyway I missed a loadbang in my last patch, so here are the ~David On 6/3/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hallo, David Powers hat gesagt: // David Powers wrote: Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. IIRC the warning was kind of discussed several times on the Gem/Pd-related lists, but nevertheless: the MarkEx files have been moved out of Gem to their own library called markex in pd-extended. There they are also part of what's called flatspace in pd-extended-lingo. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list randomF.pd tripleRand.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list kill your television ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
Just to be clear, I think this package is great, and clearly superior to previous ones. I know it takes time, but things are clearly going in the right direction! And I know it's hard sometimes to get everyone on the same page in an open source project where things aren't managed in such a hierarchical way. I'm still a little confused about this flatspace folder, ie. just what is there and why. But most important, is that at least now I know I should check it. ~David On 6/3/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Things are not moving to flatspace, that's from the pd-externals package build system. Unfortunately, a couple devs have been removing things from flatspace. It should be kept as is for backwards compatibility. You are right, all this stuff should be documented much better. It's a matter of someone doing the work, I don't think anyone is opposed to having more documentation. Part of the big drive for making Pd- extended is to have a common platform of all this code. If you used externals before the externals packages and Pd-extended, you'll remember lots of pain related to that. Now that it's starting to take shape, perhaps more people can contribute to making it better documented, work smoother, etc. .hc On Jun 3, 2007, at 11:25 AM, David Powers wrote: Perhaps it's a matter of missing documentation? I don't think, that discussing something on a mailing list counts as documentation. There is a readme file that loads up when I install Pd-extended, I would expect such a file to tell me of the kind of changes that will totally break my work when I upgrade. Perhaps just a big BOLD notice telling users to check in flatspace folder for missing externals. I guess I missed all this discussion you refer to, but if I read this list when I am in the middle of workday coding bad PHP or Ajax, I'm not so likely to remember some things. In fact, the only thing I knew about was counter, I had no idea about the random stuff and no recollection of ever seeing this discussion. I guess that's weird, maybe I'm getting old and forgetting everything... ;-) I guess I didn't realize how much was moving to flatspace, the discussion made me think it was things I didn't really use and not a very large amount of externals. Now that I've looked in that folder I see what you are talking about!!! Anyway in this case I rebuilt the externals as abstractions, which wasn't so hard. The randomF I posted was missing a loadbang though, so attached is the corrected one for posterity's sake... ~David Anyway I missed a loadbang in my last patch, so here are the ~David On 6/3/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hallo, David Powers hat gesagt: // David Powers wrote: Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. IIRC the warning was kind of discussed several times on the Gem/Pd-related lists, but nevertheless: the MarkEx files have been moved out of Gem to their own library called markex in pd-extended. There they are also part of what's called flatspace in pd-extended-lingo. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list randomF.pd tripleRand.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list kill your television ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
Hallo, David Powers hat gesagt: // David Powers wrote: Perhaps it's a matter of missing documentation? I don't think, that discussing something on a mailing list counts as documentation. There is a readme file that loads up when I install Pd-extended, I would expect such a file to tell me of the kind of changes that will totally break my work when I upgrade. Definitely. However I wouldn't really count on this to be in the general pd-extended README, as I guess it's impossible for Hans to follow all changes in all libraries: there are too many of them. Anyway in this case I rebuilt the externals as abstractions, which wasn't so hard. The randomF I posted was missing a loadbang though, so attached is the corrected one for posterity's sake... Generally I think, building simple things like randomF or demux with Pd builtins is better in the long run than relying on externals, that might not always be available. You can replace demux with [list prepend 0] | [route 0 1 2 ...] Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Py/pyext
Hi list, I installed the latest pd-extended specifically hoping to finally use py/pyext. But py/pyext don't work I guess. Anyone know why? I'm on WinXP RC1. Specifically, I get two seperate issues: 1. pyext simply can't be created 2. py gives me the error This application has failed to start because pthreadVC.dll was not found. Re-installing the application may fix this problem. Adding python scripting to PD is the single coolest thing I can think of to extend my PD abilities. Do I need to try to compile from the source? That's still a little scary for me, even though I code for a living it's all web stuff PHP/Ajax etc., so I'm not really used to it. I have cygwin installed, and MinGw, but I'm kinda clueless how to use them. I think I have M$ Visual C++ too... I did get something to compile once but it was a year ago and I forgot how I did it. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] waveform display in gem
does anybody now a pazch for displayind long waveform in Gem. once there was a attached patch wich was called aq.dyn.curve-help.i killed mine by accident.thanx in advance ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Latest Pd-extended experiences (zexy)
There have been a number of discussions about flatspace on the list, if you are interested in knowing more about the whole story, I recommend checking out the archives of pd-list and pd-dev http://puredata.org/community/lists .hc On Jun 3, 2007, at 11:49 AM, David Powers wrote: Just to be clear, I think this package is great, and clearly superior to previous ones. I know it takes time, but things are clearly going in the right direction! And I know it's hard sometimes to get everyone on the same page in an open source project where things aren't managed in such a hierarchical way. I'm still a little confused about this flatspace folder, ie. just what is there and why. But most important, is that at least now I know I should check it. ~David On 6/3/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Things are not moving to flatspace, that's from the pd-externals package build system. Unfortunately, a couple devs have been removing things from flatspace. It should be kept as is for backwards compatibility. You are right, all this stuff should be documented much better. It's a matter of someone doing the work, I don't think anyone is opposed to having more documentation. Part of the big drive for making Pd- extended is to have a common platform of all this code. If you used externals before the externals packages and Pd-extended, you'll remember lots of pain related to that. Now that it's starting to take shape, perhaps more people can contribute to making it better documented, work smoother, etc. .hc On Jun 3, 2007, at 11:25 AM, David Powers wrote: Perhaps it's a matter of missing documentation? I don't think, that discussing something on a mailing list counts as documentation. There is a readme file that loads up when I install Pd-extended, I would expect such a file to tell me of the kind of changes that will totally break my work when I upgrade. Perhaps just a big BOLD notice telling users to check in flatspace folder for missing externals. I guess I missed all this discussion you refer to, but if I read this list when I am in the middle of workday coding bad PHP or Ajax, I'm not so likely to remember some things. In fact, the only thing I knew about was counter, I had no idea about the random stuff and no recollection of ever seeing this discussion. I guess that's weird, maybe I'm getting old and forgetting everything... ;-) I guess I didn't realize how much was moving to flatspace, the discussion made me think it was things I didn't really use and not a very large amount of externals. Now that I've looked in that folder I see what you are talking about!!! Anyway in this case I rebuilt the externals as abstractions, which wasn't so hard. The randomF I posted was missing a loadbang though, so attached is the corrected one for posterity's sake... ~David Anyway I missed a loadbang in my last patch, so here are the ~David On 6/3/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hallo, David Powers hat gesagt: // David Powers wrote: Second issue, which to me is perhaps a bigger problem: the utility externals seem to have disappeared from Gem with no warning. IIRC the warning was kind of discussed several times on the Gem/Pd-related lists, but nevertheless: the MarkEx files have been moved out of Gem to their own library called markex in pd-extended. There they are also part of what's called flatspace in pd-extended-lingo. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list randomF.pd tripleRand.pd ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list - --- kill your television 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. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Py/pyext
pthreadVC.dll should be included in Pd-0.39-2-extended-rc2. .hc On Jun 3, 2007, at 11:45 AM, David Powers wrote: Hi list, I installed the latest pd-extended specifically hoping to finally use py/pyext. But py/pyext don't work I guess. Anyone know why? I'm on WinXP RC1. Specifically, I get two seperate issues: 1. pyext simply can't be created 2. py gives me the error This application has failed to start because pthreadVC.dll was not found. Re-installing the application may fix this problem. Adding python scripting to PD is the single coolest thing I can think of to extend my PD abilities. Do I need to try to compile from the source? That's still a little scary for me, even though I code for a living it's all web stuff PHP/Ajax etc., so I'm not really used to it. I have cygwin installed, and MinGw, but I'm kinda clueless how to use them. I think I have M$ Visual C++ too... I did get something to compile once but it was a year ago and I forgot how I did it. ~David ___ PD-list@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. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Py/pyext
Make sure that DLL is in the pd /bin folder and it will be found. On 6/3/07, David Powers [EMAIL PROTECTED] wrote: Hi list, I installed the latest pd-extended specifically hoping to finally use py/pyext. But py/pyext don't work I guess. Anyone know why? I'm on WinXP RC1. Specifically, I get two seperate issues: 1. pyext simply can't be created 2. py gives me the error This application has failed to start because pthreadVC.dll was not found. Re-installing the application may fix this problem. Adding python scripting to PD is the single coolest thing I can think of to extend my PD abilities. Do I need to try to compile from the source? That's still a little scary for me, even though I code for a living it's all web stuff PHP/Ajax etc., so I'm not really used to it. I have cygwin installed, and MinGw, but I'm kinda clueless how to use them. I think I have M$ Visual C++ too... I did get something to compile once but it was a year ago and I forgot how I did it. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] puredata evolution
On Thu, 31 May 2007, Charles Henry wrote: If well done, it's also an intermediate step towards automatic threading. It's important to cut hard goals into easier goals, because it reduces required investment and gives quicker returns. I think that's a very good point. It could also lead to some new insights into the problem as a whole, during testing. That's an important point of Extreme Programming. Suppose you always work on a new project with different goals than all your previous projects. Then you don't have the experience necessary to design the program because you need to know what happens when implementing it. Therefore you design as you need it, you grow a design gradually so that you can use the experience that you gain implementing it, to redesign existing parts or design further parts. Top-down design is usually difficult because of misc problems you will find later on. Top-down design on its own doesn't work. It needs to be complemented by bottom-up design, but a good corporate designer can conceal that fact from the Inquisition and even from himself. (Bottom-up design on its own doesn't work either) I am curious... what kind of changes do you think would have to be made to allow this function? I'm not that deep into it yet, so I cannot talk so much about it. I shouldn't be thinking that much about threading before the conference, or even this year at all. _ _ __ ___ _ _ _ ... | Mathieu Bouchard - tél:+1.514.383.3801, Montréal QC Canada___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] what distinguishes a numeric symbol as an argument
sorry if i haven't followed this discussion properly, but i have had trouble with making abstractions that can take either a symbol or float as an argument. the only way i could manage was to make a (f $1) object and a (symbol $1) object...and then direct them both to (list2symbol) but it gives errors in the pd window. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] what distinguishes a numeric symbol as an argument
hard off wrote: sorry if i haven't followed this discussion properly, but i have had trouble with making abstractions that can take either a symbol or float as an argument. the only way i could manage was to make a (f $1) object and a (symbol $1) object...and then direct them both to (list2symbol) [list append $1] | [list trim] ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] waveform display in gem
found it On Jun 3, 2007, at 6:26 PM, [EMAIL PROTECTED] wrote: does anybody now a pazch for displayind long waveform in Gem. once there was a attached patch wich was called aq.dyn.curve-help.i killed mine by accident.thanx in advance aq.dyn.curve-help.pd Description: Binary data aq.dyn.curve.pd Description: Binary data ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] puredata Arduino and Ping
I am working with several ultra sound sensors called Ping from Parallax wired to an Arduino board that is connected to puredata. currently I am working with 3 sensors and it works fine. now I want to work with 5 sensors and the following problem occurs: - I get phantom values on sensors that are not modified: if, for example, I change the value of sensor B, sensor C also changes its values, not exactely syncronized but it jumps to a simlar value range. very annoying indeed. is that a problem of my script for arduino or a problem of pd? does anybody already have experience with such a configuration? I am using Pd version 0.39.2-extended-RC1 on windows xp. attached you find the arduino and pd patch for that idea. thanks, marko multiple_ultrasound5_schneller.pde Description: Binary data NewSensor.pd Description: Binary data ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Stop the pd console or copy all
Hi! I have a path that when i open it, the pd console starts to show messages. I would like to copy all that messages from the beginning but when i move the scrolling bar to the top, it doesnt stay there but it goes to the bottom. So how can i copy all the messages from the beginning? _ Acepta el reto MSN Premium: Protección para tus hijos en internet. Descárgalo y pruébalo 2 meses gratis. http://join.msn.com?XAPID=1697DI=1055HL=Footer_mailsenviados_proteccioninfantil ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Fwd: Re: hid compiling problem.
Hans, hi again; it was only a permission problem, now everything works with hid. The [mouse] object still crashes Pd, but I don´t think I will need it, [hid] seems to do everything. thanks for your kind and quick reply. Diego. Hans-Christoph Steiner [EMAIL PROTECTED] wrote: You need to have the devices in /dev/input/event*, otherwise [hid] won't work at all. Check the archives of this list for more information, this question has been answered a number of times. .hc On Jun 3, 2007, at 4:33 AM, Diego Azar wrote: Hans, thanks again: now I succeded in compiling. After that I copied the sugested files to /extra and loaded the hid succesfully. What now is wrong is that pd crashes when I want to access the mouse or keyboard objects. When using the hid object itself it seems ok,but it can't find a usefull device (it doesen't find anything in /dev/input/event[num]. I remember that I had this same problem with the linuxevent object some time ago). Do I have to load other libraries (like cyclone, pddp,etc) to run hid properly or can I have it alone with a base pd? Thanks again, Diego Hans-Christoph Steiner [EMAIL PROTECTED] wrote: I think syn_report and syn_config are interchangable, IIRC. You'll get all the files you need if you try the 'rsync' method listed in the Checking out the code from CVS section of this page: http://puredata.org/docs/developer/darwin That's the code that is built every night in the auto-build farms. .hc On May 30, 2007, at 3:04 PM, Diego Azar wrote: Hi Hans and thanks, but I get the same error. I read the .c file you sent me and I noticed that the only differences with the one I had are the size and name of the char * where syn_report and syn_config are defined. Am I right? Thanks again, Diego. Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Well, here's perhaps an easier way: I just attached the two files:  .hc On May 28, 2007, at 11:55 PM, Diego Azar wrote: Hi, I`m having some problems compiling [hid] on a 64.studio (linux, debian based). Is there anything like a how to or something with this issue. When I do the make it sais: input_arrays.h:5: *** missing separator. stop. I did the make like the one in the README with the corresponding directories of my pc. make INCLUDE=/usr/lib/pd/src PDEXECUTABLE=/usr/lib/pd test -f input_arrays.h || ./make-arrays-from-input.h.pl Thanks. Get the free Yahoo! toolbar and rest assured with the added security of spyware protection. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list 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 - Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. ___ PD-list@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 - Finding fabulous fares is fun. Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains. News is what people want to keep hidden and everything else is publicity. - Bill Moyers - Luggage? GPS? Comic books? Check out fitting gifts for grads at Yahoo! Search.___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] puredata Arduino and Ping
Hi, your code and patch look good. It is not clear to me, why you are using these delaytimes for the different sensors. but that should not affect your results anyway. the minimum delaytime between two measurements is only 200microseconds. but maybe it also depends on the length of the impulse? would it be possible, that the sensing fields of the 5 sensors overlap, and you get the crosstalk from that? on the other hand, it may also be possible that the problem is in your circuit. you could try to use 10k pulldown resistors. maybe that stops the crosstalk. marius. Marko Timlin wrote: I am working with several ultra sound sensors called Ping from Parallax wired to an Arduino board that is connected to puredata. currently I am working with 3 sensors and it works fine. now I want to work with 5 sensors and the following problem occurs: - I get phantom values on sensors that are not modified: if, for example, I change the value of sensor B, sensor C also changes its values, not exactely syncronized but it jumps to a simlar value range. very annoying indeed. is that a problem of my script for arduino or a problem of pd? does anybody already have experience with such a configuration? I am using Pd version 0.39.2-extended-RC1 on windows xp. attached you find the arduino and pd patch for that idea. thanks, marko ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] what distinguishes a numeric symbol as an argument
Hallo, Claude Heiland-Allen hat gesagt: // Claude Heiland-Allen wrote: hard off wrote: sorry if i haven't followed this discussion properly, but i have had trouble with making abstractions that can take either a symbol or float as an argument. the only way i could manage was to make a (f $1) object and a (symbol $1) object...and then direct them both to (list2symbol) [list append $1] | [list trim] I'd say minus the [list trim], though. However this isn't related to numeric symbols as generated by makefilename. I'll have to admit that I wanted to use this as well in the past, when I wanted to label a [cnv] with just a number. But with makefilename it works. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Stop the pd console or copy all
Hallo, Javier García hat gesagt: // Javier García wrote: I have a path that when i open it, the pd console starts to show messages. I would like to copy all that messages from the beginning but when i move the scrolling bar to the top, it doesnt stay there but it goes to the bottom. So how can i copy all the messages from the beginning? You could disable Pd's console with Pd's command line option -stderr. Then all messages will go to the real console you started Pd from (Terminal, xterm, command.com or whatever your OS offers). You can then for example redirect the output to a file (using whatever syntax your OS offers) or, if you use xterm or similar, just scroll back with that. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [OT] Voice Synth
Hi Bryan, No need to apologize. I wasn't trying to suggest that there was anything wrong with Ratts. I think Ratts is really cool and I used it in a recent online project called On Everything (http:// pallit.lhi.is/on_everything). But when I started looking at voice synthesis through PD, I wasn't looking for anything complex with lots of capabilities. I just wanted a really synthy sounding voice inside PD. It took me a while to glean from the help files, the bare essentials to getting PD+ratts to say something and when I did, it turned out to be a lot simpler than I felt that the sample and help files made it look at first. So, perhaps it would be good to have one patch with the help files that is just the bare minimum. Some of us like to get that so we can then dive right in and start experimenting with it ourselves. But again, ratts is great and I expect to use it in some future projects as well. Pall On 2-Jun-07, at 6:40 PM, Bryan Jurish wrote: moin Pall, moin list, Many apologies that the ratts help files seem to be less than entirely intuitive to first-time users; in my defense, I can only say: sheesh, man, if you folks think the ratts pd API is poorly documented, y'all should see the rsynth code... ok, now that I've gotten that out of my system (no flame intended, honestly): do you have an immediate suggestion as to how I could improve things? I realize that a ratts chain has more user-settable parameters than you can shake a proverbial stick at, but the defaults should be sensible (if you want something that sounds vaguely like human speech), and playing with those strange animals is half the fun ;-) I included the 'ratts~' abstraction so that users could get an idea how all those separate objects work together and/or just make pd talk; and I rather hoped that the 'ratts-help.pd' help patch would suffice for an overview of the objects in it... oh well... marmosets, Bryan On 2007-06-02 15:49:43, Pall Thayer [EMAIL PROTECTED] appears to have written: Hi list, I've toyed around with Ratts quite a bit and when you do have the help files it makes everything seem more complicated than it really is. So, here's a little patch that contains the bare essentials that you need to do start experimenting with Ratts: ratsass.pd: [snip] -- Bryan Jurish There is *always* one more bug. [EMAIL PROTECTED] -Lubarsky's Law of Cybernetic Entomology -- Pall Thayer [EMAIL PROTECTED] http://www.this.is/pallit ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Fwd: Re: hid compiling problem.
Yeah, there are some bugs in [hid]. Try [hidio], its a work in progress, but might work better. I am not working on [hid] anymore since [hidio] is a replacement that will be much better. .hc On Jun 3, 2007, at 3:48 PM, Diego Azar wrote: Hans, hi again; it was only a permission problem, now everything works with hid. The [mouse] object still crashes Pd, but I don´t think I will need it, [hid] seems to do everything. thanks for your kind and quick reply. Diego. Hans-Christoph Steiner [EMAIL PROTECTED] wrote: You need to have the devices in /dev/input/event*, otherwise [hid] won't work at all. Check the archives of this list for more information, this question has been answered a number of times. .hc On Jun 3, 2007, at 4:33 AM, Diego Azar wrote: Hans, thanks again: now I succeded in compiling. After that I copied the sugested files to /extra and loaded the hid succesfully. What now is wrong is that pd crashes when I want to access the mouse or keyboard objects. When using the hid object itself it seems ok,but it can't find a usefull device (it doesen't find anything in /dev/input/event[num]. I remember that I had this same problem with the linuxevent object some time ago). Do I have to load other libraries (like cyclone, pddp,etc) to run hid properly or can I have it alone with a base pd? Thanks again, Diego Hans-Christoph Steiner [EMAIL PROTECTED] wrote: I think syn_report and syn_config are interchangable, IIRC. You'll get all the files you need if you try the 'rsync' method listed in the Checking out the code from CVS section of this page: http://puredata.org/docs/developer/darwin That's the code that is built every night in the auto-build farms. .hc On May 30, 2007, at 3:04 PM, Diego Azar wrote: Hi Hans and thanks, but I get the same error. I read the .c file you sent me and I noticed that the only differences with the one I had are the size and name of the char * where syn_report and syn_config are defined. Am I right? Thanks again, Diego. Hans-Christoph Steiner [EMAIL PROTECTED] wrote: Well, here's perhaps an easier way: I just attached the two files:  .hc On May 28, 2007, at 11:55 PM, Diego Azar wrote: Hi, I`m having some problems compiling [hid] on a 64.studio (linux, debian based). Is there anything like a how to or something with this issue. When I do the make it sais: input_arrays.h:5: *** missing separator. stop. I did the make like the one in the README with the corresponding directories of my pc. make INCLUDE=/usr/lib/pd/src PDEXECUTABLE=/usr/lib/pd test -f input_arrays.h || ./make-arrays-from-input.h.pl Thanks. Get the free Yahoo! toolbar and rest assured with the added security of spyware protection. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list 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 Park yourself in front of a world of choices in alternative vehicles. Visit the Yahoo! Auto Green Center. ___ PD-list@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 Finding fabulous fares is fun. Let Yahoo! FareChase search your favorite travel sites to find flight and hotel bargains. -- -- News is what people want to keep hidden and everything else is publicity. - Bill Moyers Luggage? GPS? Comic books? Check out fitting gifts for grads at Yahoo! Search. If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.- Thomas Jefferson ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list