
Reproduciendo Señales
Publicado por Jorge (3 intervenciones) el 26/08/2014 19:28:58
Buenas tardes, tengo una duda en matlab a la hora de reproducir señales por un único canal. Para generar la señal proceso el siguiente código:
fs=44100;
x=randn(44100*10,1);
xI=zeros(length(x),2);
xD=zeros(length(x),2);
xI(:,1)=x;
xD(:,2)=x;
sound(xI,fs)
pause(1)
sound(xD,fs)
Este código genera una señal aleatoria de media nula y la introduce en dos vectores que serán el canal izquierdo y el derecho, pero a la hora de reproducir las señales (lo hago con cascos (inear)) se escucha por sendos canales, aunque por el canal que no toca se escucha mucho más atenuado. ¿Eso es un problema a la hora de reproducirlo o esta mal generado el audio?
Muchas gracias y un saludo!
fs=44100;
x=randn(44100*10,1);
xI=zeros(length(x),2);
xD=zeros(length(x),2);
xI(:,1)=x;
xD(:,2)=x;
sound(xI,fs)
pause(1)
sound(xD,fs)
Este código genera una señal aleatoria de media nula y la introduce en dos vectores que serán el canal izquierdo y el derecho, pero a la hora de reproducir las señales (lo hago con cascos (inear)) se escucha por sendos canales, aunque por el canal que no toca se escucha mucho más atenuado. ¿Eso es un problema a la hora de reproducirlo o esta mal generado el audio?
Muchas gracias y un saludo!
Valora esta pregunta


0