SoundJS

Logiciel capture d'écran:
SoundJS
Détails logiciels:
Version: 0.6.1 Mise à jour
Date de transfert: 5 Jun 15
Développeur: Grant Skinner
Licence: Gratuit
Popularité: 30

Rating: nan/5 (Total Votes: 0)

SoundJS simplifie la tâche de travailler avec le HTML5 & # x3C; audio & # X3e; tag, qui peut regarder et être très utile, mais il est souvent une épreuve lorsque vous travaillez avec.
La bibliothèque expose une API simple pour travailler avec des fichiers audio sur une page Web en direct, une API qui fournit des outils pour la gestion des canaux, le chargement de fichier audio, des opérations discontinues, le contrôle du volume, et divers autres sons et caractéristiques liées à la lecture.
SoundJS ne fait rien de spécial, mais fournit simplement un ensemble uniforme d'outils pour travailler avec des sons sur le Web à travers de multiples plates-formes, les appareils et navigateurs.
Son rôle est de stabiliser les opérations de lecture et de manipulation audio à travers le navigateur et les normes en constante évolution du paysage.
Un mécanisme de Flash de repli pour les anciens navigateurs est emballé avec SoundJS comme une mesure de protection.
Exemples et instructions d'utilisation sont inclus dans le package de téléchargement

Quoi de neuf dans cette version:.

  • modèle d'héritage New classe et
  • Ajout getter / setters travers
  • Refactoriser d'utiliser les classes de PreloadJS pour précharge interne
  • Ajout du support Audio Sprite
  • Beaucoup de corrections et mises à jour bugs

Ce qui est nouveau dans la version 0.6.0:

  • Nouvelle classe et modèle d'héritage
  • Ajout getter / setters travers
  • Refactoriser d'utiliser les classes de PreloadJS pour précharge interne
  • Ajout du support Audio Sprite
  • Beaucoup de corrections et mises à jour bugs

Quoi de neuf dans la version 0.5.2:

  • Correction d'un bug avec SoundInstance par défaut, il n'a pas ont playFailed fonction qui est appelée par son
  • correction d'un bug qui empêchait la valeur d'interruption à partir de la lecture du jeu appel si elle a été adoptée dans un objet
  • Changement SoundInstance d'étendre createjs.EventDispatcher plutôt que de mélange dans
  • des modifications à l'approche de basePath qui nécessitent pleine src (basePath + src) créer et jouer à des appels
  • Inclure basePath dans removeSound et removeManifest, qui est maintenant nécessaire si il a été inclus dans le chargement
  • createjs.Sound.alternateExtensions introduites, qui remplace une liste délimitée comme un moyen de charger les types de fichiers de remplacement
  • Obsolète & quot; | & quot; approche à d'autres fichiers, en faveur de la classe approche alternateExtensions niveau
  • Obsolète registerPlugin en faveur de registerPlugins avec un seul argument
  • Obsolète flashplugin base_path en faveur swfPath
  • journaux de la console Ajouté appels obsolètes ci-dessus sont utilisés
  • Ajouté willTrigger () pour EventDispatcher

Ce qui est nouveau dans la version 0.5.1:

  • Suppression des erreurs dans WebAudioPlugin et HTMLAudioPlugin dans les vieux navigateurs qui ne supporte pas correctement object.defineProperty
  • Changements à WebAudioPlugin pour lui permettre de travailler avec le projet de travail a duré de Web Audio API
  • WebAudioPlugin changé SoundInstance afin de nœud à SourceNode - & # X3e; PanNode - & # X3e; GainNode - & # X3e; context.destination de se déplacer Firefox bug

Ce qui est nouveau dans la version 0.5.0:

  • Altered toutes les bibliothèques d'utiliser les propriétés des objets définis à la place de Object Notation littérale.
  • un espace de noms de tous les sous API pour le plugin connexes, à savoir createjs.WebAudioPlugin.SoundInstance.
  • Utilitaires CreateJS mises en œuvre.
  • Mise en œuvre & quot; use strict & quot; Mode.
  • méthodes et propriétés obsolètes supprimés, doc'd comme retiré.
  • WebAudioPlugin Mise à jour pour gérer de nouveaux appels et appels obsolètes.
  • propriété Ajouté enableIOS à HTMLAudioPlugin, permettant aux utilisateurs avancés pour permettre HTMLAudioPlugin sur iOS (non recommandé).
  • Surchargé appel jeu dans son SoundInstance et pour permettre des options pour les passer en un objet, à savoir jouer (& quot; & quot ;, la musique {boucle: -1, volume: 0,5}).
  • WebAudioPlugin Changé pour tester si XHR est disponible pour les fichiers locaux plutôt que de supposer qu'il est pas.
  • Mettre en œuvre le soutien basePath pour le chargement local et avec PreloadJS.
  • Mise à jour registerSound et registerManifest pour retourner vrai si une source a déjà été chargée.
  • getter / setter de volume et le panoramique de SoundInstance Ajouté, pour permettre l'interpolation.

