Programación Específica > Matlab
Ayuda Con Los Archivos Wav
juanvs:
Hola necesito ayuda en lo siguiente, :(
tengo que coger un archivo wav, ya sea pregrabado o creado (lo he cogido pregrabado que es más fácil) Y con el Matlab lo he de modificar de manera que cuando lo escuche con unos auriculares parezca que el sonido se desplace de un lado a otro.
No tengo ni idea de cómo poder hacerlo así que toda ayuda será muy bien recivida muchas gracias de antemano ;) ;) .
A, solo he podido con el comando wavread vectorizarlo y sacar sus propiedades .
juanvs:
Por favor, nadie tiene idea, aunque sea algo parecido....No debe ser tan raro :alien:
Espero respuesta :huh:
Gracias :hola:
allisap:
pues, quiza podrias cargar el wav y pasarlo por un filtro pasbajas , y luego por un pasaaltas alternandamente para que filtre unas frecuencias y luego otras,
lo que no recuerdo :( es que si tu archivo es stereo, te regresa la informacion correspondiente a los dos canales , con lo cual el filtrado te daria el efecto deseado
allisap:
:hola:
ya lo revise y si, el comando wavread te regresa la informacion del los dos canales si tu sonido esta grabado en estereo :D
lo que tendrias que hacer es
a=wavread ('sonido.wav')
en a tendrias un vector de n*2 ( n= numero de muestras y 2 columnas, una de cada canal), ahora solo tendrias que encontrar una forma de anular secciones de un canal para que solo se escuche el otro canal y despues a la inversa, (seria mas facil que el filtrado), despues solo tienes que reproducir el sonido que ya procesaste con la instruccion "sound" :hola:
martinto:
hola estoy haciendo analisis espectral de señales de audio en formato wav, para eso uso la funcion "psd" y tengo el problema de que solo hace analisis de señales mono, como puedo separar los 2 canales de una señal estereo?
gracias
Navegación
[#] Página Siguiente
Ir a la versión completa