Re: [PD] patching readanysf~
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-08-30 20:12, Roman Haefeli wrote: all the patches are already applied, so no need to do that yourself. Debian wheezy [1] and Ubuntu Precise [2] both still have 0.42-1, which AFAIK is a version without the linking order patch. Or am I missing something? let's put it that way: debian wheezy and friends include a compiled version of [readanysf~[. whether or not the linking order patch is applied is of secondary concern, as the ordinary user needs the binary rather than the patch. fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBEVesACgkQkX2Xpv6ydvSF8ACeNTEVWjjkye8RTulT7kkQKzgp W2oAnjHgb6tJjc8Cf0RMTwIgOLW/S41R =p4ya -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] finding objects ?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-09-03 00:19, ?? wrote: Dear list ! Where can I find the most complete PD-objects and commands reference, please ? right click on the object. select help. And why it is not on the main site - puredata.info ? because with help-patches that yre on your computer you do not have to be online and you can copypaste interesting stuff. fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBEV5kACgkQkX2Xpv6ydvRFmgCgoNriWnRQAuZSFEMJ4PoFCYk3 IJUAoJMg4gFapLgOOBgaHhb4kw9AhlbH =6iOK -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Readanysf~
Dear list, I'm sending 3 messages related to the same project... 1) I'm using readanysf~ on a headless Rasperry Pi, running Raspbian, and it works mostly fine, except for short audio dropouts every once in a while. I don't know how to configure readanysf~, and I would like to know whether this could be a problem with the audio buffer. Increasing it would solve the problem ? 2) Using readanysf~ to read web radio streams, is it possible to know when a steady connection has been established (after all the redirections and trials), so that I can send [play( at the right moment ? My patch starts automatically, and for now I have hard coded a delay between the [open( and [play( messages which isn't always sufficient depending on the radio. Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Communicating with Pd
Dear List, I would like to know whether it is possible to communicate with an instance of Pd from a bash or a python script (things like sending control values to specific [receive] objects), or any other program actually. I guess I could do this with LibPd, but I'd rather stick to plain Pd right now if possible. Cheers, Pierre. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Communicating with Pd
On 03/09/12 11:30, Pierre Massat wrote: Dear List, I would like to know whether it is possible to communicate with an instance of Pd from a bash or a python script (things like sending control values to specific [receive] objects), or any other program actually. Pd supports sockets have a look at the [netreceive] object. Lorenzo. I guess I could do this with LibPd, but I'd rather stick to plain Pd right now if possible. Cheers, Pierre. ___ 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] finding objects ?
Hi and thankyou ! \\because with help-patches that yre on your computer you do not have to \\be online and you can copypaste interesting stuff. yes, I know about help patches, but as Processing and arduino has a list of all available commands and operators on a web-site (and it is douwnloadable) - it is easear to find objects and commands, which you don't know, but need. for example I couldn't find objects for easy rescaling, which are very usefull, but not mentioned in FLOSSmanuals and have no examples in docs... so i had to ask the List for such an objects... finally after waiting for a half of a day - [range] and [maxlib\scale] ... I think extended needs such thing. cheers Mon, 03 Sep 2012 09:09:13 +0200 от IOhannes m zmoelnig zmoel...@iem.at: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-09-03 00:19, ?? wrote: Dear list ! Where can I find the most complete PD-objects and commands reference, please ? right click on the object. select help. And why it is not on the main site - puredata.info ? because with help-patches that yre on your computer you do not have to be online and you can copypaste interesting stuff. fgmasdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBEV5kACgkQkX2Xpv6ydvRFmgCgoNriWnRQAuZSFEMJ4PoFCYk3 IJUAoJMg4gFapLgOOBgaHhb4kw9AhlbH =6iOK -END PGP SIGNATURE- ___ 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] finding objects ?
Thankyou for your list ! \\ I know, although it's never actual. - Why ? I mean that if I don't know all the objects by memory, and I need some function to be done - I need easy search by categorys and so on - with descriptions... it is much easear, than asking List every time... and also helps to learn other objects faster. \\Also the object completion plugin helps to find objects (pd-ext 0.43). - what is it ? is it complemented with Extended 0.43 ? or should it be loaded apart ? and does it work for Windows ? cheers ! serg Mon, 03 Sep 2012 11:24:09 +0200 от João Pais jmmmp...@googlemail.com: On 2012-09-03 00:19, ?? wrote: Dear list ! Where can I find the most complete PD-objects and commands reference, please ? right click on the object. select help. for pd-vanilla, right-click anywhere in an empty space, and select help. for pd-extended, there isn't one. my list (attached) is the most complete I know, although it's never actual. the pd-floss website also has a list, but only with part of the objects in this document. And why it is not on the main site - puredata.info ? because with help-patches that yre on your computer you do not have to be online and you can copypaste interesting stuff. or rather more because development of pd-extended externals is a bit chaotic, some developers don't do proper documentation, there isn't a system to control the quality (or existence) of documentation, etc... Jonathan Wilkes has done lots of work with pddp to update the documentation. Pd-Ext 0.43 has much more ressources, including better help patches for pd-vanilla. Also the object completion plugin helps to find objects (pd-ext 0.43). João ___ 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] Communicating with Pd
On 03/09/12 17:30, Pierre Massat wrote: Dear List, I would like to know whether it is possible to communicate with an instance of Pd from a bash or a python script (things like sending control values to specific [receive] objects), or any other program actually. I guess I could look at pdsend and pdrecieve manpages Simon ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Readanysf~
Hi, Pierre Massat wrote: 2) Using readanysf~ to read web radio streams, is it possible to know when a steady connection has been established (after all the redirections and trials), so that I can send [play( at the right moment ? Doesn't the first outlet (1 when ready) does the job ? ++ -- Charlot ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Readanysf~
I wasn't sure what it meant... I'll give it a try, thanks ! 2012/9/3 Charles Goyard c...@fsck.fr Hi, Pierre Massat wrote: 2) Using readanysf~ to read web radio streams, is it possible to know when a steady connection has been established (after all the redirections and trials), so that I can send [play( at the right moment ? Doesn't the first outlet (1 when ready) does the job ? ++ -- Charlot ___ 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] finding objects ?
On 03/09/12 18:11, Фывапр Олджэвич wrote: yes, I know about help patches, but as Processing and arduino has a list of all available commands and operators on a web-site (and it is douwnloadable) - it is easear to find objects and commands, which you don't know, but need. everything built-in is listed with the right-click on the background, that is all that is available without installing extra stuff everything you have installed should have help files, if the person who made them made help files and the package you used installed them if for example you use debian packages then help files are installed and the help browser will show you what you have, and you can look up what packages are available easily in the usual debian manner ... but that is just the ones somebody has done the work to package, it is a useful subset of what is available there cannot be a full list of everything anyone has ever made ... there cannot be a complete list of libraries available in any language there are some efforts to try and make long lists of what is out there, these have been mentioned ... they can never be complete though they can be very useful the number objects available 'out there' grows every day, some are useful, some may not be, this mailing list is a fairly good guide to some of that stuff Simon ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] finding objects ?
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-09-03 12:16, ?? wrote: Thankyou for your list ! \\ I know, although it's never actual. - Why ? I mean that if I don't know all the objects by memory, and I need some function to be done - I need easy search by categorys and so on - with descriptions... it is much easear, than asking List every time... and also helps to learn other objects faster. \\Also the object completion plugin helps to find objects (pd-ext 0.43). - what is it ? is it complemented with Extended 0.43 ? or should it be loaded apart ? and does it work for Windows ? i don't know whether it comes with PdX-0.43. if not you can find it at [1]. if it does come with PdX, it's probably disabled, find it and copy it to the right place to enable it [2]. fmgasdr IOhannes [1] http://puredata.info/downloads/completion-plugin [2] http://puredata.info/docs/faq/how-do-i-install-externals-and-help-files -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBEo+YACgkQkX2Xpv6ydvS7hgCdHJgG3Nitj0FAS1wfXVpwbcFl xY4AmQFPfZcVgCN8B1bTEQezw6Eoh+bY =Z6Pj -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] finding objects ?
Thankyou for your list ! \\ I know, although it's never actual. - Why ? I mean that if I don't know all the objects by memory, and I need some function to be done - I need easy search by categorys and so on - with descriptions... it is much easear, than asking List every time... and also helps to learn other objects faster. this list (or method) is never actual or effective, because I did with copy-paste, object per object. besides it doesn't have all the objects (I don't have the time for it), with each build of Pd-ext new objects come in, others go out, or objects get changed. Since there is no batch process involved, to make the list actual, I would have to go through all objects each time (already a couple thousands) and check if they're there, if there are new ones, if the ones around have new features ... Until an automatised process is around - like a batch file compiling the fields of the pddp help files - and the developers follow the same principles for documentation, there won't be an actual, automatic list of objects. \\Also the object completion plugin helps to findobjects (pd-ext 0.43). - what is it ? is it complemented with Extended 0.43 ? or should it be loaded apart ? and does it work for Windows ? IOhannes already gave the link, I think. it works with windows as well. But, the list of objects inside it is also fixed, not dynamic, so it might not correspond to your current Pd distribution. For more details on how to improve the list inside this plugin, better ask the plugin creator. (I already did, but I can't find the correspondence now) ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] keycode dropped/use of curly braces
Hi, is there any chance to use curly braces (ASCII characters 123, 125) in pd? I initially wanted to use them in a message which I would like to send via OSC, but maybe there is another possibility to generate these? would be great to know, if so.. thanks! Paul ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] keycode dropped/use of curly braces
you can try: [123( | [makefilename %c] gr, Tim 2012/9/3 Paul Gruendorfer p...@lefant.net Hi, is there any chance to use curly braces (ASCII characters 123, 125) in pd? I initially wanted to use them in a message which I would like to send via OSC, but maybe there is another possibility to generate these? would be great to know, if so.. thanks! Paul ___ 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] keycode dropped/use of curly braces
hi, thanks for your reply - but that locks up pd. seems that there are reserved characters pd uses itself (got this from the makefilename help) anyhow I can live with that:) was just wondering what is happening thx On 3 Sep 2012, at 16:45, tim vets wrote: you can try: [123( | [makefilename %c] gr, Tim 2012/9/3 Paul Gruendorfer p...@lefant.net Hi, is there any chance to use curly braces (ASCII characters 123, 125) in pd? I initially wanted to use them in a message which I would like to send via OSC, but maybe there is another possibility to generate these? would be great to know, if so.. thanks! Paul ___ 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] Readanysf~
Dear list, I'm sending 3 messages related to the same project... 1) I'm using readanysf~ on a headless Rasperry Pi, running Raspbian, and it works mostly fine, except for short audio dropouts every once in a while. I don't know how to configure readanysf~, and I would like to know whether this could be a problem with the audio buffer. Increasing it would solve the problem ? I would try increasing the internal buffer of readanysf~. See the readanysf~ help file the following will start it with 2 audio channels, each with 32 buffer chunks of 256 samples. [readanysf~ 2 32 256( If increasing that doesn't solve it, it may be your PD buffer that needs increasing. 2) Using readanysf~ to read web radio streams, is it possible to know when a steady connection has been established (after all the redirections and trials), so that I can send [play( at the right moment ? My patch starts automatically, and for now I have hard coded a delay between the [open( and [play( messages which isn't always sufficient depending on the radio. again, see the help file. There is a ready message as well as a cache message that will give you info on when a file is ready to play and how much has already pre-buffered (from stream or disk). best -august. -- http://aug.ment.org GPG: 0A8D 2BC7 243D 57D0 469D 9736 C557 458F 003E 6952 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pointcloud in Gem (timbreID) and performance
Hi, Yep, list parsing is probably the issue. Without the snapshot trick, every render frame sends data requests to the [timbreID] object, and lists are output in response. Those lists have to be parsed to get the coordinates for points. That's the price for storing/manipulating all the analysis data in [timbreID], but you could definitely do everything it does internally via patches, and then have more flexibility. Or you could still use [timbreID], but do all the data requests in advance and store the results in tables. On Sun, Sep 2, 2012 at 12:23 PM, Cyrille Henry c...@chnry.net wrote: hello, the repeat/gemlist trick is very fast. it can be used to render lot's more point in real time. (try pmpd example 57 : 2000 points are rendered at 50 fps on my computer with no problem) i suspect that the bottleneck is the list parsing. one trick to speed this is to put the list in a table, and use tabread to access the data. (i did not have a look a the patch, so i may be wrong). cheers c Le 02/09/2012 18:01, Max a écrit : hi list, william, this is a Gem recursion and glsl question. in the example patches for timbreID there is an interesting patch where the grains of a sample can be seen as a point cloud according to their parameters. this is done by parsing a long list for each point throuch a recursive gem chain using [zexy/repeat] it works very well up to 40 points (or a sample of up to 10 seconds). However, when you try to do this with a sample of 4.5 minutes it doesn't work any more because the list parsing and gemlist repeating for each and every point (then about 900) at framerates of 10 fps is to heavy on the CPU. William resolves this by rendering it once and taking a snapshot of the scene. that works nicely, but is not an option for my work, as i want to see the 3d space and navigate in it real-time. I was wondering if this could be done more efficiently and where to start. I think the points should be rendered in a glsl environment and the list of every points position should be static (in a matrice?) and not called and parsed by [list] objects at a rate of 9000 times per second. Unfortunately the geometry shader example doesn't work here, i was hoping to get some clues from there. william has a tiny image of a point cloud on his page: http://williambrent.conflations.com/pages/research.html#timbreID max ___ 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 -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] keycode dropped/use of curly braces
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-09-03 16:59, Paul Gruendorfer wrote: hi, thanks for your reply - but that locks up pd. it only locks Pd if you are printing the character via pd-gui (either print to console or via a symbolbox) that's also the reason why it is prohibited to type curly braces in Pd. the quick fix is to trust that curly braces are created with the [makefilename] trick and don't display them (and if you must, use -stderr and print them to...stderr) seems that there are reserved characters pd uses itself (got this from the makefilename help) anyhow I can live with that:) was just wondering what is happening curly braces are reserved in tcl (the language pd-gui is written in). displaying a { will make pd-gui wait for a matching }, and while it does so, it will hang. fgamsdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBE0HYACgkQkX2Xpv6ydvR6pgCfaNR0zzMmsTW/4cgjVln970pG mCoAnR2zCt6/ChErp39HCwdDzD9KTaXv =q776 -END PGP SIGNATURE- smime.p7s Description: S/MIME Cryptographic Signature ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] keycode dropped/use of curly braces
great! thanks for the explanation what's going on - right, before I was choosing to print after [makefilename] and it did hang up again so I will try how I could make the trick useable! On 3 Sep 2012, at 17:44, IOhannes m zmoelnig wrote: -BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On 2012-09-03 16:59, Paul Gruendorfer wrote: hi, thanks for your reply - but that locks up pd. it only locks Pd if you are printing the character via pd-gui (either print to console or via a symbolbox) that's also the reason why it is prohibited to type curly braces in Pd. the quick fix is to trust that curly braces are created with the [makefilename] trick and don't display them (and if you must, use -stderr and print them to...stderr) seems that there are reserved characters pd uses itself (got this from the makefilename help) anyhow I can live with that:) was just wondering what is happening curly braces are reserved in tcl (the language pd-gui is written in). displaying a { will make pd-gui wait for a matching }, and while it does so, it will hang. fgamsdr IOhannes -BEGIN PGP SIGNATURE- Version: GnuPG v1.4.12 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org/ iEYEARECAAYFAlBE0HYACgkQkX2Xpv6ydvR6pgCfaNR0zzMmsTW/4cgjVln970pG mCoAnR2zCt6/ChErp39HCwdDzD9KTaXv =q776 -END PGP SIGNATURE- ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Russian translation of the PD FLOSS Manual
Hi everybody, is there anyone interested in translating PD FLOSS Manual to russian? I need some help with it. Even if somebody would provide just proofreading, it would be a great relief. Best regards, Lana ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] keycode dropped/use of curly braces
Am 03.09.2012 um 17:44 schrieb IOhannes m zmoelnig: curly braces are reserved in tcl (the language pd-gui is written in). displaying a { will make pd-gui wait for a matching }, and while it does so, it will hang. I have always thought (and still do) that this is a really bad excuse. As in any other proper language one can always escape reserved characters, same in TCL. On the other hand, the TCL language makes my eyes bleed, so i can't try to fix it. gr~~~ -- Thomas Grill http://g.org ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Generative Space Sound + kinect
William Brent's dilib might be a good place to start: http://williambrent.conflations.com/pages/research.html .hc On 08/25/2012 09:57 AM, Leandro da Mota Damasceno wrote: Hi everyone, i am looking for a template or a basic way to generate space sounds using the kinect as a controller. Can anyone help me please? best, Leandro ___ 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 error on Mountain Lion
That is correct. To get clean preferences again, go to the Preferences panel and click Reset to Defaults. .hc On 08/13/2012 11:52 AM, Scott R. Looney wrote: those libraries are largely deprecated in pd-extended when i installed it a while back, and i think the I/O error is a temporary message. sound should work even though it gives an error. scott On Mon, Aug 13, 2012 at 8:40 AM, Leandro da Mota Damasceno lem...@gmail.com wrote: Hi everyone, I'm trying to run that latest build of Pd-extended on Mountain Lion. This is what I get: memento: can't load library pixeltango: can't load library rradical: can't load library toxy: can't load library flib: can't load library flatspace: can't load library pidip: can't load library It also says there's an audio I/O error when I click on DSP. Any ideas? best, Leandro ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] pointcloud in Gem (timbreID) and performance
Hi, Thank you all for the suggestions. ♥ ♥ ♥ I did the later, all xyz spacial and rgb color data is now stored in tables and it works much better all-though the sound is still a little glitchy. All the lists are retrieved one time when the plot button is banged. I'll investigate the glitch tomorrow. if anyone wants to give it a try, it's in the 08-timbre-space folder and needs pd~ for the Gem subprocess, so no MS-win. https://github.com/mxa/timbreID-examples You'll need a Kinect and Synapse for the whole fun. Samples up to 4,5 Minutes long and 7000 tID units are loaded. m. Am 03.09.2012 um 17:41 schrieb William Brent: Hi, Yep, list parsing is probably the issue. Without the snapshot trick, every render frame sends data requests to the [timbreID] object, and lists are output in response. Those lists have to be parsed to get the coordinates for points. That's the price for storing/manipulating all the analysis data in [timbreID], but you could definitely do everything it does internally via patches, and then have more flexibility. Or you could still use [timbreID], but do all the data requests in advance and store the results in tables. On Sun, Sep 2, 2012 at 12:23 PM, Cyrille Henry c...@chnry.net wrote: hello, the repeat/gemlist trick is very fast. it can be used to render lot's more point in real time. (try pmpd example 57 : 2000 points are rendered at 50 fps on my computer with no problem) i suspect that the bottleneck is the list parsing. one trick to speed this is to put the list in a table, and use tabread to access the data. (i did not have a look a the patch, so i may be wrong). cheers c Le 02/09/2012 18:01, Max a écrit : hi list, william, this is a Gem recursion and glsl question. in the example patches for timbreID there is an interesting patch where the grains of a sample can be seen as a point cloud according to their parameters. this is done by parsing a long list for each point throuch a recursive gem chain using [zexy/repeat] it works very well up to 40 points (or a sample of up to 10 seconds). However, when you try to do this with a sample of 4.5 minutes it doesn't work any more because the list parsing and gemlist repeating for each and every point (then about 900) at framerates of 10 fps is to heavy on the CPU. William resolves this by rendering it once and taking a snapshot of the scene. that works nicely, but is not an option for my work, as i want to see the 3d space and navigate in it real-time. I was wondering if this could be done more efficiently and where to start. I think the points should be rendered in a glsl environment and the list of every points position should be static (in a matrice?) and not called and parsed by [list] objects at a rate of 9000 times per second. Unfortunately the geometry shader example doesn't work here, i was hoping to get some clues from there. william has a tiny image of a point cloud on his page: http://williambrent.conflations.com/pages/research.html#timbreID max ___ 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 -- William Brent www.williambrent.com “Great minds flock together” Conflations: conversational idiom for the 21st century www.conflations.com ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Russian translation of the PD FLOSS Manual
Hi Lana, I can't help with russian, but I became admin for the FLOSS Manual jumping in for Derek. So if you need an admin to create another language let me know. (I didn't do much until now in the Manual though) m. Am 03.09.2012 um 19:43 schrieb Svetlana Rayskaya: Hi everybody, is there anyone interested in translating PD FLOSS Manual to russian? I need some help with it. Even if somebody would provide just proofreading, it would be a great relief. Best regards, Lana ___ 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] finding objects ?
Hello serg, I made an attempt to build a search engine awhile back: http://puredata.info/Members/jancsika/searchandbrowseplugin/view?searchterm=search%20plugin This plugin is designed to be exactly what you are looking for-- I know because I had the same problems when starting out with Pd and read similarly dreadful responses. It is a GUI plugin. Use the links Iohannes provided to install it. The plugin is designed to work with Pd-extended. (I also back-ported a version to use with Pd-l2ork but it isn't included there yet.) It searches for help patches in all the default sys and lib paths, plus any extra ones you specify in the path dialog (though this dialog may have been removed in a recent version-- I don't remember). Full text search works with all help patches. Searching by using the keywords listed toward the bottom of the main search page will only return results for help patches that have keyword metadata (i.e., help patches which I've revised to be searchable, which is maybe half of everything in Pd-extended). For me full text searches tend to take a few seconds on my GNU/Linux machine and much longer on OSX. (In Windows the first search takes forever but subsequent searches are somewhat faster.) I think improving the speed would require building an index and would be a lot more work. You won't get results for classes that don't have help patches, but then if the developer was too lazy to document what the object does then I'm sure they used all the time saved to make the object work flawlessly... :) Speaking of dev laziness-- there are many objects which have nearly empty help patches. If you run into this, be sure to try clicking the little info icon next to the search result. It will bring up the README.txt file for the corresponding library which often will give you a few more clues about the object in question. You can also click the folder icon to open an external file browser to see the full contents of an external library (like the binaries and and other non-doc files). Let me know if there are any keyword categories that would be useful to add to the main search page. Best, Jonathan From: Фывапр Олджэвич tofuc...@inbox.ru To: João Pais jmmmp...@googlemail.com Cc: pd-list@iem.at; IOhannes m zmoelnig zmoel...@iem.at Sent: Monday, September 3, 2012 6:16 AM Subject: Re: [PD] finding objects ? Thankyou for your list ! \\ I know, although it's never actual. - Why ? I mean that if I don't know all the objects by memory, and I need some function to be done - I need easy search by categorys and so on - with descriptions... it is much easear, than asking List every time... and also helps to learn other objects faster. \\Also the object completion plugin helps to find objects (pd-ext 0.43). - what is it ? is it complemented with Extended 0.43 ? or should it be loaded apart ? and does it work for Windows ? cheers ! serg Mon, 03 Sep 2012 11:24:09 +0200 от João Pais jmmmp...@googlemail.com: On 2012-09-03 00:19, ?? wrote: Dear list ! Where can I find the most complete PD-objects and commands reference, please ? right click on the object. select help. for pd-vanilla, right-click anywhere in an empty space, and select help. for pd-extended, there isn't one. my list (attached) is the most complete I know, although it's never actual. the pd-floss website also has a list, but only with part of the objects in this document. And why it is not on the main site - puredata.info ? because with help-patches that yre on your computer you do not have to be online and you can copypaste interesting stuff. or rather more because development of pd-extended externals is a bit chaotic, some developers don't do proper documentation, there isn't a system to control the quality (or existence) of documentation, etc... Jonathan Wilkes has done lots of work with pddp to update the documentation. Pd-Ext 0.43 has much more ressources, including better help patches for pd-vanilla. Also the object completion plugin helps to find objects (pd-ext 0.43). João ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] pd-extended install from Debian mirror
Dear list, how do I go about installing pd-extended for Debian Sid (unstable)? I can find packages for download here http://puredata.info/downloads/pd-extended/ but they are from the stable branch. I want a repository to include into my sources.list that is for sid. Or do I have to build the package as described on the Debian community page http://puredata.info/docs/developer/Debian/ ? Thanks, m ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list