Re: [PD] HRTF
Hi! Isidro Gonzalez wrote: Hi. I am looking for PD objects and/or abstractions to do HRTF filtering. Any ideas on where to get them? Take two FIR~s (from IEMlib, one for each ear), load the head related impulse responses as filters in the tables and filter a monaural signal. The only problem with this solution is that FIR~ is not capable of changing filters in real time. Doing that, FIR~ restarts the filtering and produces clicks. So, you are limited to static virtual positions with FIR~... br, Piotr ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [sqosc~]-issues
On Tue, 2007-03-27 at 01:37 +0200, Derek Holzer wrote: After having done lots of work with recursive feedback structures in PD using delays and filters, I can positively say that PD (rather then Jack) is making the problem in every one of my cases. YMMV. But for me, it always happens when delay lines or resonant filters become feedback saturated to the point of being pure DC. The offending object must then be cut and pasted (i.e. reset) to get rid of the nan signal, so try cut/paste rather than restart and see if it helps you next time. sometimes it helps to delete the object, that outputs a 'nan'-signal. but sometimes, as andy said, just cutting this object doesn't help to get rid of the 'nan'. i even had some cases, where i had to restart jackd. i don't know the internals behind pd/jackd, but i can say for sure, that it is _possible_ to turn jackd unusuable with a 'nan'-signal (i don't say, it happens each time). but i can't tell, whether pd or jackd is the cause of the problem (maybe both?). roman I've always considered this something that is inherent in DSP with no sanity checks, as PD often is, rather than a bug specific to PD. The CSound manual mentions this blowing up of filters quite frequently, so I know it happens in other applications. best, d. padawan12 wrote: I get this too. It's never seemed worth filing a bug report because it's not clear whether Pd or an external or Jack itself it where the problem occurs. Sometimes a channel just locks up and all I can get is nans until the application is restarted. It's quite rare, but annoying if it happens during a talk or performance. ___ Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Audio drops when using readsf~ with large sound files
Hi List, I have to play simultaneously 8 large soundfile (about 30min at 44,1kHz/16bit, e.g. about 70 Mb each in wav format) on 8 different outputs. I use readsf~ on Windows but audio drops out at every disk access (when the Disk Acess LED of my laptop blinks), and of course this occurs very frequently... I can hear about one minute without drops, then it occurs at a fixed frequency (which I didn't calculate exactly). I tried to load each files with a long delay, tried to defragment, nothing change. I tried to change the bloksize flag, and the arguments of readsf~, with no luck. Is there another external designed to play large sound files, or will I have to cut my sound files into smaller ones and tabplay~ them with a soundfiler ? Any suggestions are welcome ! Thanks David - Découvrez une nouvelle façon d'obtenir des réponses à toutes vos questions ! Profitez des connaissances, des opinions et des expériences des internautes sur Yahoo! Questions/Réponses.___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Zexy object urn bug?
Bosko Milakovic wrote: Hi! I have a question about Zexy (2.1) object urn. I think there is a bug in the second outlet. In the help patch this is writen: when all the numbers have been drawn from the pool, the system is reset (the numbers are put back) and a bang is emitted via the second outlet But this is not true. Bang is emitted not on the last number from the pool (list) but on the first number of the next cycle! Hm. I'm using this object you are right. in my patch and it took me cca 2 hours to find why patch doesn't work:) but why did your patch refuse to work because of this? it would be good to have an example that proves that the behaviour should really be fixed (probably i am just to tired to think of one...) are there any built-in objects that behave like you are expecting [urn] to behave? (apart from outputting unique random numbers, that is) mfga.dr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] multiple karplus-strong delays causing system to max out
David McCarthy wrote: Dear List, I am trying to run 40 karplus-strong delays, 20ms max long each, using vd~ and delwrite~ with the (filter~ bpq $1 $2 1 1) modulating. My system is a 1.2GHz Athlon Win98SE 700MB Ram. Perhaps it cannot deal with 0.9 as the coefficient within each infinite loop? Maybe I should put the volume before the delay loop, as opposed to after? Maybe I could use the xsample objects? My processor starts off ok, and after about 1 min, it hits 100% and stays there! sounds like a denormal problem. which pd version are you using? which iemlib version are you using? mfg.asdr. IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
Pd people continue to ignore Csound, and Csound people continue to ignore Pd, despite the great power of combining them. I can't help feeling like this is a symptom of being more interested in some intellectual problem than in using all of the available tools to make music. Not seeing the forest for the trees, in a way. -Chuckk On 3/20/07, Chuckk Hubbard [EMAIL PROTECTED] wrote: Interesting idea. Only thing I could suggest would be to use Csound with Pd's csoundapi~ object. You could totally set up an interface for setting angles and stuff with GEM, then relay the HRTF info to Csound. It would be pretty awesome. I wouldn't know where to start trying to set up HRTF just in Pd. -Chuckk On 3/20/07, Isidro Gonzalez [EMAIL PROTECTED] wrote: Hi. I am looking for PD objects and/or abstractions to do HRTF filtering. Any ideas on where to get them? Thanks Isi It's here! Your new message! Get new email alerts with the free Yahoo! Toolbar. http://tools.search.yahoo.com/toolbar/features/mail/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://www.badmuthahubbard.com -- http://www.badmuthahubbard.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
Chuckk Hubbard wrote: Pd people continue to ignore Csound, and Csound people continue to ignore Pd, despite the great power of combining them. I can't help feeling like this is a symptom of being more interested in some intellectual problem than in using all of the available tools to make music. Not seeing the forest for the trees, in a way. this is somewhat true, but ignores the fact that Pd is well established _outside_ the computer music community too. you cannot expect dsp-engineers developping the latest-and-greatest binaural rendering system to get into csound. (but they do use Pd) mfga.sdr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] text3d and general pd compiling problems on OSX tiger
Hi, has someone managed to get text3d working on osx tiger? Now I am using pd-extended-0.39-2 and Gem has been compiled without font support. so I tried to compile my own pd-extended, but did not succeed. /usr/bin/libtool: internal link edit command failed make[2]: *** [../bin/libPdTcl.dylib] Error 1 make[1]: *** [pd_install] Error 2 make: *** [darwin_app_core] Error 2 so I tried to compile everything from scratch and started with pd0.40, when I want to open it, I get a tcltk error... SetFrontProcess failed,-606 needless to say that this is all frustrating. I would suggest to spend some money of the summer of code grant on making the existing versions more user friendly. otoh, what do I have to do to get text3d running? marius. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] text3d and general pd compiling problems on OSX tiger
Luigi Rensinghoff wrote: I think the problem is, that extended-maintainer Hans-Christian doesnt have an Intel-Mac. Luigi, thanks for your encouraging words. I was talking to Hans, and the problem is not so much the machine, but time. So he asked me to set up the autobuild process, but I cannot get my own system to run, so what should I automate? yes, I have an intel mac, and I also have fink, and everything else, but I am not a programmer, so I never use compilers other than for Pd. still, I am willing to help... marius. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Zexy object urn bug?
Hi! From: IOhannes m zmoelnig [EMAIL PROTECTED] To: Bosko Milakovic [EMAIL PROTECTED] CC: pd-list@iem.at Subject: Re: [PD] Zexy object urn bug? Date: Tue, 27 Mar 2007 15:37:32 +0200 Bosko Milakovic wrote: Hi! I have a question about Zexy (2.1) object urn. I think there is a bug in the second outlet. In the help patch this is writen: when all the numbers have been drawn from the pool, the system is reset (the numbers are put back) and a bang is emitted via the second outlet But this is not true. Bang is emitted not on the last number from the pool (list) but on the first number of the next cycle! Hm. I'm using this object you are right. in my patch and it took me cca 2 hours to find why patch doesn't work:) but why did your patch refuse to work because of this? it would be good to have an example that proves that the behaviour should really be fixed (probably i am just to tired to think of one...) It's an important part of the patch where after urn generates n unique random numbers (n is always different) another abstraction expects bang to move forward and do some work... But it's important that bang comes after the last generated number from the pool, and not on the first of the new cycle. Then it's too late. are there any built-in objects that behave like you are expecting [urn] to behave? (apart from outputting unique random numbers, that is) I expected to be like second outlet from textfile object: on the end of sequence you get bang. That what I expected from urn because it was writen in help patch. Now I had to add counter to urn that counts every generated number and when it gets to n number, number is selected with [sel] which send bang It's not problem for me but I thought it would be good to have object like that. Thanks Bosko _ FREE pop-up blocking with the new MSN Toolbar - get it now! http://toolbar.msn.click-url.com/go/onm00200415ave/direct/01/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Zexy object urn bug?
Bosko Milakovic wrote: Hi! are there any built-in objects that behave like you are expecting [urn] to behave? (apart from outputting unique random numbers, that is) I expected to be like second outlet from textfile object: on the end of sequence you get bang. That what I expected from urn because it was writen in help patch. obviously, if it's described in the help-patch it has to behave like that (that is why i don't describe features in the help-patches ;-)) would be ok (for everybody, not just you) if the empty bang had to be triggered separately (just like in [textfile])? e.g. [urn 3] would output 3 random numbers; when banged a 4th time, it would (only) output a bang at the right-hand side; when banging a 5th time it would output a random number again. this is somewhat weird, as banging the object 40 times will only give you 30 random numbers (but for those who don't care about the wraparound but really want 40 numbers instead, they could just feedback the 2nd outlet to the left inlet) it would be interesting to know whether there are objections from other users of this object. mfa.dr IOhannes ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
I'd love to hear work that comes out of a combination of Csound and Pd I think both are great, just different. Something I feel very strongly about though, are there still 'licensing issues' with Csound or has it shaken off all it's encumberances and become a totally free OS codebase? On Tue, 27 Mar 2007 13:23:29 -0400 Chuckk Hubbard [EMAIL PROTECTED] wrote: On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote: Chuckk Hubbard wrote: Pd people continue to ignore Csound, and Csound people continue to ignore Pd, despite the great power of combining them. I can't help feeling like this is a symptom of being more interested in some intellectual problem than in using all of the available tools to make music. Not seeing the forest for the trees, in a way. this is somewhat true, but ignores the fact that Pd is well established _outside_ the computer music community too. you cannot expect dsp-engineers developping the latest-and-greatest binaural rendering system to get into csound. (but they do use Pd) Fair enough. Csound is indeed audiocentric, as am I. I just know Csound has already implemented HRTF, and exists as a PD object, which I thought the poster wanted. If his interest is in pulling an abstraction apart to see how it works, then Csound probably isn't the easiest way. As far as computer music, it's true that I come across few people who are active on both lists, and occasional disparaging remarks about one or the other. I guess the best thing for me to do in that case is to try to show some of the great things that can come from the combination, rather than complaining about negativity. -Chuckk -- http://www.badmuthahubbard.com ___ 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] Zexy object urn bug?
On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote: would be ok (for everybody, not just you) if the empty bang had to be triggered separately (just like in [textfile])? e.g. [urn 3] would output 3 random numbers; when banged a 4th time, it would (only) output a bang at the right-hand side; when banging a 5th time it would output a random number again. this is somewhat weird, as banging the object 40 times will only give you 30 random numbers (but for those who don't care about the wraparound but really want 40 numbers instead, they could just feedback the 2nd outlet to the left inlet) I think it would definitely be good for it to bang when it's done (not when it sends the first new number), but for me, any specific implementation would work that provides such a bang. ~David ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
Something I feel very strongly about though, are there still 'licensing issues' with Csound or has it shaken off all it's encumberances and become a totally free OS codebase? -- i heard john ffitch (head csound bloke, and a professor at bath uni) do a talk a couple of years back, he said that after long discussions with mit, it is open source now, they did a total rewrite for the latest version i think, whether this means it's totally totally OS is of course another matter ;-) all the best adam ___ New Yahoo! Mail is the ultimate force in competitive emailing. Find out more at the Yahoo! Mail Championships. Plus: play games and win prizes. http://uk.rd.yahoo.com/evt=44106/*http://mail.yahoo.net/uk ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Cymatics/Chladni figures simulation
I'd like to write a simulation of a Cymatic Tonoscope. I plan to create a physical model of a circular membrane, sand will be sprinkled on top of it. When a person speaks into a microphone the membrane will vibrate causing the sand to form standing wave patterns. Obviously this will be done in real time. Any ideas guys? I really want to write this :) All the best, Carl. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Cymatics/Chladni figures simulation
Amazing idea for a project Carl. The way I see it you have two routes. 1) Do a full finite element physical model of a circular lamina and measure the amplitude at many points on the surface. The sand falls into minima nodes iirc . 2) Cheat. Create the visuals by mapping the known standing waves of various modes but missing out the actually building a physical model part. The latter is more feasible for a real-time simulation, but possibly more difficult than using the model. You'll need a much better mathematician than me to help you work out the mapping. In the worst case you could sample the data, do a frequency sweep and fit an equation to each standing pattern which is indexed by the frequency input from your voice. Hope that helps. Imho it's quite a challenging project to pull off, so best of luck. On Tue, 27 Mar 2007 15:23:34 +0100 Carl Knott [EMAIL PROTECTED] wrote: I'd like to write a simulation of a Cymatic Tonoscope. I plan to create a physical model of a circular membrane, sand will be sprinkled on top of it. When a person speaks into a microphone the membrane will vibrate causing the sand to form standing wave patterns. Obviously this will be done in real time. Any ideas guys? I really want to write this :) All the best, Carl. ___ 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] HRTF
Hallo, Chuckk Hubbard hat gesagt: // Chuckk Hubbard wrote: I believe Csound is under LGPL, and if I understand correctly the main difference is that people who use parts of it in commercial applications are not required to keep their source open. Someone else will know better, but to my understanding that makes Csound more open than Pd. This depends on how you define open. Pd has a more permissive license than the LGPL. You can embed Pd into a proprietary software and apart from telling, that you did so, you have no further obligations (that's why Max can use parts of Pd inside). With Csound this is not allowed: If you distribute a (possibly changed) binary of Csound, you have to make available your changes freely as well and give us the source to them. So with Csound, you are required to open source changes, with Pd you're not. In this regard, Csound is more open than Pd because it enforces openness while Pd doesn't give a thing. ;) Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Zexy object urn bug?
Hallo, IOhannes m zmoelnig hat gesagt: // IOhannes m zmoelnig wrote: obviously, if it's described in the help-patch it has to behave like that (that is why i don't describe features in the help-patches ;-)) would be ok (for everybody, not just you) if the empty bang had to be triggered separately (just like in [textfile])? e.g. [urn 3] would output 3 random numbers; when banged a 4th time, it would (only) output a bang at the right-hand side; when banging a 5th time it would output a random number again. IMO it would be best and most flexible, if the urn would not automatically refill when it's empty. And actually that's the way, two of the three (I checked it: Cyclone, maxlib and zexy have one) [urn]s work and I based my urne.pd abstraction on that approach as well. The right EOF outlet always can be used to refill the urn, so no functionality would be missed, if needed. this is somewhat weird, as banging the object 40 times will only give you 30 random numbers Like in Lotto: Playing 60 of 45 will only give you 45 numbers as well, but at least you always win! (but for those who don't care about the wraparound but really want 40 numbers instead, they could just feedback the 2nd outlet to the left inlet) it would be interesting to know whether there are objections from other users of this object. Which one? ;) Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Cymatics/Chladni figures simulation
Cesare Marilungo wrote: Frank Barknecht wrote: Hallo, padawan12 hat gesagt: // padawan12 wrote: Amazing idea for a project Carl. The way I see it you have two routes. 1) Do a full finite element physical model of a circular lamina and measure the amplitude at many points on the surface. The sand falls into minima nodes iirc . 2) Cheat. Create the visuals by mapping the known standing waves of various modes but missing out the actually building a physical model part. Actually approach 2) might be less cheating than approach 1) because with a finite element simulation, maybe made with msd, your grid topology may introduce unwanted distortions, especially with a circular membrane. Interesting question. Ciao To me this whole idea seems rather difficult, if not impossible, to implement. We are talking about interactions happening at the atomic level of matter here. And it would be far more interesting to sample real cymatic figures in the physical world and reuse them for synthesis or whatever. Just my two cents. Ciao, c. http://www.youtube.com/watch?v=nuS4HmaRxrsNR -- http://www.cesaremarilungo.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Zexy object urn bug?
From: IOhannes m zmoelnig [EMAIL PROTECTED] would be ok (for everybody, not just you) if the empty bang had to be triggered separately (just like in [textfile])? e.g. [urn 3] would output 3 random numbers; when banged a 4th time, it would (only) output a bang at the right-hand side; when banging a 5th time it would output a random number again. this is somewhat weird, as banging the object 40 times will only give you 30 random numbers (but for those who don't care about the wraparound but really want 40 numbers instead, they could just feedback the 2nd outlet to the left inlet) Hm. Is it possible that when it's done urn will just bang to second outlet without empty bang? _ Express yourself instantly with MSN Messenger! Download today it's FREE! http://messenger.msn.click-url.com/go/onm00200471ave/direct/01/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] oldschool rave synths
On Sat, 2007-03-24 at 05:54 +, padawan12 wrote: On Mon, 19 Mar 2007 10:55:39 -0700 shift8 [EMAIL PROTECTED] wrote: spore, not seed - sry :) looks like eno's doing a procedural / generative sound track for it! Yeah I checked that out. It's procedural music, basically what we do in puredata. pretty cool! http://www.we-make-money-not-art.com/archives/009261.php On Thu, 2007-03-15 at 16:49 -0700, shift8 wrote: my interests here are developments like the Seed game prototype, the concept of synthesizing *anything* - generic assemblers, a la the That's what I really mean by procedural audio, but with an important constraint. As opposed to synthetic sound, procedural sound is run real-time on the client. Synthetic sound *can be* computed a priori in the studio and recorded. Spore seemed to be hinting at the former, which get me very excited because it's exactly my work with physics engine tie in to the sounds, but from what I can make of their propaganda it isn't actually what they are doing. I hear that EA are using Puredata now, but still for synthetic sound. I don't actually know any examples of games working with runtime sound synthesis objects. got it - i was using the term to mean synthesis on the client... or something :) the concept of storing descriptors of sound events in the game source, and synthesising then on the client. same for terrain generation, fractal trees, etc. those are really exciting to me. there was a gamasutra article a couple of years or so ago that covers this a little, though i don't know any actual games that use it ether. they moved it to a must be logged in section for some reason, but it's a free membership for viewing: http://www.gamasutra.com/resource_guide/20030528/paul_01.shtml -- Mechanize something idiosyncratic. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Installing on Linux: i cant execute pd
Hi, i downloaded pd extended release 0.38.4. I typed make install and and i didnt get any error. Now im trying to execute it from the terminal typing pd from /bin/ folder but nothing happens... Neither clicking on the icon. you know? _ Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] text3d and general pd compiling problems on OSX tiger
On 3/27/07, marius schebella [EMAIL PROTECTED] wrote: otoh, what do I have to do to get text3d running? marius. Text support needs freetype and FTGL. I recommend building both as static libs. Perhaps try this binary if you need something right away: http://gem.iem.at/download/SNAPSHOTS/gem-CVS20061113-OSX-i686-bin.tar.gz ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] Some new [list]-abs: functional list processing
Hi, CVS just saw three new abstractions for the [list]-abs collection, that have been inspired by the functional programming functions map, reduce and filter, known from Python and elsewhere. I attached the patches to this mail as well. The basic idea of how to do this in Pd is by IOhannes and Thomas Musil. (IOhannes and I were discussing it at the LAC in Berlin.) Instead of having the function to map inside the list-abstraction, as I did it with [list-apply], now the operation to do on the list items is handled outside the abstraction through a cross-connection. You'll better understand what I mean by looking at the help files. Ciao -- Frank Barknecht _ __footils.org_ __goto10.org__ list-functional.tgz Description: GNU Unix tar archive ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] text3d and general pd compiling problems on OSX tiger
well, that works. marius. chris clepper wrote: On 3/27/07, *marius schebella* [EMAIL PROTECTED] mailto:[EMAIL PROTECTED] wrote: otoh, what do I have to do to get text3d running? marius. Text support needs freetype and FTGL. I recommend building both as static libs. Perhaps try this binary if you need something right away: http://gem.iem.at/download/SNAPSHOTS/gem-CVS20061113-OSX-i686-bin.tar.gz ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Installing on Linux: i cant execute pd
It will probably help to post the name of your linux distribution and what kind of machine you're running? Kevin On 3/27/07, Javier García [EMAIL PROTECTED] wrote: Hi, i downloaded pd extended release 0.38.4. I typed make install and and i didnt get any error. Now im trying to execute it from the terminal typing pd from /bin/ folder but nothing happens... Neither clicking on the icon. you know? _ Dale rienda suelta a tu tiempo libre. Mil ideas para exprimir tu ocio con MSN Entretenimiento. http://entretenimiento.msn.es/ ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- http://pocketkm.blogspot.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Cymatics/Chladni figures simulation
On 3/27/07, Frank Barknecht [EMAIL PROTECTED] wrote: Hallo, padawan12 hat gesagt: // padawan12 wrote: Amazing idea for a project Carl. Yeah. Cool! The way I see it you have two routes. 1) Do a full finite element physical model of a circular lamina and measure the amplitude at many points on the surface. The sand falls into minima nodes iirc . This might be overkill. How about finite-difference methods instead? Instead of doing the precise finite element method, use a fixed grid of points (say arranged in a circular pattern), and use an update equation. The visual difference should be negligible, since people would not be able to verify the frequency of the simulation. In either case, the solutions of finite-element or finite-difference methods are given as solutions to a matrix equation, dependent on boundary conditions. Instead of solving matrix equations, you can just use update equations, which will be faster and less precise. It will still represent the standing waves pretty well. 2) Cheat. Create the visuals by mapping the known standing waves of various modes but missing out the actually building a physical model part. Actually approach 2) might be less cheating than approach 1) because with a finite element simulation, maybe made with msd, your grid topology may introduce unwanted distortions, especially with a circular membrane. Interesting question. Sort of like having a couple of band-pass filters to break up the speech frequencies, and then map them onto the corresponding Chaladni figures super-imposed on each other. The sand still could be tricky... you would maybe have the individual particles at random locations, initially, and compute a gradient of the vibrations to determine movements. A different visual effect would be to move the sand particles in random directions, by an amount proportional to the amplitude. The sand would still seem to move randomly, just faster over the vibrating surfaces. Chuck ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] Cymatics/Chladni figures simulation
To me this whole idea seems rather difficult, if not impossible, to implement. We are talking about interactions happening at the atomic level of matter here. It's not really the atomic level that we have to implement. You can actually treat the material as continuous, and sampled at discrete points so that the wavelengths are much, much larger than the distance between points, and the steps in time are small compared to the size of the wavelength/(wave speed). In the limit as the difference between spatial samples and temporal samples goes to 0, you get something that represents the real physics of the problem. The real question is just what's good enough? And it would be far more interesting to sample real cymatic figures in the physical world and reuse them for synthesis or whatever. I really liked the video link you posted for the figures. The rectangular plate has some cool symmetries, that would be better than a circular membrane. Plus, it's easier to do simulations of partial differential equations in rectangular coords rather than polar coords. ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
Was PD previously under GPL? I published my Pd patch together with copies of Pd, zexy, cyclone, and toxy, and the only license file I could find in my Pd folder was GPL. I meant this in exactly the sense you are saying, but I wasn't aware Pd was under the Berkley License. So after software has been released under a license, it is possible to retroactively change the license? Sounds strange to me. -Chuckk On 3/27/07, Mike McGonagle [EMAIL PROTECTED] wrote: I don't think that CSound is more Open that PD, as I believe that Miller has released PD under the Berkley License, which is far more open than the GNU license, it doesn't require any kind of adherance to any sort of policy, you can use it for whatever purposes you see fit, even commercial... http://www-crca.ucsd.edu/~msp/Software/LICENSE.txt Mike On 3/27/07, Chuckk Hubbard [EMAIL PROTECTED] wrote: I believe Csound is under LGPL, and if I understand correctly the main difference is that people who use parts of it in commercial applications are not required to keep their source open. Someone else will know better, but to my understanding that makes Csound more open than Pd. -Chuckk On 3/28/07, padawan12 [EMAIL PROTECTED] wrote: I'd love to hear work that comes out of a combination of Csound and Pd I think both are great, just different. Something I feel very strongly about though, are there still 'licensing issues' with Csound or has it shaken off all it's encumberances and become a totally free OS codebase? On Tue, 27 Mar 2007 13:23:29 -0400 Chuckk Hubbard [EMAIL PROTECTED] wrote: On 3/27/07, IOhannes m zmoelnig [EMAIL PROTECTED] wrote: Chuckk Hubbard wrote: Pd people continue to ignore Csound, and Csound people continue to ignore Pd, despite the great power of combining them. I can't help feeling like this is a symptom of being more interested in some intellectual problem than in using all of the available tools to make music. Not seeing the forest for the trees, in a way. this is somewhat true, but ignores the fact that Pd is well established _outside_ the computer music community too. you cannot expect dsp-engineers developping the latest-and-greatest binaural rendering system to get into csound. (but they do use Pd) Fair enough. Csound is indeed audiocentric, as am I. I just know Csound has already implemented HRTF, and exists as a PD object, which I thought the poster wanted. If his interest is in pulling an abstraction apart to see how it works, then Csound probably isn't the easiest way. As far as computer music, it's true that I come across few people who are active on both lists, and occasional disparaging remarks about one or the other. I guess the best thing for me to do in that case is to try to show some of the great things that can come from the combination, rather than complaining about negativity. -Chuckk -- http://www.badmuthahubbard.com ___ 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://www.badmuthahubbard.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list -- Help the Environment, Plant a Bush back in Texas! I place economy among the first and most important republican virtues, and public debt as the greatest of the dangers to be feared. To preserve our independence, we must not let our rulers load us with perpetual debt. -- Thomas Jefferson, third US president, architect and author (1743-1826) Give Peace a Chance -- John Lennon (9 October 1940 – 8 December 1980) Peace may sound simple—one beautiful word— but it requires everything we have, every quality, every strength, every dream, every high ideal. —Yehudi Menuhin (1916–1999), musician -- http://www.badmuthahubbard.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
[PD] patches/abstractions? [was: Berlin workshop]
Hi Derek, I was wondering if you had gotten a chance to share any of those patches you used for this workshop? I hope I'm not pestering you by asking, and certainly no pressure - it just sounded like a really good time! I would love to hear the kind of stuff you guys were working with - I've never seen any patches that dealt with feedback manipulation yet besides my own little half hearted attempts :) thanks Kevin -- http://pocketkm.blogspot.com ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] [PD-dev] including a font file with Pd-extended
Hi, i got a new job as osx admin (among others) for a while now, and we are using a particular font as corporate design. so to ease my job for new osx clients, i made a .pkg that installs the fonts to /Library/Fonts. the fonts work rightaway without needing to restart or recache (just like windowsxp) if you dont want to install fonts to system library (eg. you dont want to use admin rights) you can allso install the fonts to ~/Library/Fonts but the coolest would be to be able to use the fonts from inside the pd dir, without touching any system configs or dirs. but i dont know if thats possible. (like pdf uses embedded fonts, but i assume that pdf doesnt use the system font render system ?) cheers andre On Wed, 2007-03-28 at 00:38 -0400, Hans-Christoph Steiner wrote: Good point, Pd-extended is already using an installer on Windows, so it can just install the font in the proper location, %SYSTEMROOT%\Fonts That leaves Mac OS X, which is tricky since it needs to be inside the Mac OS X .app package. .hc On Mar 27, 2007, at 6:14 PM, David Powers wrote: On Windows installing the font with a batch file would be trivial. If you made some file Install.bat it could copy the font to the correct directory, and also run the registry script you currently use, at the same time. ~David On 3/27/07, Hans-Christoph Steiner [EMAIL PROTECTED] wrote: On Mar 27, 2007, at 12:05 PM, Patco wrote: Hans-Christoph Steiner a écrit : The last step in sorting the cross-platform font issue is finding a way of including the font file for the Windows and Mac OS X packages. Anyone know how to make Tk look for fonts in a specific directory? .hc I don't think you can't do this but it's possible to put a specific font into the X server fonts directory, and doing a font mapping like in this neat tcl-tk application: http://xstick.e-artisan.org/ also you might be interested by this: http://wiki.tcl.tk/470 On Debian and Ubuntu, it'll be very easy to support since the Bitstream Vera Sans Mono font is in the package system. I think that font is also included in any GNOME install, so that covers most GNU/ Linux users. The hard part is Windows and Mac OS X. We could require people to install the font seperately, but I'd rather have it just work out of the box. .hc _ _ _ Yahoo! Mail réinvente le mail ! Découvrez le nouveau Yahoo! Mail et son interface révolutionnaire. http://fr.mail.yahoo.com - --- Access to computers should be unlimited and total. - the hacker ethic ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/ listinfo/pd-list If nature has made any one thing less susceptible than all others of exclusive property, it is the action of the thinking power called an idea, which an individual may exclusively possess as long as he keeps it to himself; but the moment it is divulged, it forces itself into the possession of everyone, and the receiver cannot dispossess himself of it.- Thomas Jefferson ___ 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] HRTF
On Tue, Mar 27, 2007 at 08:37:46PM -0400, Chuckk Hubbard wrote: Was PD previously under GPL? No. So after software has been released under a license, it is possible to retroactively change the license? Sounds strange to me. If you are the copyright holder, you can do whatever you want. In some cases it's very difficult to change the license. For example if there are many copyright holders, like the Linux kernel, you must get them all to agree. Although recently Bruce Perens posted an interesting article saying that this wasn't entirely true - Linus could state that he wished to change the license, and then just change the minds of those who disagreed with the move. He would not have to get every developer, including the dead ones, to state their agreement - silence would be taken as assent. One interesting and not-very-often-mentioned repercussion of this is that you can dual license your own software. For example, I can license my library GPL so that any changes to it must also be GPL, but I can also sell the exact same library to a company under a different, proprietary license if that company doesn't want to adhere to the GPL. That is completely legal, and I think it was what Trolltech did with Qt. Note that if you retroactively changed your GPL licensed software to be non-GPL licensed, people could still fork the code at the last point that it was licensed GPL and continue developing as before. Best, Chris. --- [EMAIL PROTECTED] http://mccormick.cx ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list
Re: [PD] HRTF
On Tue, Mar 27, 2007 at 10:50:11PM +0200, Frank Barknecht wrote: You can embed Pd into a proprietary software and apart from telling, that you did so, you have no further obligations (that's why Max can use parts of Pd inside). With Csound this is not allowed I must disagree with this; I think that is allowed with Csound, actually. Under the terms of the LGPL you are allowed to link LGPL code into a proprietary product, and you don't have to show the source to your proprietary product. The difference is that if you modify the source of the LGPL code (e.g. Csound itself) then you must then make those changes available under the terms of the LGPL. With GPL you are not even allowed to link GPL code into a closed source product (the closed source product automatically becomes GPL). With BSD you can do whatever you want, as you say. Best, Chris. --- [EMAIL PROTECTED] http://mccormick.cx ___ PD-list@iem.at mailing list UNSUBSCRIBE and account-management - http://lists.puredata.info/listinfo/pd-list