Hey, that looks very interesting! Thanks Enrique

On 14/11/2012, at 16:14, Enrique Erne wrote:

> You could try https://github.com/thisconnect/pddom
> It should take care about:
> - updating DSP tree after adding removing an abstraction
> - firing loadbang
> - sets senders and receivers so you can send a signal from one
> abstraction directly to the next one
> 
> 
> On Wed, Nov 14, 2012 at 12:41 PM, Ángel Faraldo <[email protected]> 
> wrote:
>> Thanks for your replies,
>> 
>> indeed I was reading on the list and there are various threads on this
>> topic. Apologies for re-asking old threads.
>> 
>> In my current project, I wasn't planning to create the objects with messages
>> (obj ... ... ..., i.e. dynamic patching) but manually adding objects which
>> produce sound on the fly.
>> 
>> Therefore, [initbang] doesn't make a difference here, because loadbangs are
>> actually initialized when loading an abstraction manually, and turning dsp
>> audio off and on produces a longer-than-desirable silence gap when I create
>> a new abstraction, so although advisable on regular situations, it doesn't
>> seem to be the solution here.
>> 
>> So, although maybe not the most elegant, I've managed to solve it by sending
>> the abstraction's [loadbang] to the main patch to dynamically save the
>> latter. This way I get the sound of the abstraction immediately.
>> 
>> Cheers and thanks again.
>> 
>> ángel
>> 
>> 
>> 
>> 
>> 
>> On 14/11/2012, at 12:03, Alexandros Drymonitis wrote:
>> 
>> Or use [initbang]...after i go banana's reply I searched a bit and found out
>> that my question has also been answered. It won't be vanilla though, but
>> anyway I'm using extended..
>> 
>> Cheers
>> 
>> 
>> On Wed, Nov 14, 2012 at 12:54 PM, Cyrille Henry <[email protected]> wrote:
>>> 
>>> 
>>> 
>>> Le 14/11/2012 11:30, Alexandros Drymonitis a écrit :
>>> 
>>>> I tried your patch and the problem you mention does occur. I've no idea
>>>> why and how to solve this, but I'm also getting some strange behavior with
>>>> live patching. In my case [loadbang] won't work...
>>>> 
>>> when sending message to pd to create objects, one also have to manually
>>> send the loadbang messages.
>>> reasons are details in the archive.
>>> [loadbang bang<
>>> |
>>> [s pd-foo]
>>> 
>>> cheers
>>> c
>>> 
>>>> 
>>>> On Mon, Nov 12, 2012 at 5:29 PM, Ángel Faraldo <[email protected]
>>>> <mailto:[email protected]>> wrote:
>>>> 
>>>>    Hi List,
>>>> 
>>>>    I've been increasingly working with dynamic patching and there is an
>>>> issue that don't understand in relation with creating multiple audio
>>>> abstractions...
>>>> 
>>>>    Imagine I put an oscillator inside an abstraction and I recall one
>>>> instance of it from the main patch (already computing audio). This is what
>>>> happens:
>>>> 
>>>>    The abstraction will not produce sound until I:
>>>> 
>>>>    a) save the patch
>>>>    b) create another abstraction with the same name (another audio
>>>> object will not work)
>>>>    c) I click on a already existing object in the main patch (clicking
>>>> on the canvas will not work either)
>>>>    d) I un-compute and re-compute audio (which is not desirable)
>>>> 
>>>>    I attach an example:
>>>> 
>>>> 
>>>> 
>>>> 
>>>>    Any insights or ideas about how to solve this?
>>>> 
>>>>    with kind regards,
>>>> 
>>>>    Angel Faraldo
>>>>    _________________
>>>>    www.angelfaraldo.info <http://www.angelfaraldo.info>
>>>> 
>>>> 
>>>>    _______________________________________________
>>>>    [email protected] <mailto:[email protected]> mailing list
>>>> 
>>>>    UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>>> 
>>>> 
>>>> 
>>>> 
>>>> _______________________________________________
>>>> [email protected] mailing list
>>>> UNSUBSCRIBE and account-management ->
>>>> http://lists.puredata.info/listinfo/pd-list
>>>> 
>>> 
>>> _______________________________________________
>>> [email protected] mailing list
>>> UNSUBSCRIBE and account-management ->
>>> http://lists.puredata.info/listinfo/pd-list
>> 
>> 
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>> 
>> 
>> Ángel Faraldo
>> _________________
>> www.angelfaraldo.info
>> 
>> 
>> _______________________________________________
>> [email protected] mailing list
>> UNSUBSCRIBE and account-management ->
>> http://lists.puredata.info/listinfo/pd-list
>> 

Ángel Faraldo
_________________
www.angelfaraldo.info

_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
http://lists.puredata.info/listinfo/pd-list

Reply via email to