Skip to main content
Explorer
January 13, 2025
Question

Trying to reduce motor noise. (STM32)

  • January 13, 2025
  • 1 reply
  • 1120 views

HI

I'm trying to reduce the noise of a high RPM motor with the library below.

 

- STM32Cube function pack for acoustic echo cancellation

 - https://www.st.com/en/embedded-software/fp-aud-aec1.html

 

The subject is to reduce the noise of a high RPM motor with a vacuum cleaner.

- Motor RPM is fixed

There is not much information about 'STM32Cube function pack for acoustic echo cancellation' yet.

So I am not sure if this is possible yet, so I am asking.

    This topic has been closed for replies.

    1 reply

    ST Employee
    February 12, 2025

    Hi,

    I am not sure to understand well your use case.

    If you want to remove the noise emitted by a device, in every direction, we don’t have a solution.

     

    If you want to capture audio from a microphone, close to a motor, it is feasible.

    the package  FP-AUD-AEC1 doesn’t contain the right algorithm (this one is echo cancellation, used to remove a loudspeaker output from the microphone input).

    X-CUBE-AUDIO-KIT contains examples for noise reduction.

    https://www.st.com/en/embedded-software/x-cube-audio-kit.html