• Domingo 22 de Diciembre de 2024, 06:56

Autor Tema:  Ecualizador En Matlab  (Leído 11116 veces)

oleaman

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Ecualizador En Matlab
« en: Martes 13 de Enero de 2004, 20:04 »
0
Me gustaria saber si se puede implementar un ecualizador de sonido en matlab, asi como trabajar con los archivos de sonido a tiempo real para ecualizar, y mostrar su espectro.

gracias.

felys

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Ecualizador En Matlab
« Respuesta #1 en: Viernes 30 de Enero de 2004, 20:07 »
0
yo lo unico que he conseguido es implementar el banco de filtros y filtrar una señal generada por mi(un ruido blanco).Me interesaria mucho saber que has conseguido tu. gracias

oleaman

  • Nuevo Miembro
  • *
  • Mensajes: 3
    • Ver Perfil
Re: Ecualizador En Matlab
« Respuesta #2 en: Martes 16 de Marzo de 2004, 12:47 »
0
No se como habras implementado el banco de filtros pero la verdad que es una cosa complicada ya que matlab no te permite trabajar con ficheros a tiempo real, con lo que tienes que guardar el fichero filtrado para poder ver el cambio, yo lo unico que tengo hecho es mostrar el espectro de cualquier sonido, pero no tengo ni idea de como filtrar la señal porque en un ruido rosa siempre es el mismo espectro pero en otro ruido o sonido al ir cambiando hay que hecerlo por la FFT, y no por el espectro de potencias que es lo que interesa

Saludos.

felys

  • Nuevo Miembro
  • *
  • Mensajes: 4
    • Ver Perfil
Re: Ecualizador En Matlab
« Respuesta #3 en: Jueves 18 de Marzo de 2004, 20:46 »
0
La verdad que parece que estas mas puesto que yo.  Yo lo que hago es generar un ruido, lo saco por los altavoces y lo pillo por el microfono.  Luego lo filtro y lo represento con un grafico de barras. una barra por cada filtro indicado el nivel medio de db por filtro. No se si estara bien.

Ahora lo que me gustaria es generar un ejecutable.  Pero no se muy bien como hacerlo.  No se si puedo generar todos los programas que componen mi trabajo, incluyendo un gui o solamente se pueden copilar las funciones de matlab que haya creado.

Si sabes algo hacerca de esto, me gustaria que me lo indicaras.Gracias