Web Audio APIはじめましたの続き

実は過去に挑戦したことがあって、もう少しマシなものができたと思う。

SVGで鍵盤を描いて、クリックすると音でるようにしてみた。
http://techno-cat.github.io/webaudio/sample1.html

2015/11/10 追記
ポルタメントが掛かってしまうのを解消したバージョンも作ってみました。
http://techno-cat.github.io/webaudio/sample2.html
— ここまで追記 —

鍵盤の色を変えるのに、その図形の色を変えれば良いと思ったんだけど、
実際は、外側の線とか、重なり順とかで思った通りいかなくて、
上に同じ図形を重ねて、表示・非表示を切り替えることにした。(*1)

あと、iPhoneでも鳴ると思ったんだけど、
試してみたら鳴らなかったので今回は諦めることにした。
これについては、そのうち解決できればと思う。

次はその他のNodeを使って、他に何ができるか探ってみようと思う。

おしまい。

(*1) 実際は、透過度を切り替えてる。

Leave a Comment