Changelog
2.0.14 (July 12, 2018)
CHANGED
Auto unlocking of audio now runs on Chrome to fix issue with HTML5 Audio needing user interaction.CHANGED
Added a new unlock
event that is fired when the auto unlock happens.CHANGED
A playerror
now gets fired when HTML5 Audio fails to play due to lack of user interaction.FIXED
Improved HTML5 Audio play lock checks to prevent race conditions (#995).FIXED
Intermittent error in Chrome when decoding audio data (#988).FIXED
Error when trying to loop spatial audio without a sprite (#985).FIXED
Instantly fire the end
event when a sound is seeked past its duration (#963).FIXED
Another issue in Safari where spatial orientation was throwing an error.Changelog
2.0.12 (May 9, 2018)
FIXED
The previous Chrome deprecation fixes broke spatial positioning in Safari.Changelog
2.0.9 (February 10, 2018)
FIXED
More accurate HTML5 Audio end
timer and fix for Firefox streams ending early (#883).FIXED
Prevent play
events from duplicating in certain instances (#899).FIXED
Add second parameter to HTML5 Audio playback promise to fix Safari error (#896).FIXED
Refactored the internal queue system to fix various edge cases.Changelog
2.0.7 (December 18, 2017)
FIXED
Accidental const
was included in the previous version.Changelog
2.0.6 (December 15, 2017)
FIXED
Replaced deprecated gain.value
and gain.pan.value
with setValueAtTime
(#856).FIXED
Audio sprites weren't ending correctly in Internet Explorer 11 (#841).FIXED
Correctly set group volume when fading (#539).FIXED
Cancel fade
on sound when mute
is called (#666).FIXED
Uncaught error when play() request was interrupted by a call to pause() (#835).FIXED
Incorrect reference to global _scratchBuffer
(#834).Changelog
2.0.5 (October 6, 2017)
ADDED
Add support for withCredentials
to Web Audio XHR requests (#610).ADDED
Add playerror
event for when mobile HTML5 audio is unable to play (#774).FIXED
Refactor fade method to eliminate bind memory allocations (no change to API).FIXED
Prevent seeking after sound has been unloaded (#797).FIXED
Check for paused
instead of ended
on HTML5 end check to correctly handle data URI's (#775).FIXED
Fix unlocking of mobile audio on iOS when user swipes instead of taps (#808).FIXED
pannerAttr
values can now be set via object as the documentation originally specified.FIXED
Various corrections and improvements to the spatial audio documentation.