2012/07/07(土) [n年前の日記]
#1 [dtm][prog][javascript] フェードアウトに関して実験中
フェードアウトというか、フェードインというか、クロスフェードというか。前の音をフェードアウトさせながら、次の音をフェードインで鳴らす、みたいなことを HTML5 + JavaScript で実験中。本当に volume の変更は効いているのかどうか確認するために。
とりあえず、動作確認ページを書いてみたり。
_HTML5 Audio Fade Test1 (2016/09/04, 2017/03/19 置き場所変更)
Firefox と Google Chrome 上では一応それっぽく動いた。しかし問題が。
フェードアウト時の音量変化のさせ方についても悩んでしまったり。直線的に音量変更するのと、曲線的に変更するのと、どちらがいいのやら。以前その手の解説記事をどこかで目にした記憶があるのだけど、検索しても見つからず。
とりあえず、動作確認ページを書いてみたり。
_HTML5 Audio Fade Test1 (2016/09/04, 2017/03/19 置き場所変更)
Firefox と Google Chrome 上では一応それっぽく動いた。しかし問題が。
- 自動で素早く音量を変更する処理を書いてみたら、やはりブツブツとノイズが入る。
- 即座に音量変化が反映されない。ちょっと遅れて反応する。
- Opera で動作確認したら Opera 自体がフリーズした。恐ろしや。
フェードアウト時の音量変化のさせ方についても悩んでしまったり。直線的に音量変更するのと、曲線的に変更するのと、どちらがいいのやら。以前その手の解説記事をどこかで目にした記憶があるのだけど、検索しても見つからず。
◎ 2017/03/19追記。 :
Dropboxのpublicフォルダが死んだのでファイルの置き場所を変更。
[ ツッコむ ]
以上です。