LABORATORIO #2
SINTESIS DE MUSICA
SEÑALES Y SISTEMAS
ESTUDIANTES:
ISAAC PEÑALVER-T00038674
LUIS ALVAREZ-T00036932
PROFESOR(A):
SONIA CONTRERAS ORTIZ
CARTAGENA DE INDIAS, COLOMBIA
24/03/2017
INTRODUCCION
En esta práctica de laboratorio se utilizará Matlab para generar una nota musical.
nos guiaremos por los valores de la frecuencia de cada una de las notas y los
tiempos que representa cada figura musical para poder generarlas en el programa.
Adema de esto también se investigará sobre conceptos de básicos y su relación
con la materia de señales y sistemas.
Objetivos:
*Entender la naturaleza de las señales discretas y el proceso de conversión A/D y D/A.
*Comprender el concepto físico de nota musical.
*Generar melodías digitales con MATLAB.
Marco teórico
Introducción a la música generada: La música es una sucesión de notas. Algunas
notas pueden sonar simultáneamente como en los acordes para agregar una
dimensión adicional al sonido. Una nota es simplemente un tono a una frecuencia
perceptible más cero o más armónicos de ese tono. Los armónicos, si existen, son
generalmente de menor amplitud que el tono fundamental y disminuyen en
amplitud conforme aumentan de frecuencia.
Notas musicales: La música se basa sobre una escala de notas. Cada una de
estas notas puede ser generada construyendo una sinusoide de la frecuencia
apropiada.
Procedimiento
% 1)
t=0:1/8000:1/2;
do=cos(2*pi*261.6*t);
re=cos(2*pi*293.6*t);
mi=cos(2*pi*329.6*t);
fa=cos(2*pi*349.2*t);
sol=cos(2*pi*392*t);
la=cos(2*pi*440*t);
si=cos(2*pi*493.8*t);
C=[do,re,mi,fa,sol,la,si];
soundsc(C,8000);
% 2)
t1=0:1/8000:1/2;
C1=cos(2*pi*261.63*t1);
t2=0:1/8000:1/2;
C2=cos(2*pi*329.63*t2);
t3=0:1/8000:1/2;
C3=cos(2*pi*329.63*t3);
t4=0:1/8000:1/2;
C4=cos(2*pi*329.63*t4);
t5=0:1/8000:1/4;
C5=cos(2*pi*293.66*t5);
t6=0:1/8000:1/4;
C6=cos(2*pi*261.63*t6);
t7=0:1/8000:1;
C7=cos(2*pi*392.00*t7);
t8=0:1/8000:1/4;
C8=cos(2*pi*392.00*t8);
t9=0:1/8000:1/4;
C9=cos(2*pi*349.23*t9);
t10=0:1/8000:1/2;
C10=cos(2*pi*329.63*t10);
t11=0:1/8000:1/2;
C11=cos(2*pi*329.63*t11);
t12=0:1/8000:1/2;
C12=cos(2*pi*329.63*t12);
t13=0:1/8000:1/4;
C13=cos(2*pi*293.66*t13);
t14=0:1/8000:1/4;
C14=cos(2*pi*261.63*t14);
t15=0:1/8000:1;
C15=cos(2*pi*392.00*t15);
X=[C1,C2,C3,C4,C5,C6,C7,C8,C9,C10,C11,C12,C13,C14,C15];
soundsc(X,8000);
% 5)
Z1=C1+0.3*cos(2*pi*261.63*t1)+0.2*cos(2*pi*261.63*t1);
Z2=C2+0.3*cos(2*pi*329.63*t2)+0.2*cos(2*pi*329.63*t2);
Z3=C5+0.3*cos(2*pi*293.66*t5)+0.2*cos(2*pi*293.66*t5);
Z4=C7+0.3*cos(2*pi*392.00*t7)+0.2*cos(2*pi*392.00*t7);
Z5=C9+0.3*cos(2*pi*349.23*t9)+0.2*cos(2*pi*349.23*t9);
Z6=C6+0.3*cos(2*pi*261.63*t6)+0.2*cos(2*pi*261.63*t6);
Z7=C8+0.3*cos(2*pi*392.00*t8)+0.2*cos(2*pi*392.00*t8);
P=[Z1,Z2,Z3,Z4,Z5,Z6,Z7];
soundsc(P,8000);
% 6)
Y1=Z1.*exp(-t1);
Y2=Z2.*exp(-t2);
Y3=Z3.*exp(-t5);
Y4=Z4.*exp(-t7);
Y5=Z5.*exp(-t9);
Y6=Z6.*exp(-t6);
Y7=Z7.*exp(-t8);
N=[Y1,Y2,Y3,Y4,Y5,Y6,Y7];
soundsc(P,8000);
ANALISIS DE DATOS
1)
Tono: esta es una propiedad física que singulariza a los sonidos que permiten de
agudos a graves en función de la frecuencia de su señal.
Cuando se efectúa el análisis de Fourier sobre el tono obtenemos los
componentes armónicos los cuales son múltiplos enteros del principal, los
armónicos derivados son tienen un numero de orden que es un múltiplo de 2, esto
porque tienen una estrecha relación con el tono original generando un efecto
parecido al primero.
Intensidad: la intensidad de una señal nos muestra lo potente que puede ser una
señal sonora con la alteración que se puede ocasionar en el oído humano, este no
puede recibir variaciones infinitas y estas no se reciben linealmente, sino como
función logaritmo, estas son medidas por los decibeles(dB).
Los decibeles corresponden al logaritmo decimal de la relación entre la intensidad
del sonido que se va a medir y otro sonido de referencia, esto facilita las
operaciones de adición y sustracción de las señales.
Timbre: Es la propiedad de un sonido que nos ayuda a poder diferenciar un sonido
de iguales características, pero de diferentes fuentes. Este caracteriza un sonido
según su amplitud.
Con el análisis de las series de Fourier se puede lograr por medio de una onda
periódica un armónico que son múltiplos de la frecuencia original.
2)Escuche la melodía Spring en [Link] y evalúe la calidad de la señal gener
ada con Matlab.
R/ Al escuchar la melodía original en YouTube y la generada en Matlab se puede
determinar que la escuchada en la web posee una mayor frecuencia en sus
armónicos debido a esto se dice que tiene un sonido más agudo al escuchado en
el programa Matlab que su sonido es producido por una señal digital transformada
a análoga. Se puede escuchar la diferencia entre los sonidos generados por un
instrumento musical y por un programa respecto a la frecuencia y la amplitud ya
que estos afectan el timbre que hace clara la diferencia entre los dos.
3) Al realizar los cambios con la suma de los componentes para cada nota definida
con los valores seleccionados estos originan un sonido más intenso a la nota de la
partitura.
Observaciones
Al agregarle armónicos a las notas musicales están sonaron más fuertes
Cuando se realizó el producto con una con la exponencial decreciente este
mejoro el sonido.
Conclusión
Al terminar este laboratorio se puede concluir que se logró generar la melodía
en el programa Matlab y se diferenció con la melodía de YouTube por las
diferencias del sonido generado por programa y por un instrumento musical.
también se puede concluir que las notas musicales dependen de la frecuencia
y el tiempo de duración.