根拠が無い勝手な想像だけど。即座に音量変化が行われないあたり、ブラウザ側が一定間隔で音量変更のための処理をしている予感。側が音量変更の指示を出すタイミングと、実際に処理が行われるタイミングがずれている気がする。フェードアウト時の音量変化のさせ方についても悩んでしまったり。直線的に音量変更するのと、曲線的に変更するのと、どちらがいいのやら。以前その手の解説記事をどこかで目にした記憶があるのだけど、検索しても見つからず。2017/03/19追記。:Dropboxのpublicフォルダが死んだのでファイルの置き場所を変更。