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

coucou

parent d02c8bd7
Branches
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