Programación Específica > Matlab

 Ayuda Con Los Archivos Wav

(1/2) > >>

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

[0] Índice de Mensajes

[#] Página Siguiente

Ir a la versión completa