WebAudioの勉強するなら「Web Audio School」が良さそう #webaudio (プレゼン)
5705 ワード
はじめに
WebAudio.Tokyo #3にて煽られたので即興でプレゼンを作っています。
楽しそうだったのでNodeSchoolのWeb Audio Schoolのカンタンな紹介です。
自己紹介
僕と音楽
- 小学校6年間 エレクトーン
- 高校でベースとギターをかじる
- けど特になにも身についてない
- WebAudioむずい
#iotlt
- IoTLT 主催してます。
- 1/30にソフトバンク本社でやります。
- https://iotlt.connpass.com/event/45884/
僕とWebAudio
- IoTLTvol4で発表してた MakeyMakeyで○○と○○をつなげてみた話 (第4回 #iotlt : 5分)
- セクハラインターフェイス https://vimeo.com/41101694
- MakeyMakeyでSIに挑戦
NodeSchool
- Node.jSの学習向けツール
- CLI実行
- npmでインストール
NodeSchoolの代表的なレッスン
- learnyounode
- javascripting
- How to npm
- stream-adventure
- Elementary Electron
- NodeBots Workshop
Web Audio School
- WebAudioを学べるNodeSchoolのレッスン
- https://github.com/mmckegg/web-audio-school
インストール
$ npm install -g web-audio-school
起動
$ web-audio-school
Starting server...
CLIかと思いきや...
NodeSchoolでは珍しいGUIツール
- http://localhost:9966/ でサーバー起動
- ブラウザ上でコーディング
- 問題文を元に回答を右上のエディタに記述
右下の
verify
で答え合わせをする成功すると...
verified!
という表示になります。
第1問を解いてみる
- 第1問の問題はざっくりいうと「
sawtooth
の音を流そう」という内容です。
oscillator.type = 'sawtooth'
という行を差し込めばOKです。
- 実行すると同じ波形と音を確認できます。
宣伝: NodeSchool Tokyoやるよ
- NodeSchoolのレッスンをみんなでもくもくする会
- メンターがいるので分からないことは聞けます。
- 次回 1/29 @レバレジーズ
- https://nodejs.connpass.com/event/45720/
まとめ
- WebAudioの勉強するなら「Web Audio School」が良さそう
- 追記: Webサイトだけでもできるみたい -> https://mmckegg.github.io/web-audio-school/
- 1/29 NodeSchoolきてね
- 1/30 IoTLTきてね
Author And Source
この問題について(WebAudioの勉強するなら「Web Audio School」が良さそう #webaudio (プレゼン)), 我々は、より多くの情報をここで見つけました https://qiita.com/n0bisuke/items/8afd1c2e52ccb9d53ea3著者帰属:元の著者の情報は、元のURLに含まれています。著作権は原作者に属する。
Content is automatically searched and collected through network algorithms . If there is a violation . Please contact us . We will adjust (correct author information ,or delete content ) as soon as possible .