Re: [PD] Sample-accurate sequencing techniques
Hi, On Mon, Feb 07, 2011 at 07:13:32PM -0500, Peter Kirn wrote: Particularly now with work to re-implement its timing techniques for the web API (Chris McCormick's WebPd) and to embed it as a DSP (and sequencing) engine (libpd), I know there's a lot of interest in how sample-accurate sequencing works in Pd. It's been discussed on this list before, but I'm not sure that discussion has ever been systematically documented, and changes since mean now is probably an ideal time to revisit the question. This started as a discussion between me and Chris and extended to Eric Lyon and Hans, but Hans pointed out we should be having it on the list. In short: 1. If one were working to build a sample-accurate (or close to it) sequencer in Pd, what would the best technique be? Keep in mind that actual calculation of the sequences themselves might occur outside the Pd patch. There is a sample and even sub-sample accurate sequencer in Pd: The time of a Pd message event is registered and computed as a 64-bit (?) floating point number, so everything you sequence with messages is just accurate. 2. What timing objects in Pd are sample-accurate? Every timing object in Pd is subsample-accurate. Well, of course it depends, on what you call timing object, but the usual ones, [delay], [metro], [pipe] are fine. 3. (Related though maybe not essential...) What is quantized to block boundaries, and what isn't? (And for that matter, at what point do you think people should care?) This is actually an essential point: Where should people care? Simplified a little bit: The message realm of Pd is not quantized to block boundaries. It is a continuum, which is neither quantized nor sampled/discrete. The signal/dsp/audio realm however is (a) sampled (one number every 1/44100 sec) and (b) computed in blocks (e.g. 64 samples). The message realm is meant to deal with what Miller calls Control Streams in his book http://crca.ucsd.edu/~msp/techniques/latest/book-html/node43.html. The problem with sample-accuracy in Pd occurs at the border between control streams and audio signals. Miller explains the issue very well, so please, everyone into this issue, read his chapter 3 on the topic Audio and control computations: http://crca.ucsd.edu/~msp/techniques/latest/book-html/node40.html 4. Have you looked at Eric Lyon's 2006 research? In it, he described the Pd event engine thusly: The underlying Pd event scheduler is sub-sample-accurate using 64-bit floating point numbers to represent time, though apparently at the cost of a higher likelihood of interruption of the audio scheduler, resulting in audible glitches. In both systems [Max and Pd] temporal accuracy of control-level events can drift freely within the space of a signal vector. Is that still true? Personally I think, it wasn't fully true in 2006 either. (I was on the review board for LAC2006, where the paper was presented, so Eric and I already discussed the issue a bit.) I'm not sure where the representation of events incurs glitches the audio scheduler, and the temporal accuracy of events is actually well-defined in Pd objects (although there are Three ways to change a control stream into an audio signal, cf. MSP:node43.html, Figure 3.4) Incidentally, I very much like the design of Eric's samm~, mask~, etc. - to the point of considering a similar scheme for abstractions -- but then the question is whether you want to rely on externals for this kind of timing. I'm convinced by his approach, but for those wanting to work inside vanilla, I'm not sure what the best approach and associated costs may be. Eric's approach works by moving control-stream-events into the audio signal realm, apparently avoiding the issues when converting between control streams and audio signals. Problem is: You still have to convert between continuous control streams (metros, scores, etc.), only now its happening inside your objects, hidden from the user under the hood behind your back. The samm~ objects were born on Max/MSP, where control streams are (were?) not sub-sample accurate, but quantized instead and full of jitter (the bad kind). Reimplementing control streams in a more accurate way made sense there, but is superfluous on Pd, where events in control streams already are sample accurate! All the best, -- Frank BarknechtDo You RjDj.me? _ __footils.org__ ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
Le 08/02/2011 06:06, Hans-Christoph Steiner a écrit : Did you find one? no .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list The arc of history bends towards justice. - Dr. Martin Luther King, Jr. ___ Pd-list@iem.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] Music Made with Pd
On 02/07/2011 11:21 PM, Pedro Oliveira wrote: Last weekend I did a small performance at the Hochschultage at the HfK Bremen, Germany. This is from a project called Performance for One which is a small part of my research - more info about that soon ;) unfortunately i missed your performance when i was at the hfk last weekend. i listened to your 'sound of nowhere' excerpt at the 'sound culture lounge' though. the surrounding was a bit noisy for most of the rather quiet ambient pieces, but i enjoyed it nevertheless. 100% improvised and played on the fly with a monome and a korg nanokontrol, no edits... and the samples come from my own recordings from rehearsals for Mozart's Don Giovanni at the Theater Bremen in 2010. since im am always interested in live performance of 'computer music', (all my own music is recorded live with pd+controller in a kind of dub-like way) i would of course like to know what you were doing there. some kind of slowed down samples (granular? phase vocoder?) and kind of resampling (maybe scanned synthesis?) i guess from the recording, but i would really like to know the details. http://soundcloud.com/iburiedpaul/live-at-hfk-bremen bis denn! martin ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
A video that covers most of the language features? There's a lot of neat videos out there, but I don't recall an overall one, like showing pd features. We could make one. Although I recall these ones: http://www.timvets.net/ (has a lot of neat videos, e.g.; the beat slicing) http://vimeo.com/14059272 http://vimeo.com/5415629 http://vimeo.com/2814913 ( i love these last three ones) Also he (psc) has posted three video instal tutorials, one mac, one linux, one win. http://vimeo.com/1734211 (they should be posted in the pd site if they are actually updated!) :) Best regards, Pedro On Tue, Feb 8, 2011 at 9:35 AM, cyrille henry c...@chnry.net wrote: Le 08/02/2011 06:06, Hans-Christoph Steiner a écrit : Did you find one? no .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list The arc of history bends towards justice. - Dr. Martin Luther King, Jr. ___ Pd-list@iem.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 -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] detect if adc~ is music or speech
Sometimes data beats algoriths, but really depend on the scope. I read this in SIGGRAPH a couple of years ago: (was regarding image matching and blending) there's no good algorithm to do this, only millions of data in the database. :) p.s.:There's a state of the art research project in Portugal, with speech recognition and realtime translation of streaming TV, and what they use is: massive recording data from the European parliament reunions. Massive data. On Tue, Feb 8, 2011 at 4:22 AM, Tedb0t li...@liminastudio.com wrote: Yeah. Trying to define music is essentially pointless. Defining speech would be easier. However, since you mentioned neural nets, you could try to train a net on speech and music (there's an ANN object out there that I've tested) and see what happens. That would be a fun experiment, no idea how well it would work... you'd need a pretty huge training set for it to be even remotely (I would think). ——t3db0t On Feb 7, 2011, at 1:38 PM, Pedro Lopes wrote: First of all, I would take it from another angle: this is one possible way, out of zillions if it is speech or not. Thus if the speech recognizer has X % of recogniztion rate, you inherit that percentage. Now you heavily depend on the recognizer, some recognizers like teh default windows try to always match the input to some string, thus they are a bit of garbage in academic terms, what you need is a strong open recognizer that can tell you how % similar the sentence is to a target sentence in database. Why do I suggest this angle? - Cause' I don't wanna think what is music. Speech is a language, it is defined, it easy structured. Music? Noise is music, drone is music, ambient can be non rhythmical, what about an a Capella singing? Will it be music? and all those inherited philosophical issues. Furthermore, if you need more help maybe explaining the context will aid us, because if you only care for certain music can be easier. ALSO: if you have access the audio data, you can always extract (filter) the music. /this is one possible way, out of zillions best, pedro On Mon, Feb 7, 2011 at 5:43 PM, patrick pured...@11h11.com wrote: would it be possible to detect if the incoming audio is music or speech? i guess it's very hard, but i was thinking about some methods: using some kind of frequency detection using bonk (if the tempo is stable = music) env~ (most music are compressed nowadays) training a voice (using neural network?!?) From the author of aubio: Use a few low level features, such as energy of low and high frequencies bands, spectral spread. In a second step, these approaches are often refined using machine learning techniques bayesian networks or support vector machines. See for instance these papers: http://cobweb.ecn.purdue.edu/~malcolm/interval/1996-085/ http://www.aclweb.org/anthology/O/O08/O08-1015.pdf http://www.hindawi.com/journals/asp/2009/628570.html i would like to achieve 90% of accuracy if possible. any suggestions are welcome! ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ 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 -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] PD or MAX/MSP -- Arguments fpr PD needet!!
Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: - In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? - Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code - ??? I´m happy about more Arguments, Thanks very much, hgh ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
It is open source. You don't have to pay. You want to fuc* up the whole source and create your own PD. go ahead. Mine has parallel multicore support (openMP). On Tue, Feb 8, 2011 at 2:49 PM, hghoyer hgho...@googlemail.com wrote: Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: - In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? - Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code - ??? I´m happy about more Arguments, Thanks very much, hgh ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Sample-accurate sequencing techniques
On Tue, 8 Feb 2011, Frank Barknecht wrote: This is actually an essential point: Where should people care? Simplified a little bit: The message realm of Pd is not quantized to block boundaries. It is a continuum, which is neither quantized nor sampled/discrete. That's a little bit way too much simplified. When indexing into big tables, the float32 format is quite often a lot too quantised, which is why pd 0.42 introduced a new feature for making the index relative to another index. This has also been added to ZG. Those big tables aren't particularly big, relatively speaking, because people often want tables that are that big. The problem with sample-accuracy in Pd occurs at the border between control streams and audio signals. It also happens within the audio signal realm, as even when you control everything with signals, you can't go below a one-block delay in [delread~], and thus you have to lower blocksize or change strategies completely, when you need to make events tighter than that. I mean, suppose that I sequence a click through a recursive delay line, for Karplus-Strong synthesis... How accurately-timed the recursively-processed clicks can be ? Personally I think, it wasn't fully true in 2006 either. (I was on the review board for LAC2006, where the paper was presented, so Eric and I already discussed the issue a bit.) I'm not sure where the representation of events incurs glitches the audio scheduler, It's just the possibility of making a lot of message-stuff happen between two block computations... Pretty much anything involving GEM pixes or GF grids of comparable size will take a lot of time in the CPU in the main thread. (For PDP, it may depend on whether threading is enabled). It's not specific to video, and it can happen for large matrices in iemmatrix, large networks in pmpd/msd, and large grids in GF that happen not to contain images. It's just a matter of duration of computation. Basically, it's a feature : Pd allows to use the spare time between the audio blocks to do whatever you want. Thus it allows you to go over the time limit between blocks and this causes dropouts. But yes, it would be a good idea to allow threading of the audio... in a way possibly similar to what MAX does, but I don't really know what MAX does with that. Maybe it's already being done (I don't know what can be done with the -schedlib option). ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: * In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? Yes, see: http://cycling74.com/products/sdk/ Apart from that, Pd is free and also runs on linux. Martin ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
$$ On Feb 8, 2011, at 9:49 AM, hghoyer wrote: Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code ??? I´m happy about more Arguments, Thanks very much, hgh ___ 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] video presentation of pure data
Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
You can replicate the experience, lessons, send the work to different places ... otherwise restricts the knowledge. José 2011/2/8 Tedb0t li...@liminastudio.com: $$ On Feb 8, 2011, at 9:49 AM, hghoyer wrote: Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code ??? I´m happy about more Arguments, Thanks very much, hgh ___ 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 -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
You can run PD on your toaster. On Tue, Feb 8, 2011 at 9:24 AM, Jose Luis Santorcuato santorcuat...@gmail.com wrote: You can replicate the experience, lessons, send the work to different places ... otherwise restricts the knowledge. José 2011/2/8 Tedb0t li...@liminastudio.com: $$ On Feb 8, 2011, at 9:49 AM, hghoyer wrote: Dear all, I will start a interactive Sound Project with some Artists... They´ve Basic knowledge in Max... And i´m Fan of PD with Medium knowledge in PD... So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? Synthesizer PRototyping with PS: If You want to transfer Your Patch completely in C++, Its easier with PD, because You can see the source code ??? I´m happy about more Arguments, Thanks very much, hgh ___ 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 -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Web: http://www.morganpackard.com Music/Art: Latest album: Moment Again Elsewherehttp://www.anticipaterecordings.com/releases/ANT_011/index.php iOS app Thicket http://itunes.apple.com/us/app/thicket/id364824621?mt=8available on iTunes store . ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
On Feb 8, 2011, at 11:08 AM, martin.pe...@sympatico.ca martin.pe...@sympatico.ca wrote: So we´ve to compare PD with Max and then will decide for the better one... I prefer PD, so i need some Arguments for PD... Why PD and non Max? My Arguments are: * In PD you can easily write own Objects in PD (With C/C++ -- Is that in Max as possible like in PD ??? Yes, see: http://cycling74.com/products/sdk/ Apart from that, Pd is free and also runs on linux. It turns out that the Max/MSP and PD APIs are very close, so you can write/port externals for both without too much effort. - Pd is very portable and flexible and you can run it on many platforms: GNU/Linux Mac OS X Windows iPhoneOS Android Maemo on any embedded Linux-based system on hardware DSP chips integer-only mobile CPUs (PDa) - The MSP part of Max/MSP is built using the sources from Pd (see the startup screen on Max/MSP). - you can make highly-optimized builds for your own CPU. - its embeddable into other programming languages (libpd): C/C++ OpenFrameworks Java Any many more, depends really on what you want to do. .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 ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
I think what Cyrille is asking for, and I also think would be awesome, is a 2-3 minute, well edited video that introduces Pd that shows many sides of Pd. So like all of these videos cooked into a nice flashy video. .hc On Feb 8, 2011, at 11:21 AM, Jose Luis Santorcuato wrote: Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink- collar temp pool day. - “Hijab Scene #2, by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
Yes, I understand the point, in my humble opinion it is good to those videos, but still in the field of education people need to see what can be done, otherwise it becomes barren and senseless, it is interesting that along with showing environment and different facets of progrmacion include work that encourages and motivates people. Best regards José 2011/2/8 Hans-Christoph Steiner h...@at.or.at: I think what Cyrille is asking for, and I also think would be awesome, is a 2-3 minute, well edited video that introduces Pd that shows many sides of Pd. So like all of these videos cooked into a nice flashy video. .hc On Feb 8, 2011, at 11:21 AM, Jose Luis Santorcuato wrote: Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato '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 -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] cw_binaural~ released!
Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] cw_binaural~ released!
Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? Also, how can i compile it on windows? Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ 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] Fwd: cw_binaural~ released!
??? Why did i get this message? | | \/ -- Forwarded message -- From: pd-announce-ow...@iem.at Date: 2011/2/8 Subject: Re: [PD] cw_binaural~ released! To: pimas...@gmail.com Non-members are not allowed to post messages to this list. please subscribe in order to post. mfg.asdr the mailinglist server (on behalf of IOhannes) -- Message transféré -- From: Pierre Massat pimas...@gmail.com To: David Doukhan david.douk...@gmail.com Date: Tue, 8 Feb 2011 20:15:51 +0100 Subject: Re: [PD] cw_binaural~ released! Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? Also, how can i compile it on windows? Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ 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] cw_binaural~ released!
Hi, 2011/2/8 Pierre Massat pimas...@gmail.com: Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? it may be used in that context, it may be used in sound installations as well. Also, how can i compile it on windows? as said earlier: precompiled externals are available there http://perso.limsi.fr/doukhan/cw_binaural~.tgz , one of them is for windows. Other wise you can get the source code from pd svn and compile it yourself. Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] cw_binaural~ released!
2011/2/8 David Doukhan david.douk...@gmail.com: Hi, 2011/2/8 Pierre Massat pimas...@gmail.com: Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? it may be used in that context, it may be used in sound installations as well. you can get better idea of contexts of use by reading the related article: http://perso.limsi.fr/doukhan/uploads/Research/doukhan_pdcon09.pdf Also, how can i compile it on windows? as said earlier: precompiled externals are available there http://perso.limsi.fr/doukhan/cw_binaural~.tgz , one of them is for windows. Other wise you can get the source code from pd svn and compile it yourself. Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- David Doukhan -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Where to download PDDP manuals ?
Hello, In Gentoo, there is a package : pd-documentation, but there is a bug. I will contact the puredata Gentoo maintainers. Xavier. Le 07/02/11 20:45, Xavier Miller a écrit : OK, thanks. I will try to make a Gentoo ebuild for it. Xavier. Le 07/02/11 20:42, Hans-Christoph Steiner a écrit : Its not really separately distributed, but it is in the SVN: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials .hc On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote: Hello, In the windows version of pd-extended, there is some PDDP documentation (in doc/manual/ ), but I don't find it in the pd-exended sources. Where can I download it? Kind regards, Xavier Miller. ___ Pd-list@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 ___ 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] cw_binaural~ released!
Super, merci! 2011/2/8 David Doukhan david.douk...@gmail.com 2011/2/8 David Doukhan david.douk...@gmail.com: Hi, 2011/2/8 Pierre Massat pimas...@gmail.com: Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? it may be used in that context, it may be used in sound installations as well. you can get better idea of contexts of use by reading the related article: http://perso.limsi.fr/doukhan/uploads/Research/doukhan_pdcon09.pdf Also, how can i compile it on windows? as said earlier: precompiled externals are available there http://perso.limsi.fr/doukhan/cw_binaural~.tgz , one of them is for windows. Other wise you can get the source code from pd svn and compile it yourself. Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- David Doukhan -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Where to download PDDP manuals ?
That stuff in docs/tutorials should be called pddp-documentation, its from the PDDP project. .hc On Feb 8, 2011, at 2:25 PM, Xavier Miller wrote: Hello, In Gentoo, there is a package : pd-documentation, but there is a bug. I will contact the puredata Gentoo maintainers. Xavier. Le 07/02/11 20:45, Xavier Miller a écrit : OK, thanks. I will try to make a Gentoo ebuild for it. Xavier. Le 07/02/11 20:42, Hans-Christoph Steiner a écrit : Its not really separately distributed, but it is in the SVN: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials .hc On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote: Hello, In the windows version of pd-extended, there is some PDDP documentation (in doc/manual/ ), but I don't find it in the pd- exended sources. Where can I download it? Kind regards, Xavier Miller. ___ Pd-list@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 ___ Pd-list@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. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
Le mardi 08 février 2011 à 13:21 -0300, Jose Luis Santorcuato a écrit : Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE Hello Jose, Do you use a filter in Pd to clean the raw data from your Arduino with your touch interface ? I have to clean data from a PSOC (with a touch interface), and i really don't know how to process these data (there is a lot of noise !). A clue to find where to dig ? ++ Jack http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list signature.asc Description: This is a digitally signed message part ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Where to download PDDP manuals ?
In Gentoo, this is called pd-documentation, but the ebuild has bugs. I filed a bug for the Gentoo maintainers. Thanks for the help! Xavier. Le 08/02/11 20:27, Hans-Christoph Steiner a écrit : That stuff in docs/tutorials should be called pddp-documentation, its from the PDDP project. .hc On Feb 8, 2011, at 2:25 PM, Xavier Miller wrote: Hello, In Gentoo, there is a package : pd-documentation, but there is a bug. I will contact the puredata Gentoo maintainers. Xavier. Le 07/02/11 20:45, Xavier Miller a écrit : OK, thanks. I will try to make a Gentoo ebuild for it. Xavier. Le 07/02/11 20:42, Hans-Christoph Steiner a écrit : Its not really separately distributed, but it is in the SVN: https://pure-data.svn.sourceforge.net/svnroot/pure-data/trunk/doc/tutorials .hc On Jan 29, 2011, at 4:21 AM, Xavier Miller wrote: Hello, In the windows version of pd-extended, there is some PDDP documentation (in doc/manual/ ), but I don't find it in the pd-exended sources. Where can I download it? Kind regards, Xavier Miller. ___ Pd-list@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 ___ Pd-list@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. ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
Hi Jack, no, the button activates the audio, but today could very well say that when they rise or fall of both the sound stops, the interesting thing about this schedule is that the sound does not stop, only the production of sound (synth in pd), can be evaluated through the relaxation of reverb ... the reverb continous with the sound Greetings José 2011/2/8 Jack j...@rybn.org: Le mardi 08 février 2011 à 13:21 -0300, Jose Luis Santorcuato a écrit : Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE Hello Jose, Do you use a filter in Pd to clean the raw data from your Arduino with your touch interface ? I have to clean data from a PSOC (with a touch interface), and i really don't know how to process these data (there is a lot of noise !). A clue to find where to dig ? ++ Jack http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
On Wed, 8 Dec 2010, patko wrote: 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. Ok, I finally tagged GridFlow 9.13 and made a package : http://gridflow.ca/download/packages/gridflow-9.13-win32-i386.zip Unlike GridFlow 9.12, which was built using gcc4, this is built with gcc3, just like GridFlow 9.8 and 9.7, and hopefully, it will be the last one to be built with gcc3. Yes, my Windows partition is back, as mysteriously as it was gone. If there's any reason why I should rebuild 9.13 with gcc4, I could be doing it. GEM support still doesn't work on win32, and according to Johannes, will be hard to get to work. I still haven't added X11 support in this build. Can we make sure that it can be loaded by everybody, and [gf/gl] works ? After that, I'll make an official announcement. (Well, when the other packages are done as well) ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
On Tue, 8 Feb 2011, Mathieu Bouchard wrote: Unlike GridFlow 9.12, which was built using gcc4, this is built with gcc3, just like GridFlow 9.8 and 9.7, and hopefully, it will be the last one to be built with gcc3. Actually, can you tell me again which was the exact version of gcc you had used for building 9.12 ?... ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
hello, thanks all for the like. but yes, it's easy to find lot's of video of projects made with pd, but i still looking for a video that can explain what pd is in 3min. c Le 08/02/2011 17:51, Hans-Christoph Steiner a écrit : I think what Cyrille is asking for, and I also think would be awesome, is a 2-3 minute, well edited video that introduces Pd that shows many sides of Pd. So like all of these videos cooked into a nice flashy video. .hc On Feb 8, 2011, at 11:21 AM, Jose Luis Santorcuato wrote: Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgen noise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://arselectronicachile.blogspot.com http://comunicacionnativa.blogspot.com/ http://www.myspace.com/santorcuato 'You people have such restrictive dress for women,’ she said, hobbling away in three inch heels and panty hose to finish out another pink-collar temp pool day. - “Hijab Scene #2, by Mohja Kahf ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] video presentation of pure data
Le 08/02/2011 20:33, Jack a écrit : Le mardi 08 février 2011 à 13:21 -0300, Jose Luis Santorcuato a écrit : Hi Cyrille, in my blog there are plenty of videos, some better than others, you can download and make a mix if you wish. Pd alone, Pd Processing, Wii, Tracking, Physical interfaces http://www.youtube.com/watch?v=A94_tHq15uE Hello Jose, Do you use a filter in Pd to clean the raw data from your Arduino with your touch interface ? I have to clean data from a PSOC (with a touch interface), and i really don't know how to process these data (there is a lot of noise !). A clue to find where to dig ? look at the mapping (or pure_mapping) lib : there is all kind of filter for data : iir, fir, median etc... ++ c ++ Jack http://www.youtube.com/watch?v=tn9EQg_-31U http://www.youtube.com/watch?v=p42PU_7F2MM http://www.youtube.com/watch?v=SM4Un76LB90 http://www.youtube.com/watch?v=pSoAb8Y_1Fk http://www.youtube.com/watch?v=yqvQBNSwPfo (my students, the first semester, non hardware develop) http://arselectronicachile.blogspot.com (a lot of videos) Feel free Br José 2011/2/8 jurgennoise@gmail.com: I have a keynote presentation that I made while teaching in China, 1 1/2 years ago. Requires adjustment to your needs (take out stuff of mine that is irrelevant to your needs) and then export it as QT movie with manual advance. I could upload it somewhere but as I don't have time to edit it myself you would need to do some work. The keynote file is ~ 2MB, the exported QT movie full size should be ~15MB. Jurgen On 08-Feb-2011, at 1:06 PM, Hans-Christoph Steiner wrote: Did you find one? .hc On Feb 4, 2011, at 11:25 AM, cyrille henry wrote: hello, did anyone have made a small video trailer to present pd in a few min? thanks, Cyrille ___ 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] gridflow 9.13 for windows?
- Mathieu Bouchard ma...@artengine.ca a écrit : Actually, can you tell me again which was the exact version of gcc you had used for building 9.12 ?... gcc-3.4.5-20060117-3 -- Patrice Colet ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
Why do we have to put dll into windows/system32 instead of pd/bin? I don't like to move things to system32, this afternoon i had to fix a problem involved by a library sitting there. - Mathieu Bouchard ma...@artengine.ca a écrit : On Wed, 8 Dec 2010, patko wrote: 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. Ok, I finally tagged GridFlow 9.13 and made a package : http://gridflow.ca/download/packages/gridflow-9.13-win32-i386.zip Unlike GridFlow 9.12, which was built using gcc4, this is built with gcc3, just like GridFlow 9.8 and 9.7, and hopefully, it will be the last one to be built with gcc3. Yes, my Windows partition is back, as mysteriously as it was gone. If there's any reason why I should rebuild 9.13 with gcc4, I could be doing it. GEM support still doesn't work on win32, and according to Johannes, will be hard to get to work. I still haven't added X11 support in this build. Can we make sure that it can be loaded by everybody, and [gf/gl] works ? After that, I'll make an official announcement. (Well, when the other packages are done as well) ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC -- Patrice Colet ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
On Wed, 9 Feb 2011, patko wrote: - Mathieu Bouchard ma...@artengine.ca a écrit : Actually, can you tell me again which was the exact version of gcc you had used for building 9.12 ?... gcc-3.4.5-20060117-3 Ah bon, oupse ; ça correspond à quel numéro de version de MinGW ? ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
On Wed, 9 Feb 2011, patko wrote: Why do we have to put dll into windows/system32 instead of pd/bin? I don't like to move things to system32, this afternoon i had to fix a problem involved by a library sitting there. Because I used the old README from my windows build setup and forgot to use your README. Sounds like I'm gonna have to reupload the package... Before I do so, is there anything else I ought to change at the same time ? ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] gridflow 9.13 for windows?
- Mathieu Bouchard ma...@artengine.ca a écrit : On Wed, 9 Feb 2011, patko wrote: Why do we have to put dll into windows/system32 instead of pd/bin? I don't like to move things to system32, this afternoon i had to fix a problem involved by a library sitting there. Because I used the old README from my windows build setup and forgot to use your README. Sounds like I'm gonna have to reupload the package... Before I do so, is there anything else I ought to change at the same time ? I didn't try it but I don't think that the 4. step would work because the 2. step indicate pd folder instead of pd/extra. In fact for an easy install, I've made into archive a bin folder where I put the DLL's and an extra folder where I put the gridflow folder, then we just have to unzip into the pd folder we want for installing all the stuff. ___ | Mathieu Bouchard tél: +1.514.383.3801 Villeray, Montréal, QC -- Patrice Colet ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] PD or MAX/MSP -- Arguments fpr PD needet!!
- its embeddable into other programming languages (libpd): C/C++ OpenFrameworks Java I really need to start using libpd .. argh argh.. not enough time for everything! :) On Tue, Feb 8, 2011 at 4:50 PM, Hans-Christoph Steiner h...@at.or.atwrote: - its embeddable into other programming languages (libpd): C/C++ OpenFrameworks Java -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] cw_binaural~ released!
Thanks for it David. Best, Pedro On Tue, Feb 8, 2011 at 7:26 PM, Pierre Massat pimas...@gmail.com wrote: Super, merci! 2011/2/8 David Doukhan david.douk...@gmail.com 2011/2/8 David Doukhan david.douk...@gmail.com: Hi, 2011/2/8 Pierre Massat pimas...@gmail.com: Hi, Thanks for sharing this. Excuse my ignorance, but what use can one make of this external? Can it be used for mixing/mastering? it may be used in that context, it may be used in sound installations as well. you can get better idea of contexts of use by reading the related article: http://perso.limsi.fr/doukhan/uploads/Research/doukhan_pdcon09.pdf Also, how can i compile it on windows? as said earlier: precompiled externals are available there http://perso.limsi.fr/doukhan/cw_binaural~.tgzhttp://perso.limsi.fr/doukhan/cw_binaural%7E.tgz, one of them is for windows. Other wise you can get the source code from pd svn and compile it yourself. Pierre 2011/2/8 David Doukhan david.douk...@gmail.com Dear List, It's been a long time since PDCON09, and I've been quite busy. I finally cleaned up my code, did some improvements, and a user-friendly documentation for the external cw_binaural~ . In few words, cw_binaural~ is a binaural synthesis external allowing: * the use of any hrtf database (listen, cipic, ...) * the simultaneous use of different hrtfs * the choice of the interpolation method used (all pass/pure delay decomposition for better ITD estimation or no decomposition) * the length of the HRIR considered * the filtering method (spectral, temporal) * the method used for the pure delay Precompiled external (Linux, Mac Intel Windows) and doc are now available at http://perso.limsi.fr/doukhan/cw_binaural~.tgzhttp://perso.limsi.fr/doukhan/cw_binaural%7E.tgz The external sources are available on pd svn: trunk/externals/ddoukhan/cw_binaural~ The external has been initially described in: CW_binaural~: a binaural synthesis external for Pure Data David Doukhan and Anne Sedes, PDCON09 There have been few improvements since that time that are described in the example patches. The aim of that external is to be as user friendly as possible, so feel free to tells any remarks helping to improve the external or the help patches, or to ask any question concerning its use. Hoping you will enjoy it! -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- David Doukhan -- David Doukhan ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Pedro Lopes (MSc) contact: pedro.lo...@ist.utl.pt website: http://web.ist.utl.pt/Pedro.Lopes / http://pedrolopesresearch.wordpress.com/ | http://twitter.com/plopesresearch ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Need Help Understanding pack
That worked very nicely. I had to change the until input to 4 to get it to do the right number of iterations, since the input didn't also kick off the loop, but that's fine. I'm not sure I understand exactly what was going on before, but I now have a [trigger] object that does the [tabread] first, and then the mod/div math. So I understand why it works now. Just not exactly why it didn't before :) Now... I have another [pipe 0] object in the button_handler sub-patch which delays a message while a [expr] object does its thing. Replacing it with a [trigger] doesn't work. But it's not coordinated with the other outputs of the [unpack] object. Is there an object like [trigger] that has multiple inputs and lets you control the timing of the outputs? [pipe] can take multiple inputs but doesn't have the same right-to-left coordinated output that [trigger] does. The FLOSS manual says that the order you hook things up in part determines the order they do things. But I can't make that make a difference. Thanks, -Theron ^ On Fri, Feb 4, 2011 at 12:50 PM, Theron Trowbridge theron.trowbri...@gmail.com wrote: Thanks! I used [pipe] because I had an obvious timing problem and that was an explicit delay object. Didn't occur to me that [trigger] could control the timing as well. It's use wasn't obvious to me from what I had read about it. I will make the adjustments you suggest and see where I get. I expect I will have more questions. Thanks again, -Theron ^ On Fri, Feb 4, 2011 at 5:17 AM, Matt Barber brbrof...@gmail.com wrote: Hello, Before you go any further in Pd, you should check out the [trigger] object. It's the single most important object in Pd, in my opinion - it will help you get the timing right in these kinds of situations. Trigger forces hot-cold things to happen in the correct order explicitly -- without it you have to rely on the order in which you made the connections, which you can't SEE in the patch. You should use [trigger] instead of the [pipe 0] construction you have as well, the number box should most likely be a message with a zero in it (to hardwire it to zero), and you should probably be sending it to the cold inlet of the [int] (so that it just sets the [int] state rather than passing the zero through once when you set it and then once again on the first bang of the [until]). But again, master the use of [trigger] before you go any further -- multiple lines coming from an object should make you feel uncomfortable until you're sure you're doing it correctly. I hope this helps. MB I've looked over the help patches, the FLOSS manual, and at a number of examples, but I'm clearly missing something. I'm trying to build a proof-of-concept state table for a grid sequencer. I figured out to use an array to store my states, and I can write to and read from the table, except when I'm trying to use pack. The reason for pack is to get the column, row, and state of each button in a range of the state table (will be a single column in my end use, but I'm doing the whole thing for now). Attached is a patch with a 2x2 grid set up and you can click on them and set the state table. That works. It's the lookup part that doesn't. I'm stepping through the entire state table, deriving the column and row from the index and looking up the value of that index. This all works until I send those three pieces of information to a pack object, it re-arranges things in inconsistent manner. Clearly there's either a timing thing or I'm not understanding the data flow of what I'm doing. Or maybe I'm just not getting the point of pack. I'm pretty new to this and every step is a struggle, so any suggestions are welcome. But if there are any tips or pointers on why pack is not working the way I think it should - or what I should be using to accomplish what I'm trying to do - I would appreciate it. Long-winded description of how the attached patch is behaving: Buttons are arranged in column, row order. I'm just storing 0/1 values in the state_table array. If I click on the first and last buttons, my array is then 1 0 0 1. So state_table[i] gets me the off/on value for the button. i div 2 gets me the column number and i mod 2 gets me the row number. If I just print these three outputs I get everything out in the order I expect: column: 0 row: 0 state: 1 column: 0 row: 1 state: 0 column: 1 row: 0 state: 0 column: 1 row: 1 state: 1 If I send the three values into a pack object and print the output of that, I get: pack: 0 1 0 pack: 0 0 1 pack: 1 1 0 pack: 1 0 0 I would expect this: pack: 0 0 1 pack: 0 1 0 pack: 1 0 0 pack: 1 1 1 So things are coming in the wrong order overall, and the state values are wrong. Thanks, -Theron state_table_v4.pd Description: Binary data
Re: [PD] Need Help Understanding pack
Check below: On Tue, Feb 8, 2011 at 10:55 PM, Theron Trowbridge theron.trowbri...@gmail.com wrote: That worked very nicely. I had to change the until input to 4 to get it to do the right number of iterations, since the input didn't also kick off the loop, but that's fine. Good -- this looks stylistically correct to me. I'm not sure I understand exactly what was going on before, but I now have a [trigger] object that does the [tabread] first, and then the mod/div math. So I understand why it works now. Just not exactly why it didn't before :) If I remember correctly, it didn't work before because you had connected the output of one object to several inputs in the wrong order. The problem is there's no way to see if it's in the wrong order just by looking at it -- hence the need for [trigger]. So it wasn't a mistake of ordering the connections properly on your part, it was a mistake in not ordering them explicitly with trigger. Now... I have another [pipe 0] object in the button_handler sub-patch which delays a message while a [expr] object does its thing. Replacing it with a [trigger] doesn't work. But it's not coordinated with the other outputs of the [unpack] object. Right -- in this case what you need is to have the incoming list in the correct order. See the attached (also, for something this simple there's probably no reason to use [expr]. In the attached patch I just rotated the order of the incoming list -- but probably you would want to make the lists attached to the toggles in the main patch have the order you want -- the last thing you want to unpack should be the first thing in the list (which may seem like confusing syntax when you're building the lists, but it will get more intuitive once you work with order of operation in Pd for a while). Good Luck, MB Is there an object like [trigger] that has multiple inputs and lets you control the timing of the outputs? [pipe] can take multiple inputs but doesn't have the same right-to-left coordinated output that [trigger] does. The FLOSS manual says that the order you hook things up in part determines the order they do things. But I can't make that make a difference. Thanks, -Theron ^ On Fri, Feb 4, 2011 at 12:50 PM, Theron Trowbridge theron.trowbri...@gmail.com wrote: Thanks! I used [pipe] because I had an obvious timing problem and that was an explicit delay object. Didn't occur to me that [trigger] could control the timing as well. It's use wasn't obvious to me from what I had read about it. I will make the adjustments you suggest and see where I get. I expect I will have more questions. Thanks again, -Theron ^ On Fri, Feb 4, 2011 at 5:17 AM, Matt Barber brbrof...@gmail.com wrote: Hello, Before you go any further in Pd, you should check out the [trigger] object. It's the single most important object in Pd, in my opinion - it will help you get the timing right in these kinds of situations. Trigger forces hot-cold things to happen in the correct order explicitly -- without it you have to rely on the order in which you made the connections, which you can't SEE in the patch. You should use [trigger] instead of the [pipe 0] construction you have as well, the number box should most likely be a message with a zero in it (to hardwire it to zero), and you should probably be sending it to the cold inlet of the [int] (so that it just sets the [int] state rather than passing the zero through once when you set it and then once again on the first bang of the [until]). But again, master the use of [trigger] before you go any further -- multiple lines coming from an object should make you feel uncomfortable until you're sure you're doing it correctly. I hope this helps. MB I've looked over the help patches, the FLOSS manual, and at a number of examples, but I'm clearly missing something. I'm trying to build a proof-of-concept state table for a grid sequencer. I figured out to use an array to store my states, and I can write to and read from the table, except when I'm trying to use pack. The reason for pack is to get the column, row, and state of each button in a range of the state table (will be a single column in my end use, but I'm doing the whole thing for now). Attached is a patch with a 2x2 grid set up and you can click on them and set the state table. That works. It's the lookup part that doesn't. I'm stepping through the entire state table, deriving the column and row from the index and looking up the value of that index. This all works until I send those three pieces of information to a pack object, it re-arranges things in inconsistent manner. Clearly there's either a timing thing or I'm not understanding the data flow of what I'm doing. Or maybe I'm just not getting the point of pack. I'm pretty new to this and every step is a struggle, so any suggestions are welcome. But if there are any tips or
Re: [PD] keyword/regexp search of documentation in a plugin
Hi Hans, I think your find_doc_files proc is doing double duty-- for example, if cyclone/gate-help.pd matches the search terms, I get two results for it: 1) basedir is [path_to_pd]/extra/cyclone and filename is gate-help.pd 2) basedir is [path_to_pd]/extra/ and filename is cyclone/gate-help.pd Also, adding -class DialogWindow to the search window did the trick for the tiny fonts on winxp, except that ttk::combobox still has a tiny textarea (i.e., the dropdown menu). Any idea on either of these? -Jonathan --- On Mon, 2/7/11, Hans-Christoph Steiner h...@at.or.at wrote: From: Hans-Christoph Steiner h...@at.or.at Subject: Re: [PD] keyword/regexp search of documentation in a plugin To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list PD-list@iem.at Date: Monday, February 7, 2011, 8:25 PM That's great, looking forward to it. I'm really happy to see you taking this and running with it, let me know if there are any blockers. Seems to me that its ready to be posted on the GUI plugins category of the download page: http://puredata.info/community/projects/software .hc On Feb 6, 2011, at 5:51 PM, Jonathan Wilkes wrote: I'm making some more changes, like removing the checkboxes and using a combobox for the genres. Also using a combobox to enter search terms which has the benefit of a more user friendly drop-down menu for a search history (plus less code). Also, I changed the search function so you can type: foo bar and it will match if both foo and bar appear in the document (regardless of order). -Jonathan --- On Sun, 2/6/11, Hans-Christoph Steiner h...@at.or.at wrote: From: Hans-Christoph Steiner h...@at.or.at Subject: Re: [PD] keyword/regexp search of documentation in a plugin To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list PD-list@iem.at Date: Sunday, February 6, 2011, 11:29 PM Wow, that's really nice! The dynamic updating with the checkboxes is impressive. More features and better formatting. My only complaint is the No DESCRIPTION tag. message, I say it'd be better just blank. There is also a weird thing where I can't grab the scrollbar and move it, only scroll with the mousewheel. This is using Pd-extended 0.43 from 02-02 on Mac OS X 10.5/Intel. .hc On Jan 25, 2011, at 1:03 AM, Jonathan Wilkes wrote: Remixed! -Jonathan --- On Thu, 1/13/11, Hans-Christoph Steiner h...@at.or.at wrote: From: Hans-Christoph Steiner h...@at.or.at Subject: Re: [PD] keyword/regexp search of documentation in a plugin To: Jonathan Wilkes jancs...@yahoo.com Cc: pd-list PD-list@iem.at Date: Thursday, January 13, 2011, 6:00 PM Attached is an updated version: On Jan 12, 2011, at 9:13 PM, Jonathan Wilkes wrote: 1 the results aren't clickable Which platform? They are for me on Ubuntu/maverick, Mac OS X 10.5 and 10.6. 2 you can't enter multiple non-contiguous terms Its a regexp really, so it doesn't really do keyword searches. Ideally, this would use a search engine like xapian, then it could do keyword searches. I just added code to replace spaces in the searchtext with the regexp code .* so that it'll search non-contiguous words, but the first word will always be before the second in search results. 3 no control over AND vs. OR (or is there?) regexp 4 doesn't differentiate between tutorial/example patches and object-help patches (what if I just want to find the object named 'gate'?) Hmm, that wouldn't be too hard to do, I guess it would be a pull down menu of: object, message, comment, array, any. 5 most of the results don't fit into the window size The window should be resizable. 6 full text search makes it impossible to get useful results for 'float', array', 'list', etc. That sounds like fully typed searching, which would be very nice, but much harder to do. My goal right now is to get a basic search function working. Hopefully my code is clear enough that others will make their own custom search plugins. I could see simple search, regexp, search engine, etc. 7 can't search by inlet, object function, author, etc. (PDDP META tags) Why not? This works for me: author.*steiner 8 non-friendly user interface I spruced it up a bit with this latest version. 9 it doesn't seem to be searching the manual Ah, I'll add .html to the file types it searches. .hc I've already got a pd patch that is well on its way to curing 1-8 (posted screenshots awhile back), but it requires toxy, which seems to have been removed from pd-ext, and there is currently no (non-buggy) tk 'entry' object in existence. -Jonathan --- On Wed, 1/12/11, Hans-Christoph Steiner h...@at.or.at wrote: From: Hans-Christoph Steiner h...@at.or.at Subject: [PD] keyword/regexp search
Re: [PD] Need Help Understanding pack
Hi, On Tue, Feb 08, 2011 at 07:55:20PM -0800, Theron Trowbridge wrote: That worked very nicely. I had to change the until input to 4 to get it to do the right number of iterations, since the input didn't also kick off the loop, but that's fine. Btw: IMO it really helps to lay out your patches in a left-aligned matter, so everything, that happens last, also is on the left side. It's just cosmetics, but makes patches easier to read. For example, I would move the [0] object with initialize [int] to 0 -- to the right of the [4( message. Try to read patched objects right-to-left and top-to-bottom. Now... I have another [pipe 0] object in the button_handler sub-patch which delays a message while a [expr] object does its thing. Replacing it with a [trigger] doesn't work. But it's not coordinated with the other outputs of the [unpack] object. You don't need the [pipe], if you connect objects correctly. In fact, [pipe] makes it harder to get things right here, because it breaks the usual depth-first execution order, which you don't need to break here. Again, left-alignement helps thinking about and reading patches. See the subpatch for a solution without pipe - and without triggers as well. [trigger] is important, but only when objects don't have enough outlets themselves. [unpack 0 0 0] already has three outlets that, just like [t f f f] fire from left to right, so triggering explicitly is not needed. What is needed however are correct connections. Is there an object like [trigger] that has multiple inputs and lets you control the timing of the outputs? [pipe] can take multiple inputs but doesn't have the same right-to-left coordinated output that [trigger] does. Oh, [pipe] does have the same coordinated output like trigger, it also fires right-to-left! But you need to make a [pipe 0 0 0 0 0] with more than one outlet to see that. The FLOSS manual says that the order you hook things up in part determines the order they do things. But I can't make that make a difference. Just forget completely about this. The order you create connections matters in reality, but never, ever rely on it when patching. Treat every patch as if someone else created it and as if you'd have no idea, what order he made the connections. Ciao -- Frank BarknechtDo You RjDj.me? _ __footils.org__ state_table_v4-fixed.pd Description: application/puredata ___ Pd-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list