[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [sc-users] Fading a Filter in an Ndef



There's a PR for this already: https://github.com/supercollider/supercollider/pull/4278

It needs a UnitTest before it can be reviewed and merged. James H. posted his ideas for how the test could work in case anyone wants to tackle it.

Cheers,
Patrick


From: owner-sc-users@xxxxxxxxxxxxxxxx <owner-sc-users@xxxxxxxxxxxxxxxx> on behalf of geoffroy.montel.ml@xxxxxxxxx <geoffroy.montel.ml@xxxxxxxxx>
Sent: August 8, 2019 8:45 AM
To: sc-users@xxxxxxxxxxxxxxxx <sc-users@xxxxxxxxxxxxxxxx>
Subject: Re: [sc-users] Fading a Filter in an Ndef
 
Hello

The issue is still open
https://github.com/supercollider/supercollider/issues/4266

But yes we hope it will be fixed in a future version !
If you have a fix in mind, don't hesitate to submit a fix !

Best

Geoffroy

Le jeu. 8 août 2019 à 08:09, <benj.latrobe@xxxxxxxxx> a écrit :
>
> Hi all
> Just noticing that node fading still doesn't work in 10.2 - is this
> problem something slated to be fixed in future versions?
>
>
>
> On Sun, Jan 20, 2019 at 3:29 AM <jamshark70@xxxxxxxxx> wrote:
> >
> > On Sun, Jan 20, 2019 at 10:16 AM James Harkins <jamshark70@xxxxxxxxx> wrote:
> > > The only solution I can think of is to do your own delayed crossfade
> > > by hand in the filter function.
> >
> > This at least works the first time:
> >
> > a = NodeProxy(s, \audio, 2).source_({ SinOsc.ar([220, 440], 0, 0.1) });
> > a.play;
> >
> > (
> > a[1] = \filter -> { |sig|
> >     var n = 2048,
> >     fft = FFT({ LocalBuf(n) } ! 2, sig),
> >     wet,
> >     // n * SampleDur.ir postpones the ramp up by the buffer duration
> >     // using -1 to +1 for XFade2's pan input
> >     fadeEg = EnvGen.kr(Env([-1, -1, 1], [n * SampleDur.ir, 0.1]));
> >     fft = PV_BinShift(fft, 1, SinOsc.kr(0.8, 0, 10), 0);
> >     wet = IFFT(fft);
> >     XFade2.ar(sig, wet, fadeEg)
> > };
> > )
> >
> > hjh
> >
> > _______________________________________________
> > sc-users mailing list
> >
> > info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> > archive: https://listarc.bham.ac.uk/marchives/sc-users/
> > search: https://listarc.bham.ac.uk/lists/sc-users/search/
>
> _______________________________________________
> sc-users mailing list
>
> info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
> archive: https://listarc.bham.ac.uk/marchives/sc-users/
> search: https://listarc.bham.ac.uk/lists/sc-users/search/

_______________________________________________
sc-users mailing list

info (subscription, etc.): http://www.birmingham.ac.uk/facilities/ea-studios/research/supercollider/mailinglist.aspx
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/