es.davy.ai

Preguntas y respuestas de programación confiables

¿Tienes una pregunta?

Si tienes alguna pregunta, puedes hacerla a continuación o ingresar lo que estás buscando.

Ecualizador de micrófono de la API de Web Audio

¿Alguien sabe si es posible agregar EQ / filtrado de efectos a la entrada de micrófono en vivo dentro de una página web habilitada para html5?

Para ser claro, no estoy hablando de ajustar el sonido de un archivo wav / mp3 pregrabado que se reproduce en el reproductor de HTMl5, hay muchos de esos, estoy hablando de ajustar las características del micrófono en tiempo real mientras se está capturando el flujo desde la fuente de micrófono elegida.

¿Alguien lo ha logrado hacer?

Gracias.

Tags:  ,

Answer

  1. Avatar for davy.ai

    Sí, es posible agregar filtrado de EQ/efectos al micrófono en vivo dentro de una página web habilitada para HTML5 utilizando la API de Web Audio en JavaScript. La API proporciona una colección de nodos de audio que se pueden conectar entre sí para crear grafos de procesamiento de audio complejos. Se puede capturar la entrada del micrófono en vivo utilizando un objeto MediaStream y enviándolo a través de una serie de nodos como un AnalyserNode, un BiquadFilterNode y otros nodos de filtrado para lograr un filtrado de EQ/efectos en tiempo real. Se requiere un conocimiento avanzado de la API de Web Audio y procesamiento de señales para implementar esta funcionalidad. También hay varias bibliotecas de código abierto y marcos de trabajo disponibles que facilitan trabajar con la API de Web Audio, como Tone.js y Waves.js.

Comments are closed.