WEB AUDIO API 
O browser nunca foi tão barulhento 
@rafael_sps
QUEM? 
Desenvolvedor 
Web - Grupo 
RBS 
Péssimo músico
Altamente inspirado por 
@almirfilho @shiota
Em 
produção 
link1, link2
Controlar 
áudio
Audio Context 
var context = new (window. 
AudioContext || window. 
webkitAudioContext)();
da tag <audio> 
Controle de tempo 
Pré-bufferização 
diferente 
Efeitos & análise em tempo real
Source Nodes 
audio buffers 
live audio inputs 
<audio> 
oscillators 
js processors
nodos
Conectando Nodos 
Delay 
Source Destination 
Gain Filter
Osciladores
Tipos 
exemplo
Fourier 
Relação Tempo- 
Frequência
Gráfico de frequência
Filtros 
exemplo
Gerando 
Áudioexemplo
Timbre
User 
Media 
EXEMPLO
Amostragem 
EXEMPLO
Quan-tização 
EXEMPLO
8-bits 
EXEMPLO
AS API’s são nossas! 
Façam barulho na web! 
@rafael_sps 
github.com/rssilva 
fb.com/rafaelspdasilva 
rafaelspdasilva@gmail.com

Web audio api TDC