diff --git a/CMakeLists.txt b/CMakeLists.txt
index 1900ac0d377cf6d1b91e24344e8e829e1a2dd292..8714eb76eda4de11989b9564c292ae276036bc3b 100755
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -43,7 +43,7 @@ set(STM32_SOURCES
         Drivers/BSP/STM32F411E-Discovery/stm32f411e_discovery.c
         Drivers/BSP/STM32F411E-Discovery/stm32f411e_discovery_accelerometer.c
         Drivers/BSP/STM32F411E-Discovery/stm32f411e_discovery_gyroscope.c
-        #Drivers/BSP/STM32F411E-Discovery/stm32f411e_discovery_audio.c
+        Drivers/BSP/STM32F411E-Discovery/stm32f411e_discovery_audio.c
 
         #Components
         Drivers/BSP/Components/cs43l22/cs43l22.c
@@ -74,7 +74,7 @@ set(STM32_SOURCES
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_crc.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_crc.c
-        Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.c
+        #Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_msp_template.c
         #Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_tim_template.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_eth.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_tim_ex.c
@@ -114,7 +114,7 @@ set(STM32_SOURCES
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_hash.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_fsmc.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_fmpi2c_ex.c
-        Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_wakeup_template.c
+        #Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_timebase_rtc_wakeup_template.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_ll_rng.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_rcc_ex.c
         Drivers/STM32F4xx_HAL_Driver/Src/stm32f4xx_hal_i2c_ex.c
@@ -154,6 +154,7 @@ SET(SRC_LIST
         src/ExternButton.cpp
         src/ServoMotor.cpp
         src/Util.cpp
+        Middlewares/ST/STM32_Audio/Addons/PDM/pdm_filter.o
         ${LIBEZS_SOURCES}
         ${STM32_SOURCES}
         )
diff --git a/Middlewares/ST/STM32_Audio/Addons/PDM/pdm_filter.o b/Middlewares/ST/STM32_Audio/Addons/PDM/pdm_filter.o
new file mode 100644
index 0000000000000000000000000000000000000000..3f1a5a1ef97a18afa2470eee5341b7e09f9337f3
Binary files /dev/null and b/Middlewares/ST/STM32_Audio/Addons/PDM/pdm_filter.o differ