- Timestamp:
- 2013-10-14T10:10:49+13:00 (10 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
gs3-extensions/web-audio/trunk/js-dsp/frequency-player.js
r28388 r28401 304 304 } 305 305 306 leftSignal = grapheqL.process(leftSignal); 307 rightSignal = grapheqR.process(rightSignal); 306 if ((typeof grapheqL !== "undefined") && (typeof grapheqR !== "undefined")) { 307 leftSignal = grapheqL.process(leftSignal); 308 rightSignal = grapheqR.process(rightSignal); 309 } 308 310 309 311 for (var i=0; i<mono_len; i++) { … … 316 318 317 319 // untested code // ***** 318 var fbLeft = grapheqL.process(fb); 319 var fbRight = grapheqR.process(fb); 320 321 var fbLeft; 322 var fbRight; 323 324 if ((typeof grapheqL !== "undefined") && (typeof grapheqR !== "undefined")) { 325 fbLeft = grapheqL.process(fb); 326 fbRight = grapheqR.process(fb); 327 } 328 else { 329 fbLeft = new Float32Array(mono_len); 330 fbRight = new Float32Array(mono_len); 331 for (var i=0; i<mono_len; i++) { 332 fbLeft[i] = fb[i]; 333 fbRight[i] = fb[i]; 334 } 335 } 320 336 321 337 var mono_len = fb.length; … … 326 342 fb[(2*i)+1] = fbRight[i]; 327 343 } 328 329 344 } 330 345
Note:
See TracChangeset
for help on using the changeset viewer.