>         process = 1-1' <: hilbert;
>
> http://people.redhat.com/onestero/hilbert/hilbert.png


Then the phase shift is rather consistent even above 2k in "hilbert". The
Gnuplot plot with the "with lines" option was deceiving as it interpolates
between the points and it resulted in that thick circle.

So "hilbert" works quite well for about the whole audible range. It would
be nice to have a filter dedicated to the sub-audio range as well as
sub-audio SSBM in feedback loops can be so interesting.

Thanks, Oleg and Julius.

D

>
>
>
>         pospass(N) = unmodulate : lpf(fc), lpf(fc) : modulate with {
>           unmodulate = _ <: *(c),*(-s);
>           modulate(x,y) = c*x-s*y, c*y + s*x;
>           lpf = fi.lowpass(N); // or fi.lowpass6e, etc.
>           //lpf = fi.lowpass6e; // strongest lowpass filter in filters.lib
> as of this writing
>           guard = ma.SR/(2*N); // Guard-band to allow for filter roll-off
>           fc = ma.SR/4 - guard;
>           c = 1-1' : +~(*(-1):mem); // ||: 1, 0, -1, 0 :||
>           s = c';
>         };
>
>         process = 1-1' <: pospass(8);
>
> http://people.redhat.com/onestero/hilbert/pospass.png
>
>         process = 1-1' <: hilbert, pospass(8);
>
> http://people.redhat.com/onestero/hilbert/both.png
>
> Oleg.
>
>
_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to