On 06/15, Dario Sanfilippo wrote:
>
> I may have missed it but I couldn't find a Hilbert filter in the libraries.
> Has any of you implemented one that works well for frequency shifting?

perhaps you can try

        // http://yehar.com/blog/?p=368

        hilbert = _ <: H(a1)', H(a2) with {
                a1 = 0.6923878, 0.9360654322959, 0.9882295226860 , 
0.9987488452737;
                a2 = 0.4021921162426, 0.8561710882420, 0.9722909545651, 
0.9952884791278;
                H_sect(a) = f ~ _ with { f(y, x) = a^2 * (x + y') - x''; };
                H(as) = seq(i, outputs(as), H_sect(ba.take(i+1, as)));
        };

Oleg.



_______________________________________________
Faudiostream-users mailing list
Faudiostream-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/faudiostream-users

Reply via email to