This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

TLV320AIC3254EVM-K: How to use the TI board to have a noise cancellation.

Part Number: TLV320AIC3254EVM-K
Other Parts Discussed in Thread: TLV320AIC3254

Hello, 

I am not from electronics background, i use  the evaluation module of TLV320AIC3254 for filtering signals to loudspeaker and microphone. I see many components in the purepath studio but i am limited in knowledge to use all of them. I would be very much interested if some one could tell me some application of the commonly used components that i might be missing. My design goal is  to improve  the output of sound from designed loudspeakers and the inbuilt microphone. For example i recently i am working on microphone to eleminate background noise, i have only one solution to use a bandpass filter. is there any other method that could be possible using purepath studio, i have one idea to record the background noise and send it opposite phase but i cant seem to get it working.

Thanks,

  • Hi, Ez,

    Welcome to E2E and thank you for your interest in our products!

    First of all, I would recommend to visit our wiki page:

    e2e.ti.com/.../2776.purepath-studio-pps

    It contains multiple solutions and tips to use all our devices, including PurePath Studio. You may get more information about PurePath Studio in the following wiki page:

    e2e.ti.com/.../3320.getting-started-on-purepath-studio

    Then, regarding your application, PurePath Studio contains multiple filters and algorithms that can be used to reduce noise. Biquad, FIR and some of our TI algorithms can be used to reduce noise. Biquad filters can be used to configure a specific filter. Additionally, some of our TI algorithms such Spatial, ENC and Noise Reduction Filters can be placed to reduce the noise. I would recommend to take a look at these algorithms and their help windows.

    Please let me know if you require additional information about it.

    Best regards,
    Luis Fernando Rodríguez S.
  • Hello Luis,

    Thanks for the reply, i have to admit the purepath studio along with evaluation module has highly impressed me, it allowed me to use digital filtering with relative ease. I fully understand the capability is more then just using biQuad filter(which is what i am doing) it lacks some tutorial and the help file is mostly designed for people with electronics background but i am open to ask questions in forum, to note i cant see the figures in noise reduction help file which i am currently interested on. Please let me know if these are possible using the software.

    1. Able to record the ambient noise and sent it to the speaker in opposite phase.

    2. Able to detect the level and reject all that sound below that level (i am assuming the noise reduction algorithm works in this way)

    3. Echo cancellation due to larsen effect.

    BR

  • Hi, Ez,

    Unfortunately, the miniDSP has some limitations and in some cases it is necessary to add an external DSP. Algorithms such echo cancellation and complete noise reduction are recommended with an external DSP as mentioned in the wiki article below:

    e2e.ti.com/.../2521.minidsp-echo-cancellation-aec

    The level detection and rejection is supported with the noise reduction filter that you saw.

    Best regards,
    Luis Fernando Rodríguez S.
  • Hello Luis,

    Thank you for your reply, the noise reduction algorithm is quite effective. I wanted to try out environmental noise cancellation algorithm but there are some images missing on the help file so i could not fully follow  could you please update the help file with missing image. I also tried FM Noise reduction with default settings but i am getting an error, i could send you the error log if it interests you.

    BR

  • Hello, Ez,

    Please take a look at the attached file. It contains the information about the environmental noise compensation algorithm:

    5808.Environmental Noise Compensation.pdf

    Please let me know if you require assistance with something else.

    Best regards,
    Luis Fernando Rodríguez S.

  • Hello Luis,

    Thank you for the pdf i am looking forward to play with it images missing in the help file are clearly here.
    BR