Upload
rafael-specht-da-silva
View
247
Download
4
Embed Size (px)
DESCRIPTION
Slides da palestra na TDC 2014 em Porto Alegre
Citation preview
WEB AUDIO API
O browser nunca foi tão barulhento
@rafael_sps
QUEM?
Desenvolvedor
Web - Grupo
RBS
Péssimo músico
Altamente inspirado por
@shiota@almirfilho
Em
produçãolink1, link2
Controlar
áudio
Audio Context
var context = new (window.AudioContext || window.webkitAudioContext)();
Controle de tempoPré-bufferização
Efeitos & análise em tempo real
da tag <audio>diferente
Source Nodesaudio buffers
live audio inputs<audio>
oscillatorsjs processors
nodos
Conectando Nodos
Source Destination
Delay
Gain Filter
Osciladores
Tipos
exemplo
Fourier
Relação Tempo-
Frequência
Gráfico de frequência
Filtrosexemplo
Gerando
Áudioexemplo
Timbre
User
MediaEXEMPLO
Amostragem
EXEMPLO
Quan-
tização
EXEMPLO
8-bits
EXEMPLO