OSDN Git Service

Version 0.6.139, fix Node.animate when no.
[pettanr/clientJs.git] / 0.6.x / js / 07_audio / 01_XWebAudio.js
index 905ffd1..8a5e1ed 100644 (file)
@@ -324,6 +324,14 @@ if( X_Audio_WebAudio_context ){
                }
        );
 
+       /*
+        * http://qiita.com/sou/items/5688d4e7d3a37b4e2ff1
+        * L-01F 等の一部端末で Web Audio API の再生結果に特定条件下でノイズが混ざることがある。
+        * 描画レート(描画 FPS)が下がるとノイズが混ざり始め、レートを上げると再生結果が正常になるというもので、オーディオ処理が描画スレッドに巻き込まれているような動作を見せる。
+        */
+       if( X_UA[ 'Android' ] && X_UA[ 'Chrome' ] ){
+               X_Node_systemNode.create( 'div', { id : 'fps-slowdown-make-sound-noisy' } );
+       };
 
        X_Audio_BACKENDS.push(
                {