SoundJS

Screenshot Software:
SoundJS
Szczegóły programowe:
Wersja: 0.6.1 Aktualizowane
Filmu: 5 Jun 15
Wywoływacz: Grant Skinner
Licencja: Wolny
Popularność: 30

Rating: nan/5 (Total Votes: 0)

SoundJS upraszcza pracę pracy z HTML5 & # x3c Audio & #; x3e; tag, który może wyglądać i być bardzo przydatne, ale często jest trudnym zadaniem w pracy z.
Biblioteka naraża prostego API do pracy z plikami audio na stronie internetowej na żywo, która zapewnia API narzędzia do zarządzania kanałami, audio, plików, operacje załadunku wsadu, regulacja głośności, i różnych innych funkcji związanych z dźwiękiem i odtwarzania,.
SoundJS nie nic specjalnego robić, a jedynie zapewnia jednolity zestaw narzędzi do pracy z dźwiękami w sieci na wielu platformach, urządzeń i przeglądarek.
To rola jest stabilizacja operacji odtwarzania i manipulacji dźwięku w całym ciągle zmieniającym przeglądarki i standardów krajobrazu.
Mechanizm Flash awaryjna dla starszych przeglądarek jest pełen SoundJS jako środek ochronny.
Przykłady i instrukcje użytkowania znajdują się w pakiecie do pobrania

Co nowego w tym wydaniu:.

  • Nowe klasy i modelu dziedziczenia
  • Dodane getter / ustawiaczy całym
  • Refactor wykorzystać PreloadJS zajęcia dla wewnętrznego napięcia wstępnego,
  • Dodano obsługę audio Sprite
  • Wiele poprawek i aktualizacji błędów

Co nowego w wersji 0.6.0:

  • Nowe klasy i modelu dziedziczenia
  • Dodane getter / ustawiaczy całym
  • Refactor wykorzystać PreloadJS zajęcia dla wewnętrznego napięcia wstępnego,
  • Dodano obsługę audio Sprite
  • Wiele poprawek i aktualizacji błędów

Co nowego w wersji 0.5.2:

  • Naprawiono błąd z domyślnym SoundInstance, to jednak nie mają funkcję playFailed że jest nazywany przez Sund
  • Naprawiono błąd, który uniemożliwiał wartość przerwania przed przeczytać w zaproszeniu zabaw, jeśli została podjęta w obiekcie
  • Zmienione SoundInstance rozszerzyć createjs.EventDispatcher a nie mieszanki w
  • Zmiany w podejściu BasePath src, które wymagają pełnej (basePath SRC) w + Tworzenie i odtwarzanie rozmowy
  • Dołącz basePath w removeSound i removeManifest, który jest obecnie wymagane, jeśli to było wliczone w załadunku
  • Wprowadzone createjs.Sound.alternateExtensions, który jest wymiana listę rozdzielaną jako sposób załadować alternatywne typy plików
  • Nieaktualne & quot; | & quot; podejście do alternatywnych plików, na rzecz klasy podejścia alternateExtensions poziomu
  • Nieaktualne registerPlugin za registerPlugins z jednym argumentem,
  • Nieaktualne flashplugin BASE_PATH na rzecz swfPath

  • Powyżej
  • logi Dodano konsoli nieaktualne połączenia są używane
  • Dodane willTrigger () aby EventDispatcher

Co nowego w wersji 0.5.1:

  • pomijanie błędów w WebAudioPlugin i HTMLAudioPlugin w starych przeglądarkach nie obsługiwać prawidłowo object.defineProperty
  • Zmiany WebAudioPlugin aby mogła ona pracować z trwającym projektem roboczym Web Audio API
  • WebAudioPlugin zmienił SoundInstance zamówienia węzła do SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination obejść Firefox bug

Co nowego w wersji 0.5.0:

  • Zmienione wszystkie biblioteki w użyciu określonych właściwości obiektów zamiast Object Notation dosłowne.
  • w przestrzeni nazw wszystkie pod API do powiązanej wtyczki, tj createjs.WebAudioPlugin.SoundInstance.
  • Wdrożone createjs Utils.
  • Wdrożone & quot; use strict & quot; Tryb.
  • Usunięto przestarzałe metody i właściwości, doc'd jako usunięte.
  • Aktualizacja WebAudioPlugin połączeń do obsługi nowych połączeń i przestarzałe.
  • Dodano właściwość enableIOS do HTMLAudioPlugin, dzięki czemu zaawansowani użytkownicy, aby umożliwić HTMLAudioPlugin na iOS (nie zalecane).
  • Overloaded połączenie zabawy w Sound and SoundInstance pozwalające opcje mają być przekazane w jak przedmiot, czyli grać (& quot; & quot ;, muzyka {pętli: 1, pojemność: 0,5}).
  • Zmienione WebAudioPlugin aby sprawdzić, czy XHR jest dostępna dla plików lokalnych, a nie przy założeniu, że nie jest.
  • Realizacja wsparcia basePath załadunku i lokalnej z PreloadJS.
  • Aktualizacja registerSound i registerManifest powrócić true, jeśli źródłem jest już załadowane.
  • Dodane getter / setter do objętości i patelni SoundInstance, aby umożliwić animację.

Co nowego w wersji 0.4.1:

  • Dodane removeSound, removeManifest i funkcje removeAllSounds Sound , aby umożliwić rozładunek dźwięków.
  • demo Dodane MobileSafe pokazać uruchomienie & quot; aplikacja & quot; wewnątrz dotykowym imprezy, umożliwiając odtwarzanie dźwięku w urządzeniach przenośnych,
  • Dodane playEmptySound metoda (), co ułatwia odtwarzanie na urządzeniach mobilnych bez interakcji użytkownika
  • HTMLAudioPlugin teraz za pomocą znacznika własności pętli, aby zapewnić bardziej niezawodne pętli
  • WebAudioPlugin dodany spojrzenie w przyszłość, aby umożliwić sprawne podejście pętli

