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
node-web-audio-apiにコントリビュートした結果
Search
fand/amagitakayosi
May 08, 2016
Technology
0
1k
node-web-audio-apiにコントリビュートした結果
fand/amagitakayosi
May 08, 2016
Tweet
Share
More Decks by fand/amagitakayosi
See All by fand/amagitakayosi
How to hack VS Code: evil ways (Japanese)
fand
5
3.4k
READY FOR THE BATTLE? -Introduction to Live Coding-
fand
1
460
GLSL PostEffect in TouchDesigner
fand
2
1.9k
VEDA GLSL Livecoding workshop
fand
2
5k
PWA 方法 無料 今すぐ
fand
3
1.4k
Have you ever heard GPUs cry?
fand
2
3.6k
Real World GLSL
fand
0
230
APIs for VJ-ing
fand
1
6.6k
Style your Components with styled-component!
fand
1
630
Other Decks in Technology
See All in Technology
Luupの開発組織におけるインシデントマネジメントの変遷 ver.RoadtoSRENEXT2024
grimoh
1
270
LINE WORKSへ簡単通知!Incoming Webhookアプリの紹介
mmclsntr
0
110
開発生産性をむしろ向上させる セキュリティパートナーの作り方 / Dev Productivity Con 2024
flatt_security
0
360
プレイドにおけるDatadog APMの活用方法
plaidtech
PRO
2
120
大規模ドラレコデータ収集・機械学習基盤を支える AWS CDK 〜導入・運用事例紹介〜
pemugi
0
110
CEL(Common Expression Language)で書いた条件にマッチしたIAM Policyを見つける / iam-policy-finder
fujiwara3
0
710
技術負債による事業の失敗はなぜ起こるのか / Why do business failures due to technical debt occur?
i35_267
0
190
累計ダウンロード数1億8000万を超えるアプリケーションプラットフォームのレガシーシステム脱却とモダン化への道
kmitsuhashi
0
120
GoとアクターモデルでES+CQRSを実践! / proto_actor_es_cqrs
ytake
1
150
【基調講演】変える、今ここから ― IoTとAIで紡ぐ未来
soracom
PRO
0
320
AWSで”最小権限の原則”を実現するための考え方 /20240722-ssmjp-aws-least-privilege
opelab
10
4.3k
スタートアップにおける組織設計とスクラムの長期戦略 / Scrum Fest Kanazawa 2024
yoshikiiida
13
3.6k
Featured
See All Featured
XXLCSS - How to scale CSS and keep your sanity
sugarenia
245
1.2M
Fontdeck: Realign not Redesign
paulrobertlloyd
79
5.1k
How To Stay Up To Date on Web Technology
chriscoyier
784
250k
A Modern Web Designer's Workflow
chriscoyier
689
190k
Designing for Performance
lara
604
67k
The Mythical Team-Month
searls
217
43k
How STYLIGHT went responsive
nonsquared
93
5k
Robots, Beer and Maslow
schacon
PRO
157
8.1k
BBQ
matthewcrist
82
9k
Mobile First: as difficult as doing things right
swwweet
219
8.8k
Bootstrapping a Software Product
garrettdimon
PRO
304
110k
Responsive Adventures: Dirty Tricks From The Dark Corners of Front-End
smashingmag
248
20k
Transcript
OPEFXFCBVEJPBQJʹ ίϯτϦϏϡʔτͨ݁͠Ռ @amagitakayosi Kyoto.js #10
@amagitakayosi
ͨ·ʹ+4ͰԻΛ໐Β͢ http://evil.gmork.in/ γϯη+γʔέϯαʔ https://github.com/fand/lolipop ԻָϓϨΠϠʔ
8FC "VEJP "1*
Web Audio API w ϒϥβ͔ΒԻ͕ग़Δ w ΦγϨʔλʔΈ߹Θͤͯγϯηͭͬͨ͘Γ Τίʔ͔͚ͨΓͰ͖Δ w ͪΐͬͱͨ͠ήʔϜͷԻ͔Β
࡞ۂڥ·Ͱ
https://speakerdeck.com/fand/web-picopico-api ֓ཁʹ͍ͭͯͪ͜Β
sebpiq/node-web-audio-api w 8FC"VEJP"1*Λ +4Ͱ෦తʹ࣮ w /PEFKTͰԻ͕ग़Δʂ
ରԠͯ͠ΔAPIগͳ͍
ରԠͯ͠ΔAPIগͳ͍ w ԻΛࠨӈʹৼͬͨΓͰ͖ͳ͍ w 1VMM3FRૹΔ͔ʔ
$ISPNJVNͷίʔυಡΉ https://code.google.com/p/chromium/codesearch#chromium/src/third_party/WebKit/Source/ modules/webaudio/PannerNode.cpp
Chromiumͷίʔυ w ߴʹநԽ͞ΕͯΔ w +4Ͱͦͷ··Ҡ২ͯ͠ ʹͳΔ w 50%0ίϝϯτ݁ߏ͋Δ
༷ͷ४ڌ w ϒϥβ༷ͷESBGUΛݩʹ࣮ w ΞϧΰϦζϜ༷ͷϚϚ w ༷ɺ͕ٞΜͰ ݁ߏසൟʹมߋ͕͋Δ
ٞͷΑ͏͢
ϥΠηϯε w OPEFXFCBVEJPBQJ.*5 w $ISPNJVN#4%͚ͩͲ 8FC"VEJPͷ෦#4%ʁ w $ ͔Β+4ͷҠ২ʁ
ઐՈͷํͷϒϩάΈͨΓ
݁ہ w ຆͲͷॲཧϥΠηϯε௨Γͱ͍͏͜ͱͰ Ϛʔδ͞Εͨ
sebpiq͞Μͦ͠͏
sebpiq͞Μͦ͠͏
sebpiq͞Μͦ͠͏
None
None
None
None
·ͱΊ w $ISPNJVNͷίʔυಡΉͷָ͔ͬͨ͠ w $ ͔ΒԿߟ͑ͣҠ২͢Δͷ ແବ͕ଟ͍ w ϥΠηϯεΉ͍ͣ w
XFCBVEJPFOHJOF͔͓ͭ͏