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
110
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
240
Signal Processing with JavaScript JSConf Colombia
rssilva
0
190
Não alimente os trolls: JavaScript é bonito - FrontInSM 2015
rssilva
1
100
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
550
Javascript ao Infinito e Além TDC Porto Alegre 2014
rssilva
0
110
Javascript ao infinito e além
rssilva
0
110
Other Decks in Programming
See All in Programming
iOS開発×AI駆動開発 〜最近使って便利だったスキルの話〜
nogu66
0
140
初めての模倣学習とVLA
natsutan
0
500
AIに既存システムを理解させる技術 ~レガシーを見捨てないハーネスエンジニアリング入門~
ochtum
0
210
Webエンジニアなのにブラウザの仕組みがわからないので、Pythonで自作してみた
tatsuki12
4
1.7k
AWS Step Functions 大規模並列の壁を越える / jaws-sonic-2026-niigata-step-functions
kasacchiful
PRO
0
390
Seeing Through Serverless: Observability for AWS Lambda with ADOT and CloudWatch Application Signals
seike460
PRO
1
120
ソフトウェアラスタライザ
fadis
1
790
LL言語やWebフレームワークのPostgreSQL対応 〜DBの機能がユーザーに届くまで〜
kentaroutakeda
0
140
tsc.rip を支える技術 / Kyoto.なんか #8
susisu
0
4.3k
一参加者から『中の人』へ 〜全通PHPerがブースに立って学んだ、カンファレンスを100倍楽しむコツ〜
wp_daisuke
0
120
go-spidermonkeyでAIエージェントのCode Modeを実装する
syumai
3
1.5k
ハーネス設計入門 〜プロンプト、コンテキストの次〜
kinopeee
55
36k
Featured
See All Featured
We Are The Robots
honzajavorek
0
350
Exploring anti-patterns in Rails
aemeredith
3
490
Claude Code どこまでも/ Claude Code Everywhere
nwiizo
67
58k
世界の人気アプリ100個を分析して見えたペイウォール設計の心得
akihiro_kokubo
PRO
74
42k
Embracing the Ebb and Flow
colly
88
5.2k
svc-hook: hooking system calls on ARM64 by binary rewriting
retrage
2
560
The Cult of Friendly URLs
andyhume
79
7k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
290
Odyssey Design
rkendrick25
PRO
2
800
Building a A Zero-Code AI SEO Workflow
portentint
PRO
0
710
How to train your dragon (web standard)
notwaldorf
97
6.8k
How to make the Groovebox
asonas
2
2.4k
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]