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
[email protected]
https://lists.sourceforge.net/lists/listinfo/faudiostream-users