SoundJS

Screenshot der Software:
SoundJS
Softwarebeschreibung:
Version: 0.6.1 Aktualisiert
Upload-Datum: 5 Jun 15
Entwickler: Grant Skinner
Lizenz: Frei
Popularität: 30

Rating: nan/5 (Total Votes: 0)

SoundJS vereinfacht die Aufgabe der Arbeit mit dem HTML5 & # X3C; audio & # x3e; tag, die aussehen und sehr nützlich sein, ist aber oft eine Qual bei der Arbeit mit.
Die Bibliothek stellt eine einfache API für die Arbeit mit Audio-Dateien auf einem Live-Web-Seite, eine API, die Werkzeuge für die Channel-Management, Audio-Datei laden, Batch-Operationen, Lautstärkeregler und verschiedene andere Sound & Wiedergabe-verwandten Funktionen bietet.
SoundJS nichts Besonderes zu tun, sondern nur gibt einen einheitlichen Satz von Tools für die Arbeit mit Klängen aus dem Internet über verschiedene Plattformen, Geräten und Browsern.
Es ist Aufgabe ist es, Audio-Wiedergabe und Manipulation Operationen in der sich ständig verändernden Browser und Standards Landschaft zu stabilisieren.
Ein Flash-Fallback-Mechanismus für ältere Browser mit SoundJS als Schutzmaßnahme verpackt.
Beispiele und Gebrauchsanleitung sind mit dem Download-Paket enthalten

Was ist neu in dieser Pressemitteilung:.

  • New Klasse und Vererbungsmodell
  • Hinzugefügt Getter / Setter in ganz
  • Refactor zu PreloadJS Klassen nutzen für die interne Vorspannung
  • Added Audio Sprite Unterstützung
  • Viele Bugfixes und Updates

Was ist neu in Version 0.6.0:

  • New Klasse und Vererbungsmodell
  • Hinzugefügt Getter / Setter in ganz
  • Refactor zu PreloadJS Klassen nutzen für die interne Vorspannung
  • Added Audio Sprite Unterstützung
  • Viele Bugfixes und Updates

Was ist neu in Version 0.5.2:

  • Ein Fehler mit Standard SoundInstance Feste, dauerte es nicht haben Funktion playFailed, die von Ton genannt wird
  • Fehler behoben, der Interrupt-Wert nicht im Spiel Call lesen verhindert werden, wenn es in einem Objekt übergeben
  • geändert SoundInstance zu createjs.EventDispatcher in verlängern anstatt Mix
  • Änderungen an basePath Ansatz, Voll src (basePath + src) erfordern in erstellen und spielen Anrufe
  • Fügen Sie basePath in removeSound und removeManifest, die jetzt erforderlich ist, wenn sie aufgenommen wurde in dem Laden
  • Eingeführt createjs.Sound.alternateExtensions, der Austausch ist eine getrennte Liste als ein Mittel, um alternative Dateitypen geladen werden
  • Veraltete & quot; | & quot; Konzept für alternative Dateien, zugunsten der Klassenstufe alternateExtensions Ansatz
  • Veraltete register zugunsten registerPlugins mit einem einzigen Argument
  • Veraltete Flashplugin base_path zugunsten swfPath
  • Hinzugefügt Konsolenprotokolle veraltet Anrufe oben verwendet werden
  • Added willtrigger () -Methode Eventdispatcher

Was ist neu in Version 0.5.1:

  • Unterdrücken von Fehlern in WebAudioPlugin und HTMLAudioPlugin in alten Browsern, nicht richtig unterstützt Object.defineProperty
  • Änderungen an WebAudioPlugin, damit sie mit dauerte Arbeitsentwurf von Web Audio API
  • arbeiten
  • WebAudioPlugin geändert SoundInstance Knoten um SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination um Firefox Bug bekommen

Was ist neu in Version 0.5.0:

  • Altered alle Bibliotheken auf definierte Objekteigenschaften anstelle von verwenden Objektliteral Notation.
  • Namensraum alle Unter APIs zu verwandten Plugin, dh createjs.WebAudioPlugin.SoundInstance.
  • Implementiert CreateJS Utils.
  • Implementiert & quot; use strict & quot; Modus.
  • Entfernt veraltete Methoden und Eigenschaften, wie doc'd entfernt.
  • Aktualisiert WebAudioPlugin um neue Anrufe und veraltete Anrufe zu bearbeiten.
  • Added enableIOS Eigenschaft HTMLAudioPlugin, so dass fortgeschrittene Anwender zu HTMLAudioPlugin auf iOS aktivieren (nicht empfohlen).
  • Überladen Spiel Anruf in Ton und SoundInstance, damit Optionen, um in als Objekt übergeben werden, dh spielen (& quot; & quot ;, Musik {Loop: -1, Volumen: 0,5}).
  • geändert WebAudioPlugin zu testen, ob XHR ist für lokale Dateien nicht davon aus, es wird nicht.
  • Implementieren basePath Unterstützung für lokale Be- und mit PreloadJS.
  • Aktualisiert registerSound und registerManifest zur Rückkehr der Fall, wenn eine Quelle bereits geladen wurde.
  • Hinzugefügt Getter / Setter, um Lautstärke und Panorama der SoundInstance, um tweening ermöglichen.

Was ist neu in Version 0.4.1:

  • Added removeSound, removeManifest und removeAllSounds Funktionen auf Sound , um das Entladen der Klänge zu ermöglichen.
  • Added MobileSafe Demo zu zeigen, startet eine & quot; app & quot; in einem Berührungsereignis ermöglicht Audio-Wiedergabe auf mobilen Geräten
  • Added playEmptySound () -Methode, die Wiedergabe auf mobilen Geräten ohne Benutzerinteraktion ermöglicht
  • HTMLAudioPlugin jetzt mit TAG Loop-Eigenschaft auf zuverlässigere Looping
  • liefern
  • WebAudioPlugin soeben einen Blick in die Zukunft zu nähern, um glatte Looping
  • aktivieren

