Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-07 Thread Alexandre Torres Porres
2018-03-07 15:42 GMT-03:00 Alexandre Torres Porres : > by the way, here's an issue on github > > https://github.com/pure-data/pure-data/issues/259 > which had been posted on this thread already, haha, sorry ___ Pd-list@lists.iem.at

Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-07 Thread Alexandre Torres Porres
;>> > have a look at ugen_doit in d_ugen.c: >>>> > >>>> > if (!uin->i_nconnect) >>>> > { >>>> > t_float *scalar; >>>> > s3 = signal_new(dc->dc_calcsize, dc->dc_srate); >>>> > /* post("%s:

Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-07 Thread Antoine Rousseau
>class_getname(u->u_obj->ob_pd)); */ >> > if ((scalar = obj_findsignalscalar(u->u_obj, i))) >> > dsp_add_scalarcopy(scalar, s3->s_vec, s3->s_n); >> > else >> > dsp_add_zero(s3->s_vec, s3->s_n); &

Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-06 Thread Alex
lscalar(u->u_obj, i))) > > dsp_add_scalarcopy(scalar, s3->s_vec, s3->s_n); > > else > > dsp_add_zero(s3->s_vec, s3->s_n); > > uin->i_signal = s3; > > s3->s_refcount = 1; > > } > > > > > > > Gesendet: Dienstag, 06. M

Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-06 Thread Miller Puckette
dsp_add_zero(s3->s_vec, s3->s_n); > uin->i_signal = s3; > s3->s_refcount = 1; > } > > > > Gesendet: Dienstag, 06. März 2018 um 16:08 Uhr > > Von: Alexandros <adr...@gmail.com> > > An: Pd-List <pd-list@lists.iem.at> >

Re: [PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-06 Thread Christof Ressi
vec, s3->s_n); uin->i_signal = s3; s3->s_refcount = 1; } > Gesendet: Dienstag, 06. März 2018 um 16:08 Uhr > Von: Alexandros <adr...@gmail.com> > An: Pd-List <pd-list@lists.iem.at> > Betreff: [PD] How can a signal inlet of an object know if it's recei

[PD] How can a signal inlet of an object know if it's receiving a signal

2018-03-06 Thread Alexandros
[phasor~] ([osc~], and probably other objects too) seems to be aware of signals being connected to its left-most inlet. Providing an argument to [phasor~], if there's no signal coming in its inlet, it will use its argument for the frequency. As soon as a signal is connected, it will use that