03 January, 2013

SoundManager 2.97a.20130101


Developer:

Website:

License / Price:

Platforms:

Databases:

Language:

Last Updated:

Category:
Scott Schiller | More scripts
www.schillmania.com
BSD License 

Windows / Linux / Mac OS / BSD / Solaris
N/A
JavaScript
January 4th, 2013, 04:47 GMT [view history]
C: \ Graphics and Multimedia \ Music and Sound

SoundManager uses a combination of Flash and HTML 5 audio for rendering sounds on web pages.

Where HTML 5 is supported, sound is played back natively via the browser. Where HTML 5 audio features have not been implemented, Flash is used.

The library has been tested on all major browsers and on all major devices, including desktop PCs, laptops, tablets, iPhone devices and Android phones.

Here are some key features of "SoundManager":

· Documentation
· Available API
· Playlists
· Looping
· Volume control
· Runtime detection
· Callbacks

Requirements:

· JavaScript enabled on client side
· HTML 5 enabled browser
· Adobe Flash player

What's New in This Release: [ read full changelog ]

· Improved SM2 console.log() debug output, aiming to be less "noisy". Core setup options are shown better at start-up, eg. "SoundManager V2.97a.20130101 (AS3/Flash 9) + HTML5 audio + preferFlash + html5PollingInterval (50ms) + flashBlock".
· Christmas light demo: Tweaks for iOS + Android touch devices.
· The SoundManager 2 core API (soundmanager2.js) now runs in Strict Mode, via "use strict";. This is scoped to a closure within soundmanager2.js, and should not cause issues when combined (rolled-up and/or minified) with other JavaScript code.
· New soundManager.reset() method. Similar to reboot(), but also nukes any registered onready() and related callbacks. Based on pull request from Github user jabr. Chaining is now possible too, e.g., soundManager.reset().setup({onready:function(){console.log('reset() complete, reboot OK')}});. Call soundManager.beginDelayedInit() to re-init after a reset().
· soundManager.setup({url:...}) + lazy-loading (dynamically-loaded JS) case: If setup() given a url parameter after DOMContentLoaded has fired, assume we should start right away. (Helps reduce need for beginDelayedInit() + "just works" for most users).


Download button
Via: SoundManager 2.97a.20130101

0 Comment: