diff --git a/src/test_effet_ddelay.m b/src/test_effet_ddelay.m new file mode 100644 index 0000000000000000000000000000000000000000..86db2ac7de7e75d9b8048230d7b5923228b6889e --- /dev/null +++ b/src/test_effet_ddelay.m @@ -0,0 +1,24 @@ +clear; clc; + +% Lecture du signal audio +fichier = fullfile('wav', 'piano_chord.wav'); +[x, Fe] = audioread(fichier); + +% Paramètres +t_delay = 0.25; % Delay en secondes +g = 0.9; % Amortissement + +% Application du delay +y = effet_delay(x, t_delay, g, Fe); + +% Écoute et sauvegarde +soundsc(y, Fe); +audiowrite('guitare_delay.wav', y, Fe); + +% Affichage d'une portion +figure; +plot((1:50000)/Fe, y(1:50000)); +xlabel('Temps (s)'); +ylabel('Amplitude'); +title('Signal avec effet de delay (g = 0.9, delay = 0.25 s)'); +grid on;