Algoritimo Karplus Strong
Por: alvarenga2 • 11/5/2016 • Trabalho acadêmico • 1.170 Palavras (5 Páginas) • 321 Visualizações
Processamento Digital de Sinais: Karplus Strong
Curso: Engenharia Elétrica/ Telecomunicações
Andres Batista Nunes
Marco Aurélio de Lima
080042877
120003347
Rogério Leandro Guirro 120004649
ii
RESUMO
A fundamentação teórica apresentada neste estudo, possui informações do modo
que é representado o sinal discreto, assim demonstra uma sequência de amostras
igualmente espaçadas no domínio do tempo em intervalos constantes. Discutido que
para transformar um sinal continuo em discreto, sem perder a qualidade precisamos pelo
menos amostrá-lo à 2x a frequência fundamental do sinal de entrada. Neste trabalho
procuramos desenvolver um algoritmo que permitisse a formação do tom de uma corda
de guitarra. Utilizou-se o programa MATLAB para simular e executar o áudio deste
sinal.
Palavras Chave: - Karplus Strong, Frequência, Guitarra.
iii
LISTA DE FIGURAS
Figura 1 - Sinal contínuo. ............................................................................................... 8
Figura 2 - Sinal discreto ................................................................................................. 8
Figura 3 - Sistema Karplus Strong gerador do tom .................................................... 9
Figura 4 - Forma de onda com atenuação ao decorrer do tempo ............................ 10
4
LISTA DE ABREVIATURAS E SIGLAS
PDS – Processamento Digital de Sinais.
n – Número de amostras.
fa – Frequência de amostragem.
wₒ – Frequência de tempo discreto.
Ta – Tempo de amostragem.
f0 – Frequência fundamental.
5
SUMÁRIO
1 Introdução ............................................................................................................... 6
2 Fundamentação Teórica ........................................................................................ 2.1 7 Karplus Strong .................................................................................................. 8
3 Análise de Resultados Experimentais ................................................................... 9
4 Conclusão .............................................................................................................. 12
5 Referências..............................................................................................................13
6
1 INTRODUÇÃO
Os sinais analógicos estão presentes nos nossos dias, eles podem ser convertidos
e demonstrados com o processamento de sinais, que manipula e trata esses sinais sem
perder a qualidade inicial do mesmo.
Pontuamos que a evolução de computadores e microprocessadores e os
desenvolvimentos teóricos causaram um grande crescimento na tecnologia digital,
surgindo o Processamento Digital de Sinais (PDS).
Um aspecto fundamental do processamento digital de sinais é que ele é baseado
no processamento de sequências de amostras. Para tanto, o sinal contínuo no tempo é
convertido nessa sequência de amostras, convertido em um sinal discreto no tempo.
Após o processamento digital, a sequência de saída pode ser convertida de volta a um
sinal contínuo no tempo.
A maior parte do processamento de sinais envolve processar um sinal para obter
outro sinal. Normalmente, isso é conseguido por um processo conhecido como
filtragem.
O assunto a ser desenvolvido será baseado nos métodos de processamento de
sinais de tempos discretos. Onde o sinal discreto é representado através de uma
sequência de amostras igualmente espaçadas ao longo do tempo e possuem boa precisão
arbitrária. Também será submetido o uso do algoritmo de Karplus Strong para a
execução de notas musicais, esse método utiliza sequências de amostras no exato
comprimento de um período da nota, assim o tom da nota emula o som de uma guitarra.
7
2 FUNDAMENTAÇÃO TEÓRICA
Sinal discreto é representado através de uma sequência de amostras igualmente
espaçadas ao longo do tempo. O tempo discreto, representa a passagem de tempo em
intervalos constantes. É representado por uma variável que assume apenas valores
inteiros (n). Esse n representa em qual tempo aquela amostra contem a informação de
um sinal contínuo, esses sinais discretos não estão definidos em instantes fracionários.
Para transformar um sinal continuo em discreto, precisamos pelo menos
amostrá-lo à 2x a frequência fundamental do sinal analógico, esse é o Teorema de
Nyquist, pois assim conseguiremos reconstruí-lo
...