[PD] Bizzare problem with freeverb~

David F. Place d at vidplace.com
Sat Sep 27 00:05:03 CEST 2008


Hi:

I would like to do some batch processing into ".wav" files.  This should
be easily accomplished by running pd with -noaudio and -nogui.  It
almost works.  I run my signal through [freeverb~] just before output.
If I run the patch with -nogui, freeverb~ is bypassed and the sound is
dry.  In every other way, it works properly.  Why this difference in
output just because of -nogui?  I attach a demo patch.

To reproduce:

To hear the output with reverb:

1. pd -noloadbang freeBug.pd
2. click on the bang labeled "Click!"
3. wait about 15 secs, pd will quit
4. aplay /tmp/foo.wav

With reverb mysteriously bypassed:

1. pd -nogui freeBug.pd
2. wait about 15 secs, pd will quit
3. play /tmp/foo.wav

 uname -a
Linux Congo 2.6.25.14-108.fc9.x86_64 #1 SMP Mon Aug 4 13:46:35 EDT 2008
x86_64 x86_64 x86_64 GNU/Linux
 pd -version
Pd version 0.41-4
compiled 18:31:52 Aug 14 2008

freeverb~ 1.2

-------------- next part --------------
#N canvas 419 139 1049 877 10;
#X obj 280 337 line~;
#X obj 239 205 t b b b;
#X msg 339 250 0;
#X msg 235 282 0 200;
#X obj 440 310 noise~;
#X obj 426 395 *~;
#X obj 373 13 loadbang;
#X obj 293 171 delay 1000;
#X obj 426 463 freeverb~;
#X obj 427 549 writesf~ 2;
#X msg 610 413 open /tmp/foo.wav;
#X obj 390 175 delay 10000;
#X obj 390 203 t b b;
#X msg 358 418 stop;
#X msg 285 466 \; pd quit;
#X msg 529 415 start;
#X msg 543 149 \; pd dsp 1;
#X obj 375 77 t b b b b b;
#X obj 222 249 delay 200;
#X obj 294 116 t b b b;
#X obj 222 172 delay 2000;
#X obj 149 172 delay 3000;
#X obj 440 344 bp~ 1000 100;
#X msg 287 249 20 100;
#X obj 276 20 bng 30 250 50 0 empty empty Click! 17 7 0 10 -262144
-1 -1;
#X obj 285 420 delay 2000;
#X obj 373 45 delay 2000;
#X connect 0 0 5 0;
#X connect 1 0 18 0;
#X connect 1 1 23 0;
#X connect 1 2 2 0;
#X connect 2 0 0 0;
#X connect 3 0 0 0;
#X connect 4 0 22 0;
#X connect 5 0 8 0;
#X connect 5 0 8 1;
#X connect 6 0 26 0;
#X connect 7 0 1 0;
#X connect 8 0 9 0;
#X connect 8 1 9 1;
#X connect 10 0 9 0;
#X connect 11 0 12 0;
#X connect 12 0 25 0;
#X connect 12 1 13 0;
#X connect 13 0 9 0;
#X connect 15 0 9 0;
#X connect 17 0 19 0;
#X connect 17 1 11 0;
#X connect 17 2 15 0;
#X connect 17 3 10 0;
#X connect 17 4 16 0;
#X connect 18 0 3 0;
#X connect 19 0 21 0;
#X connect 19 1 20 0;
#X connect 19 2 7 0;
#X connect 20 0 1 0;
#X connect 21 0 1 0;
#X connect 22 0 5 1;
#X connect 23 0 0 0;
#X connect 24 0 17 0;
#X connect 25 0 14 0;
#X connect 26 0 17 0;


More information about the Pd-list mailing list