Re: [PD] Array indexing for the wind and the birds

2007-10-31 Thread Mathieu Bouchard
On Fri, 26 Oct 2007, Roman Haefeli wrote: a) it is very hard to do that in pd, since message to canvasses are different from the lines in the pd-file? No, they are not different. Lines in the pd-file are interpreted as message to a canvas using #X, a message to [canvasmaker] using #N, or a

Re: [PD] Array indexing for the wind and the birds

2007-10-28 Thread simon wise
On 27 Oct 2007, at 9:35 AM, Mathieu Bouchard wrote: The problem with that is that there is no way to figure out beforehand that the dsp was on, so you can't know for sure that it wasn't meant to be off, and I usually have it off. I don't know how to use it, but the status of the 'compute

Re: [PD] Array indexing for the wind and the birds

2007-10-28 Thread Frank Barknecht
Hallo, simon wise hat gesagt: // simon wise wrote: I don't know how to use it, but the status of the 'compute audio' checkbox in the pd window must be surely stored and could be accessible somehow? and also the messages that get sent to change it? [r pd] | [route dsp] | 1/0 Ciao --

Re: [PD] Array indexing for the wind and the birds

2007-10-28 Thread Roman Haefeli
On Sun, 2007-10-28 at 16:37 +0100, Frank Barknecht wrote: Hallo, simon wise hat gesagt: // simon wise wrote: I don't know how to use it, but the status of the 'compute audio' checkbox in the pd window must be surely stored and could be accessible somehow? and also the messages that

Re: [PD] Array indexing for the wind and the birds

2007-10-28 Thread Mathieu Bouchard
On Sun, 28 Oct 2007, simon wise wrote: On 28 Oct 2007, at 8:37 PM, simon wise wrote: On 27 Oct 2007, at 9:35 AM, Mathieu Bouchard wrote: The problem with that is that there is no way to figure out beforehand that the dsp was on, so you can't know for sure that it wasn't meant to be off, and I

Re: [PD] Array indexing for the wind and the birds

2007-10-27 Thread Mathieu Bouchard
On Sat, 27 Oct 2007, Roman Haefeli wrote: there is no way in pd to tell how much behind schedule pd is with computing, or is there? Yes, use [realtime] and [timer] and [-]. ah ok. interesting. with that you could construct a 'dynamic patcher' that just does NOT cause a drop-out, right? No,

Re: [PD] Array indexing for the wind and the birds

2007-10-27 Thread Roman Haefeli
On Sat, 2007-10-27 at 02:12 -0400, Mathieu Bouchard wrote: On Sat, 27 Oct 2007, Roman Haefeli wrote: there is no way in pd to tell how much behind schedule pd is with computing, or is there? Yes, use [realtime] and [timer] and [-]. ah ok. interesting. with that you could construct a

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Enrique Erne
On Ven Oct 26 1:26 , Roman Haefeli sent: On Thu, 2007-10-25 at 16:22 -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Roman Haefeli wrote: the main problem with dynamic patching is, that it is very likely, that it causes audio drop-outs. It wouldn't take much code to

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Jamie Bullock
Hi Jeff, On Tue, 2007-10-23 at 14:37 +0200, Jeff Rose wrote: Anyways, it would be great to hear what experienced people have to say about dynamicity in PD. You might want to take a look at Thomas Grill's [dyn] http://www.parasitaere-kapazitaeten.net/ext/dyn/ Although, I think if you

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Jamie Bullock
On Tue, 2007-10-23 at 13:40 -0400, marius schebella wrote: Frank Barknecht wrote: Well, yes, it was a pretty fundamental decision. Languages like SuperCollider, Nova and Csound to some extent show, that dynamically creating synthesis objects can work in a realtime system as well. and

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Roman Haefeli
On Fri, 2007-10-26 at 10:13 +0200, Enrique Erne wrote: On Ven Oct 26 1:26 , Roman Haefeli sent: On Thu, 2007-10-25 at 16:22 -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Roman Haefeli wrote: the main problem with dynamic patching is, that it is very likely, that

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Mathieu Bouchard
On Fri, 26 Oct 2007, Roman Haefeli wrote: that is what i do in netpd since last change. whenever a patch is loaded, it is not openen per message anymore but created dynamically as an abstraction. i found out, that it takes _much_ less time, if dsp is turned off before and turned on after

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Mathieu Bouchard
On Fri, 26 Oct 2007, Enrique Erne wrote: there was a thread: slowly load patches/abs without dropout http://lists.puredata.info/pipermail/pd-list/2007-01/046107.html the attached patch reads and creates a patch slowly triggered by a metro. as far as i remember i didn't implemented a correct

