Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Web audio api TDC
Search
Rafael Specht da Silva
October 17, 2014
Programming
100
2
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Web audio api TDC
Slides from my talk about Web Audio API on TDC Porto Alegre
Rafael Specht da Silva
October 17, 2014
More Decks by Rafael Specht da Silva
See All by Rafael Specht da Silva
A gift of sound and vision
rssilva
0
200
JS && Matemática - RSJS 2017
rssilva
2
230
Signal Processing with JavaScript JSConf Colombia
rssilva
0
190
Não alimente os trolls: JavaScript é bonito - FrontInSM 2015
rssilva
1
99
Processamento Digital de Sinais com Javascript - RSJS 2015
rssilva
2
130
Digital Signal Processing w/ Javascript
rssilva
3
1.1k
Javascript Ilegível
rssilva
0
540
Javascript ao Infinito e Além TDC Porto Alegre 2014
rssilva
0
100
Javascript ao infinito e além
rssilva
0
110
Other Decks in Programming
See All in Programming
生成AI時代にこそ効くGo | Why Go Works in the Age of Generative AI
mom0tomo
8
3.4k
ローカルLLMでどこまでコードが書けるか -拡張版 / How much code can be written on a local LLM Extended
kishida
12
4.5k
どこまでゆるくて許されるのか
tk3fftk
0
270
Hunting Vulnerabilities in Symfony with LLMs
vinceamstoutz
0
560
はてなアカウント基盤 State of the Union
cockscomb
1
1.1k
エンジニアと一緒にテストコードの設計と実装を改善した話
mototakatsu
0
230
Mujeres en SEO Summit 2026 - Greatest Disaster Hits en Web Performance
guaca
0
210
これからAgentCoreを触る方へトレンドはGatewayです
har1101
5
420
LLMによるContent Moderationの本番運用の裏側と品質担保への挑戦
suikabar
3
800
A2UI という光を覗いてみる
satohjohn
1
160
任せる範囲はこう広がった / How the Scope of AI Delegation Has Expanded
nrslib
0
180
JavaDoc 再入門
nagise
1
430
Featured
See All Featured
Impact Scores and Hybrid Strategies: The future of link building
tamaranovitovic
0
320
Producing Creativity
orderedlist
PRO
348
40k
Navigating Algorithm Shifts & AI Overviews - #SMXNext
aleyda
1
1.3k
Noah Learner - AI + Me: how we built a GSC Bulk Export data pipeline
techseoconnect
PRO
0
210
Between Models and Reality
mayunak
4
360
Music & Morning Musume
bryan
47
7.3k
The Power of CSS Pseudo Elements
geoffreycrofte
82
6.3k
Side Projects
sachag
455
43k
Beyond borders and beyond the search box: How to win the global "messy middle" with AI-driven SEO
davidcarrasco
3
170
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
200
From Legacy to Launchpad: Building Startup-Ready Communities
dugsong
0
240
Six Lessons from altMBA
skipperchong
29
4.3k
Transcript
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
None
None
None
Em produção link1, link2
Controlar áudio
Audio Context var context = new (window. AudioContext || window.
webkitAudioContext)();
Controle de tempo Pré-bufferização Efeitos & análise em tempo real
da tag <audio> diferente
Source Nodes audio buffers live audio inputs <audio> oscillators js
processors
nodos
Conectando Nodos Source Destination Delay Gain Filter
Osciladores
Tipos exemplo
Fourier Relação Tempo- Frequência
Gráfico de frequência
Filtros exemplo
Gerando Áudio exemplo
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
[email protected]