Desvendaremos esta nova API de alto nível para processamento e sintetização de áudio em aplicações web: Web Audio API – que nos permitirá quebrar o silêncio da web sem limitações.
Crie o nó da fonte // onload var sourceNode = context.createBufferSource(); sourceNode.buffer = context.createBuffer(request.response, false); context.destination sourceNode
Mudança contínua fadeOut.gain.value = 1; // padrão fadeIn.gain.value = 0; var current = context.currentTime; var fade = 3; ! fadeOut.gain .linearRampToValueAtTime(0, current + fade); fadeIn.gain .linearRampToValueAtTime(1, current + fade); e
var dados = new Uint8Array( analyserNode.frequencyBinCount ); analyserNode.getByteFrequencyData(dados); Colete os dados opcional s analyserNode ... outputNode inputNode ...