Skip to content
Snippets Groups Projects
Commit 83165371 authored by LERAYS Camille's avatar LERAYS Camille
Browse files

coucou

parent d02c8bd7
No related branches found
No related tags found
No related merge requests found
<<<<<<< HEAD
[x1,fe1]=audioread("C:\Users\samue\OneDrive\Documents\Cours\cours IMT atlantique\A1\elec inge\traitement du signal\SAR\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano1.wav");
[x2,fe2]=audioread("C:\Users\samue\OneDrive\Documents\Cours\cours IMT atlantique\A1\elec inge\traitement du signal\SAR\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano2.wav");
=======
% Question 1 :
%[x1,fe1]=audioread("C:\Users\samue\OneDrive\Documents\Cours\cours IMT atlantique\A1\elec inge\traitement du signal\SAR\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano1.wav");
%[x2,fe2]=audioread("C:\Users\samue\OneDrive\Documents\Cours\cours IMT atlantique\A1\elec inge\traitement du signal\SAR\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano2.wav");
[x,fe]=audioread("C:\Users\camil\Documents\IMT_A\semestre_6\electrical engineering\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_celtic-harp-a3.wav");
soundsc(x,fe);
......@@ -16,11 +17,11 @@ xlabel("fréquence en Hz")
ylabel("log|X(f)|")
% Question 2 :
[x1,fe1]=audioread("C:\Users\camil\Documents\IMT_A\semestre_6\electrical engineering\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano1.wav");
[x2,fe2]=audioread("C:\Users\camil\Documents\IMT_A\semestre_6\electrical engineering\tp-audio-ee-etudiant-c24leray\src\wav\single_tone_piano2.wav");
>>>>>>> f0cb6caff19e5458388f71c86a737632558a8e96
soundsc(x1,fe1);
soundsc(x2,fe2);
......@@ -43,7 +44,8 @@ xlabel("fréquence en Hz")
ylabel("log|X(f)|")
<<<<<<< HEAD
% Question 3 :
freq_r=[220;442;663;885;1108;1331;1556;1782;2009];
% Durée et fréquence d'échantillonnage
......@@ -63,12 +65,23 @@ end
s = s / max(abs(s));
% Jouer le son
audioplayer(s, Fe);
soundsc(s, Fe);
% Question 4 :
function s = signal(t)
for k = 1:length(freq_r)
s = s + sin(2*pi*freq_r(k)*t);
end
end
t = [0.1 0.3 0.5 0.7 1]; % Temps en secondes
env = [signal(0.1) signal(0.3) signal(0.5) signal(0.7) signal(1)]; % Valeurs d'amplitude correspondantes
=======
>>>>>>> f0cb6caff19e5458388f71c86a737632558a8e96
t_total = length(s)/Fe; % Durée totale du signal en secondes
t_interpolated = linspace(0, t_total, length(s)); % Temps interpolé
env_interpolated = interp1(t, env, t_interpolated); % Enveloppe interpolée
s_envelope = s .* env_interpolated; % Signal avec enveloppe ADSR
\ No newline at end of file
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment