[PD] [sqosc~]-issues

Roman Haefeli reduzierer at yahoo.de
Mon Mar 26 17:18:37 CEST 2007


hi again

i've come a bit closer to the source of the problem:

when i load patch that contains a [sqosc~], whose first inlet~ is
connected with a tilde-object, that sends a zero-signal immediately
after loading the patch (e.g [line~]), the first outlet~ of [sqosc~]
sends a 'nan' (not a number?). at least, this is what [env~]-[nbx] tells
me.
when i change the frequency to some non-zero value and change it back to
zero, [env~]-[nbx] says '96.47', which is the expected value, i think. i
assume, this 'nan'-signal is the reason, why my jackd goes crazy. the
problem does not occur anymore when i send [0.001, 0 1( to the [line~]
on loadbang. 

i attached a little test-patch to show you, what happens here. i
couldn't test it on other systems/versions of pd/audio-apis.

roman

On Sun, 2007-03-25 at 21:46 -0400, Martin Peach wrote:
> Chris McCormick wrote:
> > On Sun, Mar 25, 2007 at 07:23:13PM +0200, Roman Haefeli wrote:
> >   
> >> [sqosc~]. it can happen, that after loading the patch, pd is sending
> >> constantly a dc to my soundcard. even when i close pd, the dc stays on
> >> these channels, where pd was connected before over jack. to get rid of
> >>     
> >
> > This happens on my laptop and I am pretty sure it occurs on a hardware
> > level (in my case). The DC is present sometimes after just playing half
> > an mp3 file and then hitting ctrl-C, and definately happens when doing
> > stuff in Pd sometimes.
> >
> >   
> How can you guys tell if there's DC in the signal? I'd love to get a 
> sound card that outputs DC!
> 
> Martin
> 
> _______________________________________________
> PD-list at iem.at mailing list
> UNSUBSCRIBE and account-management -> http://lists.puredata.info/listinfo/pd-list
-------------- next part --------------
#N canvas 276 167 640 276 10;
#X obj 25 80 sqosc~ 300 0.5 15000;
#X obj 25 103 env~;
#X floatatom 25 125 0 0 0 0 - - -;
#X obj 25 53 sig~ 0;
#X obj 227 76 sqosc~ 300 0.5 15000;
#X obj 227 99 env~;
#X floatatom 227 121 0 0 0 0 - - -;
#X obj 227 50 sig~ 1;
#X text 226 28 non-zero signal;
#X text 27 27 zero signal;
#X text 84 129 <- nan;
#X text 287 123 <- 96.48;
#X obj 448 142 sqosc~ 300 0.5 15000;
#X obj 448 165 env~;
#X floatatom 448 187 0 0 0 0 - - -;
#X obj 447 65 loadbang;
#X text 443 29 solution;
#X msg 447 91 5 \, 0 1;
#X obj 447 118 line~;
#X text 505 190 <- 96.48;
#X connect 0 0 1 0;
#X connect 1 0 2 0;
#X connect 3 0 0 0;
#X connect 4 0 5 0;
#X connect 5 0 6 0;
#X connect 7 0 4 0;
#X connect 12 0 13 0;
#X connect 13 0 14 0;
#X connect 15 0 17 0;
#X connect 17 0 18 0;
#X connect 18 0 12 0;


More information about the Pd-list mailing list