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 Launchpad
Search
Orlando Del Aguila
October 23, 2015
Programming
1
290
Web Launchpad
Using Web Audio API and Web MIDI API to sample with a Novation Launchpad in the Browser
Orlando Del Aguila
October 23, 2015
Tweet
Share
More Decks by Orlando Del Aguila
See All by Orlando Del Aguila
Open Source + Nonprofits = 💪
orlando
0
63
Web APIs 2019
orlando
0
97
Managing remote teams
orlando
0
55
How to be a Senior Software Engineer
orlando
0
120
Terraform Workshop
orlando
1
140
Infrastructure as Code with Terraform
orlando
0
260
Concurrencia, Paralelismo y el Event-loop
orlando
0
310
Talking Web Apps
orlando
0
67
Web Launchpad - Chelajs
orlando
0
180
Other Decks in Programming
See All in Programming
Go1.23で入った errorsパッケージの小さなアプデ
kuro_kurorrr
2
390
React + TextAliveでカッコいいLyric Applicatioinを作ろう!!
tosuri13
0
400
Some more adventure of Happy Eyeballs
coe401_
2
190
Developer Joy == Developer Productivity (really!)
hollycummins
1
220
Perl 5 OOP機構30年史 - Perl 5's OOP Mechanism over the past 30 years
moznion
0
270
REXML改善のその後
naitoh
0
190
長期運用プロダクトの開発速度を維持し続けるためのリファクタリング実践例
wataruss
8
2.7k
意外とフォントが大事だった話 / Font Issues on Internationalization
fumi23
0
110
Scala アプリケーションのビルドを改善してデプロイ時間を 1/4 にした話 | How I improved the build of my Scala application and reduced deployment time by 4x
nomadblacky
1
180
GenU導入でCDKに初挑戦し、悪戦苦闘した話
hideg
0
160
令和トラベルにおけるLLM活用事例:社内ツール開発から得た学びと実践
ippo012
0
210
開発を加速する共有Swift Package実践
elmetal
PRO
0
420
Featured
See All Featured
The Language of Interfaces
destraynor
153
23k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
131
32k
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
41
6.5k
Ruby is Unlike a Banana
tanoku
96
11k
Build your cross-platform service in a week with App Engine
jlugia
228
18k
Fantastic passwords and where to find them - at NoRuKo
philnash
48
2.8k
The Power of CSS Pseudo Elements
geoffreycrofte
71
5.3k
Typedesign – Prime Four
hannesfritz
39
2.3k
Code Review Best Practice
trishagee
62
16k
Done Done
chrislema
180
16k
[RailsConf 2023 Opening Keynote] The Magic of Rails
eileencodes
28
8.9k
Why Our Code Smells
bkeepers
PRO
334
56k
Transcript
Web Launchpad
None
orlando.delagui.la hashlabs.com eatcodetravel.com
Web Launchpad
Web MIDI API + Web Audio API
Web MIDI API
None
and Opera
Web Audio API
None
None
Web Audio API
AudioContext
.decodeAudioData() .createBufferSource()
Web MIDI API
MIDIAccess
.inputs() .outputs() onstatechange
MIDIInputMap
value.onmidimessage
[144, 10, 127]
[144, 10, 127] channel key note
[144, 10, 0] channel key note
♥
Demo
Resources
orlando/web-launchpad
developer.mozilla.org html5rocks.com
Thanks!