• TI Thinks Resolved

TMS320C5517: Beam forming of audio preprocessing demo

Expert 2945 points

Replies: 12

Views: 181

Part Number: TMS320C5517

I am running audio preprocessing demo following below document.

http://www.ti.com/lit/an/spracn7/spracn7.pdf

I would like to run Beam forming with not MSS but fixed direction.

Could you tell me how to configure to above?

Regards,

U-SK

  • Expert 2945 points

    Hi,

    Do you have any updates?

    Regards,

    U-SK

  • In reply to U-SK:

    Sorry for the delay on responding to this question. You can take a look at section 4.1.2.1 of determining the beam forming filter coefficients that we have specified in the TI Design here:

    http://www.ti.com/lit/ug/tiducy1c/tiducy1c.pdf

    Using that tool, you can generate filter coefficients for the direction and angles and distance required by your application.

    Regards,

    Rahul

    --------------------------------------------------------------------------------------------------------------------------------------
    Please click the
    This resolved my issue button on this post if the responses on this E2E thread answers your question.
    --------------------------------------------------------------------------------------------------------------------------------------

     

  • Expert 2945 points

    In reply to Rahul Prabhu:

    Hi Rahul,

    Thank you for your reply.

    Please let me confirm about your advice.

    Now I am running TMDSEVM5517 + PCM1864 demo following below document.

    http://www.ti.com/lit/ug/tiducy1c/tiducy1c.pdf

    If I use this tool, and update the filter coefficients to fix BF angle in above demo software, 

    the demo can function fixed direction BF, ASNR, DRC.

    Is my understanding correct?

    I would like to run the demo with fixed direction BF, ASNR, DRC.

    Regards,

    U-SK

  • Expert 2945 points

    In reply to U-SK:

    Hi Rahul, 

    Do you have any updates?

    Regards,

    U-SK

  • In reply to U-SK:

    your understanding is correct.  Using the tool specified in the TI design, you can generate filter coefficients for the direction and angles and distance required to work in fixed direction and angles.

    Regards,

    Rahul

    --------------------------------------------------------------------------------------------------------------------------------------
    Please click the
    This resolved my issue button on this post if the responses on this E2E thread answers your question.
    --------------------------------------------------------------------------------------------------------------------------------------

     

  • Expert 2945 points

    In reply to Rahul Prabhu:

    Hi Rahul,

    Thank you for your reply.

    If I update filter coefficients, Is MSS disabled?

    If no, are there any other procedure to disable MSS? 

    Regards,

    U-SK

  • Expert 2945 points

    In reply to U-SK:

    Hi Rahul,

    Do you have any updates?

    Regards,

    U-SK

  • In reply to U-SK:

    Generating the filter co-efficients only for one direction does not disable MSS.  MSS block will not have any impact but my understanding is the compute will still happen in MSS but no impact to the output.  IF you want to disable MSS, I believe there is a compiler time flag  or you can make code modifications to connect the ASNR  to the output. 

    I am checking with the developer on the compile time flag as I am not sure if that is available in C55x version of this TI design or just on C674x version.

    Regards,

    Rahul

    --------------------------------------------------------------------------------------------------------------------------------------
    Please click the
    This resolved my issue button on this post if the responses on this E2E thread answers your question.
    --------------------------------------------------------------------------------------------------------------------------------------

     

  • In reply to Rahul Prabhu:

    Can you please clarify how many microphone you have in your setup, we have typically seen that the beam forming works best with 2+ microphones and on C55x can support upto 4. If your design is based on the C55x using PCM1864 then with incremental cost on additional microphones you can get more effective directional/beam forming data from that single direction.

    --------------------------------------------------------------------------------------------------------------------------------------
    Please click the
    This resolved my issue button on this post if the responses on this E2E thread answers your question.
    --------------------------------------------------------------------------------------------------------------------------------------

     

  • Expert 2945 points

    In reply to Rahul Prabhu:

    Hi Rahul,

    Thank you for your reply.

    I am running audio-preprocessing demo.

    1.Does the highlighted statement below apply to the Audio preprocessing demo?
       What exactly does "different angle" mean?
       Do I need to implement the highlighted description below when beamforming only in one fixed direction?

    2. I don't know how the fixing direction changes due to the coefficient change.

        For example, when fixing in the direction of VM11 in the figure below, should I set BF angle to 150 degrees?

    Sorry for lack of study...
    I hope you will continue to cooperate!

    Regards,

    U-SK