Re: [PD] Array indexing for the wind and the birds

2007-10-26 Thread Roman Haefeli
On Fri, 2007-10-26 at 19:35 -0400, Mathieu Bouchard wrote: On Fri, 26 Oct 2007, Roman Haefeli wrote: that is what i do in netpd since last change. whenever a patch is loaded, it is not openen per message anymore but created dynamically as an abstraction. i found out, that it takes

Re: [PD] Array indexing for the wind and the birds

2007-10-25 Thread Mathieu Bouchard
On Wed, 24 Oct 2007, Chris McCormick wrote: On Tue, Oct 23, 2007 at 03:03:22PM -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Jamie Bullock wrote: BUT, I don't think dynamic patching in Pd as it currently stands is officially supported (by Miller), It's quite useless to say that, unless

Re: [PD] Array indexing for the wind and the birds

2007-10-25 Thread Mathieu Bouchard
On Tue, 23 Oct 2007, Roman Haefeli wrote: the main problem with dynamic patching is, that it is very likely, that it causes audio drop-outs. It wouldn't take much code to introduce something that can wrap dynamic patching in a way that prevents any DSP recompilation at the wrong moment.

Re: [PD] Array indexing for the wind and the birds

2007-10-25 Thread Mathieu Bouchard
On Wed, 24 Oct 2007, Jamie Bullock wrote: http://lists.puredata.info/pipermail/pd-list/2007-09/053892.html ...unless you are interested in the philosophical aspects of whether crashing is a feature of pd, and the meaning of unexpected in the context of the following: init is one of many

Re: [PD] Array indexing for the wind and the birds

2007-10-25 Thread Roman Haefeli
On Thu, 2007-10-25 at 16:22 -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Roman Haefeli wrote: the main problem with dynamic patching is, that it is very likely, that it causes audio drop-outs. It wouldn't take much code to introduce something that can wrap dynamic patching in a

Re: [PD] Array indexing for the wind and the birds

2007-10-24 Thread Jamie Bullock
On Tue, 2007-10-23 at 15:03 -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Jamie Bullock wrote: BUT, I don't think dynamic patching in Pd as it currently stands is officially supported (by Miller), It's quite useless to say that, unless you are interested in the philosophical

Re: [PD] Array indexing for the wind and the birds

