hi enrique, > i'm using pd since 0.37 and my focus is mainly on dynamic patching (gui > & dsp). i often create instances of abstractions for example to add one > or more effects to a channel. but that is also where i reach puredata's > limit. so i had to get used to dropouts :-( > > so i wonder will dynamic patching / modifying the dsp-tree be possible > in nova ?
currently, there is no way to do dynamic patching in nova, mainly because i haven't thought of a powerful way to do it. so on the side of the language, patching features are still missing. i was thinking about using a messagebus like "thiscanvas" or "thispatcher" or a |thispatcher| object in order to send messages to the canvas, which could be used for dynamic patching, but i haven't found a good solution, yet. the problems are mainly: - how do you get the message to the canvas (message bus or special object?) - how do you reference objects in a patch (pd uses integer indexes, which are very fragile, dyn~ uses symbolic names, which it maintains itself, nova internally uses uuids, but i doubt you would want to use them for dynamic patching) dynamically modifying the dsp graph is not a problem in nova, the generation of the dsp chain is done in a background thread. cheers, tim -- [EMAIL PROTECTED] ICQ: 96771783 http://tim.klingt.org There's no such entity as "most people". These are generalities. All generalities are meaningless. You've got to pin it down to a specific person doing a specific thing at a specific time and space. William S. Burroughs
signature.asc
Description: This is a digitally signed message part
_______________________________________________ nova-dev mailing list [email protected] http://klingt.org/cgi-bin/mailman/listinfo/nova-dev http://tim.klingt.org/nova
