Vous êtes sur la page 1sur 28

Faculdade Loureno Filho Curso de Bacharelado em sistema de informao

Sistemas Multimdia Conceitos Bsicos


Prof. Arimateia Junior

Som e sua componentes (lembrete); Caractersticas e importncia do som; Processamento do udio para fins de multimidia;

Caractersticas do som:

Intensidade

Altura

Timbre

Prosseguir

A intensidade uma caracterstica do som que est relacionada energia de vibrao da fonte que emite as ondas. Essa propriedade do som provocada pela presso que a onda exerce sobre o ouvido ou sobre algum instrumento medidor da intensidade sonora, como um decibelmetro ou um dosmetro, por exemplo.

Percepo do ouvido no linear em relao potncia logartmica. Som de intensidade duas vezes maior - cerca de dez vezes mais potncia e faixa dinmica do ouvido humano razo entre a maior potncia e a menor potncia perceptveis.

A altura uma caracterstica do som que nos permite classific-lo em grave ou agudo. Geralmente os homens tm voz mais grave e as mulheres voz aguda, ou seja, voz grossa e fina, respectivamente.

Essa propriedade do som caracterizada pela frequncia da onda sonora. Um som com baixa frequncia dito som grave e o som com altas frequncias dito som agudo. Dessa forma, podemos concluir que a voz masculina tem menor frequncia que a voz feminina.

O timbre a caracterstica sonora que permite distinguir sons de mesma frequncia e mesma intensidade, desde que as ondas sonoras correspondentes a esses sons sejam diferentes. Por exemplo: dois aparelhos musicais, violo e violino, por exemplo, podem emitir sons com a mesma frequncia, mas com timbres diferentes, pois as ondas sonoras possuem formas diferentes.

1. Taxa de amostragem; 2. Resoluo; 3. Canais e 4. Taxa de bits;

Este o segundo sentido mais importante para os seres humanos;

Som Efeito audvel produzido por movimentos de corpos vibratrios.

Audio Resultado da percepo de flutuaes peridicas da presso em um meio (normalmente o ar).

As vibraes sonoras:
Ondas mecnicas (precisam de um meio para se propagar); propagam-se como ondas de presso atmosfrica; convertidas em sinais eltricos por transdutores; transdutores - eltrico para acstico alto-falantes; transdutores - acstico para eltrico microfones.

Representao analgica do som:


propagada como sinais eltricos; armazenada como sinais magnticos; sujeita contaminao por rudo em todas as transformaes.

Representao analgica do som: Representao digital do som:  amostras de som - unidades mnimas;  arquivos de udio - seqncias de amostras de som;  sistemas digitais de som - computador, telefonia digital, CD, etc.

Modo de digitalao do som:

Modo de digitalao do som:

Filtragem - limitao da faixa de freqncias; Amostragem - converso do sinal analgico em seqncia de pulsos; Quantizao - converso dos pulsos em nmeros binrios via conversores A/D; Gravao dos arquivos de udio.

1,500 1,000 0,500 0,000 1 -0,500 -1,000 -1,500 Tempo 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31

De acordo com o Teorema de Nyquist, a quantidade de amostras por unidade de tempo de um sinal, chamada taxa ou freqncia de amostragem, deve ser maior que o dobro da maior freqncia contida no sinal a ser amostrado, para que possa ser reproduzido integralmente sem erro de aliasing. A metade da freqncia de amostragem chamada freqncia de Nyquist e corresponde ao limite mximo de freqncia do sinal que pode ser reproduzido.

Como no possvel garantir que o sinal no contenha sinais acima deste limite ( distores, interferncias, rudos, etc...), necessrio filtrar o sinal com um filtro passa baixo com freqncia de corte igual (ou menor) a freqncia de Nyquist, ou filtro anti-aliasing.

O efeito de aliasing, consiste na transposio dos sinais de alta frequncia para a regio compreendida entre 0 e fs/2, causando distoro do sinal.

