BaseAudioContext.createBiquadFilter()

El metodo createBiquadFilter() de la interfaz BaseAudioContext crea un BiquadFilterNode (en-US), el cual representa un filtro de segundo orden configurable, asi como varios tipos de filtros comunes diferentes.

Sintaxis

var audioCtx = new AudioContext();
var biquadFilter = audioCtx.createBiquadFilter();

Retorna

Un BiquadFilterNode (en-US).

Ejemplo

El siguiente ejemplo muestra el uso b√°sico de un AudioContext para crear un nodo de filtro Biquad. Para ver el ejemplo trabanjando completamente, mire nuestra demostraci√≥n voice-change-o-matic (mirar tambien source code).

var audioCtx = new (window.AudioContext || window.webkitAudioContext)();

// Configurar los diferentes nodos de audio que usaremos para la aplicación.
var analyser = audioCtx.createAnalyser();
var distortion = audioCtx.createWaveShaper();
var gainNode = audioCtx.createGain();
var biquadFilter = audioCtx.createBiquadFilter();
var convolver = audioCtx.createConvolver();

// conectar los nodos juntos

source = audioCtx.createMediaStreamSource(stream);
source.connect(analyser);
analyser.connect(distortion);
distortion.connect(biquadFilter);
biquadFilter.connect(convolver);
convolver.connect(gainNode);
gainNode.connect(audioCtx.destination);

// Manipule el filtro Biquad

biquadFilter.type = "lowshelf";
biquadFilter.frequency.value = 1000;
biquadFilter.gain.value = 25;

Especificaciones

Especificaciones Estados Comentario
Web Audio API
La definición de 'createBiquadFilter()' en esta especificación.
Working Draft  

Compatibilidad con el navegador

We're converting our compatibility data into a machine-readable JSON format. This compatibility table still uses the old format, because we haven't yet converted the data it contains. Find out how you can help! (en-US)
Característica Chrome Edge Firefox (Gecko) Internet Explorer Opera Safari (WebKit)
Soporte b√°sico 10.0webkit (en-US) (Yes) 25.0 (25.0)  Sin soporte 15.0 webkit (en-US)
22
6.0webkit (en-US)
Característica Android Edge Firefox Mobile (Gecko) Firefox OS IE Mobile Opera Mobile Safari Mobile Chrome for Android
Soporte b√°sico ? (Yes) 26.0 1.2 ? ? ? 33.0

Ver tambien