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 the synthesis engine.
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. But with Pd, you indeed have to be careful what you do and first look into different approaches to solve your problem. There are some ways around it like write externals that can manage voices dynamically e.g. using flext and SndObj. But anyway even when you have to create all needed voices in advance, you already can do pretty big things in Pd.
Ciao
I've just made a video screenshot of the project I'm working on, just to have a look on what is possible to do with pd's dynamical patching, it's not about sound processing, but it might give some clues. Careful, the video is in a very bad quality, and my patches doesn't work fully.
Also, Jeff, your project about birds sounds very intersting, you certainly know the work of Olivier Messiaen,:).