hi there:
there has been this strange behavior on loading up my dsp abstractions that is bugging me for the last few days and i finally worked out a way to describe and reproduce it and i wonder if anyone can help to explain.
to reproduce it:
[osc~ 440]
|
|
[*~ 0.5]
|
|
[dac~]
#N canvas 0 0 450 300 10; #X obj 150 93 osc~ 440; #X obj 177 159 *~ 0.5; #X obj 205 206 dac~; #X connect 0 0 1 0; #X connect 1 0 2 0; #X connect 1 0 2 1;
make sure the compute audio is on before loading [test]
open a new patch and load [test] as an abstraction. at this point,
shouldn't i be able to hear the [osc~]? but i don't! however, if i load another [test] in the same patch, i can then hear [osc~]. if i load up [test] as a patch, it works fine.
so, somehow, when [test] is loaded for the first time, nothing happens. but in the second time, it functions as expected. can anyone help to explain?
i got the feeling that its something really basic about Pd that i don't know yet.
many thanks
CHUN