Was ist neu in Version 0.4.0:

  • Sound Registrierung und manifest Registrierung ermöglicht einfache interne Vorspannung Hinzugefügt , so Sounds können vorab zu laden und zu spielen
  • ohne PreloadJS. Dazu gehören Rückruf und EventDispatch als Dateien zu laden.
  • Hinzugefügt Standardverhalten src laden, wenn das Spiel wird aufgerufen, wenn src nicht registriert wurde oder vorinstalliert
  • Entfernt globalen Pause / Wiederaufnahme
  • Entfernt globalen setMasterVolume anstelle SoundJS.setVolume (), die jetzt global Volumen
  • Hinzugefügt globale Lautstärke / Stummschaltung Methoden auf Plugins, kann anstelle der Einstellung Eigenschaften aller Instanzen verwendet werden und existieren
  • unabhängig von den gleichen Eigenschaften auf Fälle
  • Hinzugefügt richtigen globalen mute, die wirkt sich Sounds global, statt nur die Anwendung stummen Töne
  • geändert mute (), um getMute () und setMute () auf SoundJS und SoundInstances
  • Entfernte ID-basierten Lookup
  • Überarbeitete Plugin Ansatz und vereinfacht interne APIs
  • Added Eventdispatcher-Funktionalität, um SoundJS und SoundInstance
  • Added onSuccess Rückruf und Erfolg Ereignis SoundInstance um erfolgreiches Spiel zu melden.
  • Offizielle WebAudio Support über das neue WebAudioPlugin, das ist jetzt der Standard-Audio-handler
  • Added erstellen () -Methode für SoundJS, die verwendet werden können, um einen gestoppten Sound
  • geändert setPosition () -Methode für SoundInstance also auf Instanzen gestoppt
  • verfügbar ist
  • geändert getDuration () -Methode für SoundInstance also die Dauer gestoppt Instanzen zurückgibt, statt 0
  • Geänderte Standardwerte gesetzt, wenn SoundJS.play heißt so Instanzen behalten Position, Lautstärke und Pan, sofern nicht ausdrücklich
  • geändert
  • Ersetzt Proxy-on Sound mit einem Proxy auf CreateJS Namespace, createjs.proxy (Verfahren, Umfang, args *);
  • Problem behoben, wie Verzögerung wurde in SoundInstance behandelt, so wird es nicht ausgelöst, wenn pause () oder stop () aufgerufen wird, bevor
  • die Wiedergabe beginnt
  • Fixed Probleme mit indexOf, die manchmal verhindert wurden stop / Stummschaltung, etc.
  • Problem mit der Anfangsstummschaltung in Flashplugin
  • Ein Problem wurde behoben, das in Flashplugin getDuration immer 0 zurück verursacht
  • Ein Problem wurde behoben in Flashplugin, das eine Looping-Sound in einer Schleife an der gleichen Stelle verursachen würde es von angehalten oder eingestellt
  • Lage,
  • Fixed Loop Rückruf in Flashplugin SoundInstance (bisher nicht genannt würde).
  • Ein Problem mit Flashplugin in IE, das eine Race-Bedingung durch Zwischenspeicherung verursacht werden, die sie von der Arbeit aufhören würde
  • manchmal
  • Ein Problem mit Flashplugin, das eine angehaltene Instanz verursachen würde, einmal wieder, um nicht ausgelöst onComplete Rückruf.
  • Ein Problem wurde behoben, das es in HTMLAudioPlugin falsch zurück isSupported als wahr, wenn es falsch sein sollte verursacht
  • Bessere Dokumentation ganzen
  • Verbesserte Beispiele

Was ist neu in Version 0.3.0:

  • Moved alle Klassen in einem konfigurierbaren CreateJS Namespace
  • für fehlende Sounds Hinzugefügt besser zu unterstützen. SoundJS gibt eine leichte Instanz, die nicht versäumen werden, wenn Anrufe auf sie gemacht.
  • Hinzugefügt statischen Ton aus / Ton Methoden, um unabhängig zu steuern, eine globale Stumm Eigenschaft.
  • Unterstützung für Vorbelastung WAV-Dateien
  • Feste Flash-Vorspannung Unterstützung, wenn sie in Tag-Modus
  • Hinzugefügt leichte Flash-Instanz, die nur Code
  • Es wurde eine Debug-Flag [Showoutput], um Flashplugin, das log wird Flash-Aktivität
  • Problem mit der canPlayType werfen Laufzeit in nicht unterstützten Browser.

Was ist neu in Version 0.2.0:

  • Diese Version enthält eine Ziel Plugin-Modell, das Audio abstrahiert Wiedergabe, um verschiedene Plugins, die priorisiert werden können.
  • Andere Updates enthalten schaltbaren Geräusch Instanzen, die zurückgegeben werden, wenn ein Ton gespielt wird, die eine viel einfacher Weg, um zu kontrollieren, sobald es Audio-Wiedergabe gestartet.

Was ist neu in Version 0.1:.

  • Erste offizielle Alpha-Version von SoundJS

Anforderungen :

  • JavaScript auf Client-Seite aktivieren

Andere Software von Entwickler Grant Skinner

PreloadJS
PreloadJS

5 Jun 15

TweenJS
TweenJS

4 Jun 15

Zoe
Zoe

13 Apr 15

Kommentare zu SoundJS

Kommentare nicht gefunden
Kommentar hinzufügen
Schalten Sie auf die Bilder!