50% ont trouvé ce document utile (2 votes)
144 vues2 pages

TP MATLAB : Audio, Filtres et Effets

Ce document décrit un TP sur la configuration et l'utilisation d'un codec audio avec MATLAB. Le but est d'analyser et manipuler un signal audio, notamment en ajoutant du bruit, filtrant et changeant la vitesse de lecture.

Transféré par

Ninå Så
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
50% ont trouvé ce document utile (2 votes)
144 vues2 pages

TP MATLAB : Audio, Filtres et Effets

Ce document décrit un TP sur la configuration et l'utilisation d'un codec audio avec MATLAB. Le but est d'analyser et manipuler un signal audio, notamment en ajoutant du bruit, filtrant et changeant la vitesse de lecture.

Transféré par

Ninå Så
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

Module : DSP et FPGA Enseignant : SOUAIDIA

Université de Tébessa
Faculté des Sciences et Technologie
Département de Génie Electrique
Master 1 : Réseaux et Télécommunication

TP1 : Configuration et utilisation du CODEC

BUT :
Le but de ce TP est de savoir analyser et manipuler un son Audio en utilisant
l’environnement MATLAB

Partie I :

Ouvrir MATLAB et Taper le Script Suivant :


clear all;close all;clc;
fs = 44100; % Nombre d'échantillonage pour la qualité Audio 44100 Hz
y = audioread('C:\Users\Public\Music\Sample Music\[Link]'); %Chemin
d'une source Audio
P = audioplayer(y, fs);
play(P)
pause(5);
stop(P)
x = awgn(y,25); % Bruit Gaussien
sound(x, fs);
pause(5);
clear sound
hlpf = [Link]('Fp,Fst,Ap,Ast',1000,1500,0.5,50,fs); %Paramètrage
d'un Filtre passe-Bas

%hlpf = [Link]('Fp,Fst,Ap,Ast',2000,2500,0.5,50,fs);%Paramètrage
d'un Filtre passe-Bas

%hlpf = [Link]('Fst,Fp,Ast,Ap',3000,3500,50,2,fs); %Paramètrage


d'un Filtre passe-Haut
D = design(hlpf);
S = filter(D,x); %Création un Filtre
sound(S,fs);
pause(5);
clear sound
hfvt = fvtool(D);
subplot(3,1,1);
plot(y);
grid on;
subplot(3,1,2);
plot(x);
grid on;
subplot(3,1,3);
plot(S);
grid on;

1
Module : DSP et FPGA Enseignant : SOUAIDIA

Partie II :

1- Changer la vitesse en manipulant au fréquence d’échantillonnage :


0.25x , 0.5x , 2x , 3x .
2- Augmenter le volume du son Audio en utilisant le script.
3- Augmenter le Bruit et Créer un Filtre Passe-Haut.
4- Créer un Echo répétitif.
5- Faire un mixage entre deux sons Audio .

Vous aimerez peut-être aussi