Post Go back to editing

Hilbert transform for ADAU1452

Dear support team,

I want to get a Hilbert transform for ADAU1452(like it for ADAU1401).

Do you have a schedule of making it?

If you don't have it,

please tell me how to make it by standard modules, please?

Best regards,

Takehiro Yabune

  •      Hello Takehiro,

         You're not the first one to ask about having this important algorithm on ADI's most powerful SigmaDSP.  Thus hopefully it will show up in SigmaStudio soon.  In the meantime, you could test a FIR implementation like this one, to find if it works in your application:

         Left and right outputs are 90 degrees out of phase at 1 KHz, as shown below.  I also tried it at 20 Hz and 20 KHz, which also yielded approximately (what I can see on this scope) a 90 degree shift.

         The main difference between this Hilbert and the ADI algorithm found on other SigmaDSPs is that the latter is a IIR implementation.  This FIR Hilbert has a roughly 10 mS group delay from its input to both outputs, constant with audio frequency.  On the other hand, the IIR Hilbert can be made with a shorter group delay -- but it varies with frequency.

         Best regards,

         Bob

    attachments.zip
  • Dear Bob-san,

    Thank you very much.

    I'm gonna try it.

    Best regards,

    Takehiro Yabune

  • Hi Takehiro,

    We do plan to implement and integrate a Hilbert Transform cell in a future release, and we will follow up soon with the timeframe of releasing this.

    -JT

  • Dear John-san,

    Thank you very much for your reply.

    I'm looking foward to get it.

    Best regards,

    Takehiro Yabune