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