Quantizao o processo de atribuio de valores discretos para um sinal cuja amplitude varia entre infinitos valores.
9,000 8,000 7,000 6,000 5,000 4,000 3,000 2,000 1,000 0,000 1 3 5 7 9 11 13 15 17 19 21 23 25 27 29 31 Tempo Amostrado Quantizado

A diferena entre o sinal analgico original e sua verso quantizada chamada de rudo de quantizao.

Assim, quantizar um sinal analgico corresponde a adicionar uma certa quantidade de rudo.

Quanto menos bits usamos na quantizao, mais grosseira ela fica, e portanto temos mais rudo adicionado.

1. Gere um sinal digital de 1000 amostras que simule um sinal analgico, consistindo de uma nica senide de frequncia 30.76 Hz, amostrada a 1 kHz por 1 segundo. Plote este sinal digital com o eixo x sendo o tempo, de 0 a 1 s.
% Gerando sinal de 30.76 Hz amostrado a 1kHz. fs = 1000; % Frequncia de amostragem em Hertz f = 30.76; % frequncia do sinal a ser gerado em Hertz t=0:1/fs:1; % Gerao do eixo de tempo (1 segundo) y=sin(2*pi*f*t); % Gerao do sinal % Mostrando o sinal gerado plot(t,y) title("Sinal amostrado a 1kHz"); xlabel("tempo (s)"); ylabel("amplitude (V)"); grid

2. Simule a amostragem deste sinal analgico a 200 Hz, descartando 4 amostras a cada 5 do sinal digital que voc criou no passo 1.
% Reamostrando o sinal a 200 Hz tamanho=length(y); t1=1; t2=1; while (t1<tamanho) y200(t2) = y(t1); t1 = t1+5; t2 = t2+1; end

a. Plote este sinal reamostrado, com o eixo x rotulado como "tempo", indo de 0 a 1 s.
% Mostrando o sinal gerado fs2=200; t=0:1/fs2:1; % Gerao do eixo de tempo (1 segundo) t=t(1:length(y200)); plot(t,y200) title("Sinal amostrado a 200Hz"); xlabel("tempo (s)"); ylabel("amplitude (V)"); grid

b. Ocorreu aliasing neste sinal? Explique.

c. Qual a freqncia deste sinal digital?

d. O sinal analgico original pode ser reconstrudo a partir deste sinal digital?

3. Repita o exerccio 2 com frequncias de amostragem de 50 Hz, 33.33 Hz, e 28.57 Hz.

1. Use o cdigo abaixo para gerar e visualizar um sinal "analgico", composto por duas senides.
Gerando um sinal com duas senides fs = 1000; % Frequncia de amostragem em Hertz f2=100.47; f = 40.76; % frequncia do sinal a ser gerado em Hertz t=0:1/fs:1; % Gerao do eixo de tempo (1 segundo) nAmostras = length(t); y1=cos(2*pi*f*t); % Gerao do sinal y2=cos(2*pi*f2*t); % Gerao do sinal y=y1+y2; maximo=max(abs(y)); y=y/maximo; Vmax = max(y); Vmin = min(y); % Mostrando o sinal gerado plot(t,y) title("Sinal amostrado a 1kHz"); xlabel("tempo (s)"); ylabel("amplitude (V)"); grid

1. Faa a quantizao deste sinal com 8 bits, e anote o valor da varincia e do desvio padro calculados. Voc vai precisar de duas funes: quantiza() e normaliza().
nBits=8; for n=1:nAmostras z(n)=quantiza(y(n),Vmin,Vmax,nBits); end for n=1:nAmostras zn(n)=normaliza(z(n),Vmin,Vmax,nBits); end plot(t,zn,'r') diferenca=y-zn; variancia = var(diferenca) desviopadrao = sqrt(variancia)

3. Compare os resultados obtidos com os valores tericos e discuta os resultados.

4. Repita este procedimento, alterando as frequncias das senides para outros valores. Os resultados so os mesmos? Porque?

5. Repita os exerccios 3 e 4 para N=7,6 e 4 bits.

Vous aimerez peut-être aussi