2007-10-24 Thread Chris McCormick
On Tue, Oct 23, 2007 at 03:03:22PM -0400, Mathieu Bouchard wrote: On Tue, 23 Oct 2007, Jamie Bullock wrote: BUT, I don't think dynamic patching in Pd as it currently stands is officially supported (by Miller), It's quite useless to say that, unless you are interested in the philosophical

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Jamie Bullock
On Tue, 2007-10-23 at 01:00 +0200, Jeff Rose wrote: My real question is how to work with arrays in this manner. I'd like to use [line] objects to generate small sequences that I write into short segments of an array. With a for loop this would be straight forward, but I don't know how to

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Frank Barknecht
Hallo, Jeff Rose hat gesagt: // Jeff Rose wrote: So I was playing with the FFT example that lets you adjust the gain for frequency bands that gets applied to a plain noise signal. In messing around I found that I could actually make some cool sounds that seemed like rushes of wind and birds

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Jeff Rose
Whoah, great! Thanks a lot for the tips Frank and Jamie. footils.org looks like a treasure trove of interesting stuff to learn from. I think with this info I can put together the wind and birds patch. I'd kind of like to dig a little more into the dynamic patch question though. It seems

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Frank Barknecht
Hallo, Jeff Rose hat gesagt: // Jeff Rose wrote: I'd kind of like to dig a little more into the dynamic patch question though. It seems like a pretty fundamental design decision or constraint to not handle dynamic creation and deletion of objects within the synthesis engine. Well, yes,

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Patrice Colet
Hi! Frank Barknecht a écrit : Hallo, Jeff Rose hat gesagt: // Jeff Rose wrote: I'd kind of like to dig a little more into the dynamic patch question though. It seems like a pretty fundamental design decision or constraint to not handle dynamic creation and deletion of objects within

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Mathieu Bouchard
On Tue, 23 Oct 2007, Patrice Colet wrote: Also, Jeff, your project about birds sounds very intersting, you certainly know the work of Olivier Messiaen,:). hmm? how does that compare to, say, the work of Roger Whittaker? _ _ __ ___ _ _ _ ... |

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Andy Farnell
On Tue, 23 Oct 2007 10:44:09 -0400 (EDT) Mathieu Bouchard [EMAIL PROTECTED] wrote: On Tue, 23 Oct 2007, Patrice Colet wrote: Also, Jeff, your project about birds sounds very intersting, you certainly know the work of Olivier Messiaen,:). hmm? how does that compare to, say, the work of

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread marius schebella
Frank Barknecht wrote: Well, yes, it was a pretty fundamental decision. Languages like SuperCollider, Nova and Csound to some extent show, that dynamically creating synthesis objects can work in a realtime system as well. and not to forget http://chuck.cs.princeton.edu/ marius.

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Frank Barknecht
Hallo, Andy Farnell hat gesagt: // Andy Farnell wrote: On Tue, 23 Oct 2007 10:44:09 -0400 (EDT) Mathieu Bouchard [EMAIL PROTECTED] wrote: On Tue, 23 Oct 2007, Patrice Colet wrote: Also, Jeff, your project about birds sounds very intersting, you certainly know the work of Olivier

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Roman Haefeli
On Tue, 2007-10-23 at 14:37 +0200, Jeff Rose wrote: Whoah, great! Thanks a lot for the tips Frank and Jamie. footils.org looks like a treasure trove of interesting stuff to learn from. I think with this info I can put together the wind and birds patch. I'd kind of like to dig a little

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Mathieu Bouchard
On Tue, 23 Oct 2007, Jamie Bullock wrote: BUT, I don't think dynamic patching in Pd as it currently stands is officially supported (by Miller), It's quite useless to say that, unless you are interested in the philosophical aspects of whether dynamic patching is a feature of pd, what is a

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread marius schebella
Roman Haefeli wrote: dynamic patching in pd is done by sending messages to canvasses (patches, subpatches or abstractions). you don't need any externals for dynamic patching. but you _can_ use externals, too. [dyn] will give you the opportunity to create objects dynamically and also

Re: [PD] Array indexing for the wind and the birds

2007-10-23 Thread Patrice Colet
Mathieu Bouchard a écrit : On Tue, 23 Oct 2007, Patrice Colet wrote: Also, Jeff, your project about birds sounds very intersting, you certainly know the work of Olivier Messiaen,:). hmm? how does that compare to, say, the work of Roger Whittaker? _ _ __ ___ _

[PD] Array indexing for the wind and the birds

2007-10-22 Thread Jeff Rose
So I was playing with the FFT example that lets you adjust the gain for frequency bands that gets applied to a plain noise signal. In messing around I found that I could actually make some cool sounds that seemed like rushes of wind and birds and animals chirping. So, that's the goal. I want to