Sorry
that was not true what i wrote.
try the same test i described with an [osc~] (not too high f, so you will better hear a posssible distortion). when you create the abstraction, sound is still ok, which means you hear only one [osc~]. change the position of any object (or do another action in edit-mode) and you will hear distortion, beacause there are now 2 [osc~] you hear (chance is 50:50 that the phases of the 2 sinuswaves result in an amplification, so try it a few times.)
it seems that computation of audio is only updated by any "manual" action in edit mode. i think every time you do something the pd-patch is "rewritten" in the background, but not if changes are made by a message.
Roman
----- Original Message ----- From: "Peter Lundén" plu@tii.se To: pd-list@iem.at Sent: Tuesday, March 09, 2004 9:45 AM Subject: [PD] Creating signal patches by messages
I have problems creating signal patches by message. I attached a patch with problematic behavior.
First i put DSP on. Then open the bug-patch.pd and click on the message box and open the newly created bug-patch, now there is no output from noise~ . If you now force a recomputation of the computation graph there it an output.
I consider this as a bug but it migth be a "feature".
How could I fix this problem?
Best regards --PLu
Peter Lunden The Interactive Institute Box 24 081 SE-104 50 STOCKHOLM, Sweden Phone: +46-8-783 24 59 Cell: +46-70-845 53 03 ICQ: 253544648
#N canvas 548 166 460 310 10; #X msg 163 56 ; pd-bug-patch.pd obj 10 10 bug-patch; #X obj 46 163 noise~; #X obj 47 185 env~; #X floatatom 47 207 5 0 0 0 - - -; #X connect 1 0 2 0; #X connect 2 0 3 0;