From 213bc5fdfbcd145221804d825720bc96f95d5016 Mon Sep 17 00:00:00 2001
From: YE Victor <victor.ye@imt-atlantique.net>
Date: Tue, 27 May 2025 16:23:20 +0000
Subject: [PATCH] Upload New File

---
 src/effet_reverb_fft.m | 6 ++++++
 1 file changed, 6 insertions(+)
 create mode 100644 src/effet_reverb_fft.m

diff --git a/src/effet_reverb_fft.m b/src/effet_reverb_fft.m
new file mode 100644
index 0000000..50ae44b
--- /dev/null
+++ b/src/effet_reverb_fft.m
@@ -0,0 +1,6 @@
+function y = effet_reverb_fft(x, h)
+    N = length(x) + length(h) - 1;       % Longueur de la convolution complète
+    Y = ifft(fft(x, N) .* fft(h, N));    % Produit dans le domaine fréquentiel
+    y = real(Y);                         % On s'assure de prendre uniquement la partie réelle
+    y = y / max(abs(y));                 % Normalisation
+end
-- 
GitLab