Quoi de neuf dans la version 0.4.1:

  • Ajouté removeSound, removeManifest et removeAllSounds fonctions à de saines , pour permettre le déchargement des sons.
  • de démonstration Ajouté MobileSafe pour montrer le lancement d'une & quot; app & quot; l'intérieur d'un événement tactile, permettant la lecture audio sur les appareils mobiles
  • Ajouté playEmptySound méthode (), ce qui facilite la lecture sur des appareils mobiles, sans interaction de l'utilisateur
  • HTMLAudioPlugin utilisant maintenant la balise propriété loop de fournir plus fiable boucle
  • WebAudioPlugin ajouté un regard approcher avance pour permettre lisse boucle

Ce qui est nouveau dans la version 0.4.0:

  • Ajout de l'enregistrement sonore et l'enregistrement manifeste permettant précharge interne simples , de sorte sons peuvent précharger et de jouer
  • sans PreloadJS. Cela inclut rappel et EventDispatch sous forme de fichiers charge.
  • comportement par défaut Ajouté à charger src lorsque le jeu est appelée si src n'a pas été enregistré ou préchargé
  • pause mondiale Suppression / CV
  • Retiré setMasterVolume mondiale, à la place de SoundJS.setVolume (), qui est maintenant volume global
  • Ajout / volume global méthodes muets sur les plugins, peuvent être utilisés à la place de la définition des propriétés de toutes les instances et existent
  • indépendante de ces mêmes propriétés sur des instances
  • Ajout de coupure globale appropriée, ce qui affecte les sons à l'échelle mondiale, au lieu de simplement appliquer muet de sons
  • Changement muet () pour getMute () et setMute () sur SoundJS et SoundInstances
  • Retiré recherche basé sur l'identité
  • révisée approche de plugin, et simplifiées API internes
  • Ajouté EventDispatcher fonctionnalité SoundJS et SoundInstance
  • Ajouté onSuccess rappel et l'événement de succès SoundInstance signaler pièce à succès.
  • le soutien de WebAudio officiel via le nouveau WebAudioPlugin, qui est maintenant le gestionnaire audio par défaut
  • Ajouté méthode create () sur SoundJS, qui peut être utilisé pour créer un son arrêté

  • Méthode
  • setPosition Changé () sur SoundInstance afin qu'il soit disponible sur les instances cessé

  • Méthode
  • Changement getDuration () sur SoundInstance il retourne la durée d'instances cessé, au lieu de 0
  • valeurs par défaut Changé set quand SoundJS.play est appelé ainsi instances conservent la position, le volume et pan moins explicitement
  • changé
  • Remplacé proxy sur son avec un proxy sur CreateJS espace de noms, createjs.proxy (méthode, la portée, args *);
  • Correction d'un problème à la façon dont a été traitée en retard SoundInstance de sorte qu'il ne se déclenche pas si pause () ou arrêter () est appelée avant
  • la lecture commence
  • Correction de problèmes avec indexOf qui ont été parfois empêchent arrêt / muet, etc.
  • Correction d'un problème avec l'état muet initiale dans flashplugin
  • Correction d'un problème qui a causé dans flashplugin getDuration de toujours retourner 0
  • Correction d'un problème dans flashplugin qui causerait un son en boucle en boucle à partir du même point, il a été suspendu à partir ou régler
  • mesure de
  • rappel en boucle fixe dans flashplugin SoundInstance (auparavant, il ne serait pas appelé).
  • Correction d'un problème avec flashplugin dans IE qui a provoqué une condition de concurrence en raison de la mise en cache, qui l'empêcher de travailler
  • parfois
  • Correction d'un problème avec flashplugin qui causerait une instance pause, une fois repris, à ne pas tirer onComplete rappel.
  • Correction d'un problème dans HTMLAudioPlugin qui l'a fait revenir à tort isSupported aussi vrai quand il doit être false
  • Une meilleure documentation tout au long
  • Amélioration des exemples

Ce qui est nouveau dans la version 0.3.0:

  • Proposée toutes les classes dans un espace de noms CreateJS configurable
  • Ajout d'un meilleur support pour les sons manquants. SoundJS renvoie une instance léger qui ne manquera pas lors des appels à ce sujet.
  • Ajout Muet / méthodes statiques réentendre pour contrôler indépendamment une propriété coupure globale.
  • Ajout du support pour le préchargement des fichiers WAV
  • éclair fixe support de précharge en mode balise
  • instance flash Ajouté léger, qui est seul code
  • Ajout d'un indicateur de débogage [showOutput] pour flashplugin, qui journal de Flash Activité
  • Correction d'un problème avec canPlayType jetant exécution dans les navigateurs non pris en charge.

Ce qui est nouveau dans la version 0.2.0:

  • Cette version comprend un modèle cible de plugin qui fait abstraction audio lecture pour divers plugins qui peuvent être prioritaires.
  • D'autres mises à jour incluent des cas sonores commutables, qui sont retournés quand un son est joué, en fournissant une manière beaucoup plus facile à contrôler audio une fois qu'il a commencé la lecture.

Ce qui est nouveau dans la version 0.1:.

  • Première version alpha officielle de SoundJS

Exigences :

  • Javascript sur côté client

D'autres logiciels de développeur Grant Skinner

EaselJS
EaselJS

4 Jun 15

Zoe
Zoe

13 Apr 15

TweenJS
TweenJS

4 Jun 15

Commentaires à SoundJS

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!