diff --git a/src/effet_delay.m b/src/effet_delay.m
new file mode 100644
index 0000000000000000000000000000000000000000..692aa4c45381462e3c721d44d75b147c6c1f799a
--- /dev/null
+++ b/src/effet_delay.m
@@ -0,0 +1,13 @@
+function y = effet_delay(x, t_delay, g, Fe)
+
+
+    % Convertir le temps de delay en nombre d’échantillons
+    tau = round(t_delay * Fe);
+
+    % Définition des coefficients du filtre
+    b = 1;                                
+    a = [1, zeros(1, tau - 1), g];        
+
+    % Application du filtre 
+    y = filter(b, a, x);
+end