Co nowego w wersji 0.4.0:

  • Dodane rejestracji dźwięku i oczywistego rejestrację umożliwiającą prosty wewnętrznego obciążenia wstępnego , więc Dźwięki mogą wczytywać i grać
  • bez PreloadJS. Obejmuje oddzwonienia i EventDispatch jako pliki obciążenia.
  • Dodano domyślne zachowanie, aby załadować src kiedy gra nazywa, jeśli src nie został zarejestrowany lub fabrycznie
  • Usunięto globalne pauza / wznowienie
  • Usunięto globalne setMasterVolume, w miejsce SoundJS.setVolume (), która jest teraz globalna wielkość
  • Dodane globalna wielkość / MUTE metody na wtyczki, może być stosowany w miejsce właściwości wszystkich przypadkach ustawienia i istnieje
  • niezależne od tych samych właściwościach w przypadkach,
  • Dodane właściwe wyciszenie globalny, co wpływa na dźwięki na całym świecie, a nie tylko wyciszenie dźwięków stosowania
  • Zmienione wyciszenia () do getMute () i setMute () na SoundJS i SoundInstances
  • Usunięto wyszukiwania oparte id
  • zmienionego podejścia plugin, i uproszczone wewnętrzne API
  • Dodane EventDispatcher funkcjonalność SoundJS i SoundInstance
  • Dodane onSuccess zwrotna i impreza sukces SoundInstance zgłosić udanej zabawy.
  • Oficjalne wsparcie WebAudio pośrednictwem nowego WebAudioPlugin, który jest teraz domyślnym dźwięku opiekun
  • Dodano tworzyć metodą (na SoundJS), który może być używany do tworzenia zatrzymane dźwięku

  • Metoda
  • Zmienione setPosition () na SoundInstance więc jest dostępny na zatrzymanych przypadkach,

  • Metoda
  • Zmienione getDuration () na SoundInstance więc zwraca czas zatrzymał przypadkach, zamiast 0
  • Zmieniono domyślny zestaw wartości, gdy SoundJS.play nazywa się tak zachowują pozycję przypadki, objętość, a pan chyba, że ​​wyraźnie
  • zmienił
  • Zastąpiony proxy na Sound pełnomocnika na createjs nazw, createjs.proxy (metoda, zakres, args *);
  • Naprawiono problem, w jaki sposób traktowane było opóźnienie SoundInstance więc to nie zadziała, jeśli pauza () lub wyłączyć () jest wywoływana przed
  • zaczyna odtwarzanie
  • Naprawiono problemy z indexOf, które były czasem uniemożliwiające stop / mute, itp.
  • Naprawiono problem z początkowego stanu wyciszenia w flashplugin
  • Naprawiono błąd, który powodował w flashplugin zawsze powrócić getDuration 0
  • Naprawiono problem w flashplugin, że spowoduje zapętlony dźwięk z pętli z tego samego punktu została wstrzymana z lub ustawić
  • Stanowisko,
  • Poprawiono zwrotna pętli flashplugin SoundInstance (wcześniej to nie byłoby o nazwie).
  • Naprawiono problem z flashplugin w IE, który spowodował sytuacji wyścigu z powodu buforowania, która zatrzyma go z pracy,
  • czasem
  • Naprawiono problem z flashplugin, że spowoduje wstrzymane instancji, gdy wznowione, aby nie strzelać onComplete oddzwonienia.
  • Naprawiono błąd, który spowodował w HTMLAudioPlugin błędnie ją za prawdziwą powrócić isSupported kiedy powinien być fałszywe,
  • Lepsze dokumentacji przez
  • Ulepszone przykłady

Co nowego w wersji 0.3.0:

  • Przeniesiony wszystkie klasy w konfigurowalnym nazw createjs
  • Dodane lepsze wsparcie dla brakujących dźwięków. SoundJS zwraca lekki przypadek, że nie zawiedzie, gdy połączenia są wykonane na nim.
  • Dodane statycznych metod wyłączyć wyciszenie MUTE / sterować niezależnie Global Property wyciszenia.
  • Dodano wsparcie dla wstępnego ładowania plików WAV
  • Wsparcie preload Naprawiono błysku w trybie tag
  • Dodane lekki instancji flash, który jest tylko kod
  • Dodano flagę debug [showOutput], aby flashplugin, która będzie rejestrować aktywność Flash
  • Naprawiono problem z canPlayType rzucając czas pracy w nieobsługiwanych przeglądarek.

Co nowego w wersji 0.2.0:

  • Ta wersja zawiera model docelowy, że wtyczki audio, Abstracts Odtwarzanie różnych wtyczek, które mogą być traktowane priorytetowo.
  • Inne aktualizacje obejmują kontrolowane instancji dźwiękowe, które są zwracane, gdy dźwięk jest odtwarzany, zapewniając znacznie łatwiejszy sposób kontrolować dźwięk po jego rozpoczęciu odtwarzania.

Co nowego w wersji 0.1.

  • Pierwsza oficjalna wersja alpha SoundJS

Wymagania :

  • włączona obsługa JavaScript po stronie klienta

Inne programy z deweloperem Grant Skinner

EaselJS
EaselJS

4 Jun 15

TweenJS
TweenJS

4 Jun 15

Zoe
Zoe

13 Apr 15

PreloadJS
PreloadJS

5 Jun 15

Komentarze do SoundJS

Komentarze nie znaleziono
Dodaj komentarz
Włącz zdjęć!