Hi, Olli Niemitalou has coefficients published for a higher order
'hilbert transformer' on http://yehar.com/blog/, attached is [olli~]
abstraction based on it.

Katja

On Wed, Jun 22, 2016 at 4:37 AM, Alexandre Torres Porres
<[email protected]> wrote:
> Howdy, I'm working on a frequency shifter object (via single sideband
> modulation / complex modulation).
>
> In Max they have a so called "6th order hilbert transformer with a minimum
> of error". In Pd, the hilbert~ abstraction is 4th order. I'm copying the pd
> abstraction for now, but I was hoping to use such a higher order filter and
> also use- but I can't find a source for such a formula. Any help finding it?
>
> thanks
>
> _______________________________________________
> [email protected] mailing list
> UNSUBSCRIBE and account-management ->
> https://lists.puredata.info/listinfo/pd-list
>
#N canvas 534 105 496 308 10;
#X obj 254 75 delay~ 1 1;
#X obj 254 46 inlet~;
#X obj 29 227 outlet~;
#X obj 254 229 outlet~;
#X text 30 15 Olli Niemitalo's quadrature transformer;
#X text 27 279 y[n]=b1*y[n-1]+b2*y[n-2]+a0*x[n]+a1*x[n-1]+a2*x[n-2]
;
#X text 26 260 Pd's biquad:;
#X obj 29 102 biquad~ 0 0.161758 0.161758 0 -1;
#X obj 29 131 biquad~ 0 0.733029 0.733029 0 -1;
#X obj 29 163 biquad~ 0 0.94535 0.94535 0 -1;
#X obj 254 102 biquad~ 0 0.479401 0.479401 0 -1;
#X obj 254 132 biquad~ 0 0.876218 0.876218 0 -1;
#X obj 254 164 biquad~ 0 0.976599 0.976599 0 -1;
#X obj 254 192 biquad~ 0 0.9975 0.9975 0 -1;
#X text 81 228 first phase;
#X text 310 228 second phase;
#X text 157 228 << 90 degree >>;
#X obj 29 190 biquad~ 0 0.990598 0.990598 0 -1;
#X connect 0 0 10 0;
#X connect 1 0 0 0;
#X connect 1 0 7 0;
#X connect 7 0 8 0;
#X connect 8 0 9 0;
#X connect 9 0 17 0;
#X connect 10 0 11 0;
#X connect 11 0 12 0;
#X connect 12 0 13 0;
#X connect 13 0 3 0;
#X connect 17 0 2 0;
_______________________________________________
[email protected] mailing list
UNSUBSCRIBE and account-management -> 
https://lists.puredata.info/listinfo/pd-list

Reply via email to