SoundJS

Software screenshot:
SoundJS
Software informatie:
Versie: 0.6.1 Bijgewerkt
Upload datum: 5 Jun 15
Ontwikkelaar: Grant Skinner
Licentie: Gratis
Populariteit: 91

Rating: nan/5 (Total Votes: 0)

SoundJS vereenvoudigt de taak van het werken met de HTML5 & # X3c; audio & # x3e; tag, die kan kijken en zeer nuttig zijn, maar is vaak een beproeving bij het werken met.
De bibliotheek onthult een eenvoudige API voor het werken met audiobestanden op een live-webpagina, een API welke tools biedt voor channel management, audio-bestand laden, batch operaties, volumeregeling, en verschillende andere sound &-weergave gerelateerde functies.
SoundJS niets bijzonders te doen, maar slechts voorziet in een uniforme set van tools voor het werken met geluiden op het web op meerdere platforms, apparaten en browsers.
Het rol is om het afspelen van audio en manipulatie operaties in de steeds veranderende browser en normen landschap te stabiliseren.
Een Flash fallback mechanisme voor oudere browsers is verpakt met SoundJS als een beschermende maatregel.
Voorbeelden en gebruiksinstructies zijn inbegrepen bij het downloadpakket

Wat is nieuw in deze release:.

  • Nieuwe klasse en overnamemodel
  • Toegevoegd getter / setters hele
  • Refactor om PreloadJS klassen te gebruiken voor interne voorspanning
  • Toegevoegd Audio Sprite ondersteuning
  • Veel bug fixes en updates

Wat is nieuw in versie 0.6.0:

  • Nieuwe klasse en overnamemodel
  • Toegevoegd getter / setters hele
  • Refactor om PreloadJS klassen te gebruiken voor interne voorspanning
  • Toegevoegd Audio Sprite ondersteuning
  • Veel bug fixes en updates

Wat is nieuw in versie 0.5.2:

  • Fixed a bug met standaard SoundInstance, het niet functie hebben playFailed dat wordt aangeroepen door Sound
  • Fixed a bug die interrupt waarde verhinderd worden gelezen in het spel oproep als het werd in een object
  • Veranderd SoundInstance createjs.EventDispatcher te breiden in plaats van mix in
  • Wijzigingen in basePath aanpak die de volledige src (basePath + src) vereisen maken en afspelen oproepen
  • Inclusief basePath in removeSound en removeManifest, die nu wordt vereist als het was inbegrepen in het laden
  • Geïntroduceerd createjs.Sound.alternateExtensions, dat is het vervangen van een gescheiden lijst als een middel om alternatieve bestandstypen laden
  • Afgekeurd & quot; | & quot; benadering van alternatieve bestanden, in het voordeel van de klas niveau alternateExtensions aanpak
  • Afgekeurd registerPlugin in het voordeel van registerPlugins met één argument
  • Afgekeurd FlashPlugin BASE_PATH voorstander swfPath
  • Toegevoegd console logs deprecated gesprekken bovenstaande worden gebruikt
  • Toegevoegde willTrigger () methode om EventDispatcher

Wat is nieuw in versie 0.5.1:

  • Het onderdrukken van fouten in WebAudioPlugin en HTMLAudioPlugin in oude browsers die niet goed ondersteunen object.defineProperty
  • Wijzigingen WebAudioPlugin om deze te werken met duurde werken diepgang van Web Audio API
  • WebAudioPlugin veranderd SoundInstance knooppunt om SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination rond Firefox bug te krijgen

Wat is nieuw in versie 0.5.0:

  • Altered alle bibliotheken om gedefinieerde eigenschappen van objecten in plaats van gebruik object letterlijke notatie.
  • naamruimten alle sub-API's aan verbonden plugin, dwz createjs.WebAudioPlugin.SoundInstance.
  • Uitgevoerd CreateJS Utils.
  • Implemented & quot; gebruiken strikte & quot; modus.
  • Verwijderde verouderde methoden en eigenschappen, doc'd als verwijderd.
  • Bijgewerkt WebAudioPlugin om nieuwe gesprekken en deprecated gesprekken af ​​te handelen.
  • Toegevoegd enableIOS woning aan HTMLAudioPlugin, zodat geavanceerde gebruikers HTMLAudioPlugin schakelen op iOS (niet aanbevolen).
  • Overbelaste play gesprek Sound en SoundInstance om opties te worden doorgegeven in als een object, dat wil zeggen spelen (& quot; muziek & quot ;, {lus: -1, volume: 0,5}).
  • Veranderd WebAudioPlugin om te testen of XHR is beschikbaar voor lokale bestanden in plaats van de veronderstelling dat is het niet.
  • Implementeer basePath ondersteuning voor lokale laden en met PreloadJS.
  • Bijgewerkt registerSound en registerManifest om waar terug te keren als een bron al is geladen.
  • Toegevoegd getter / setter om het volume en de pan van SoundInstance, om tweening toe te staan.

Wat is nieuw in versie 0.4.1:

  • Toegevoegd removeSound, removeManifest en removeAllSounds functies Geluid , tot het lossen van geluiden in te schakelen.

  • App & quot;
  • Toegevoegd MobileSafe demo om de lancering van een & quot te tonen; binnen een vleugje gebeurtenis, waardoor het afspelen van audio op mobiele apparaten
  • Toegevoegd playEmptySound () methode, die het afspelen faciliteert op mobiele apparaten, zonder interactie van de gebruiker
  • HTMLAudioPlugin nu met behulp van tag loop woning aan betrouwbaarder looping
  • bieden
  • WebAudioPlugin voegde een vooruitblik benaderen om glad looping
  • staat

Wat is nieuw in versie 0.4.0:

  • Toegevoegd geluid registratie en manifest registratie waardoor eenvoudige interne voorspanning , zodat Geluiden kunnen vooraf en spelen
  • zonder PreloadJS. Dit omvat callback en EventDispatch als bestanden laden.
  • Toegevoegd standaard gedrag te src laden wanneer het spel wordt ingeschakeld wanneer src heeft niet geregistreerd of voorgeladen
  • Verwijderd wereldwijde pauze / hervatten
  • Verwijderd wereldwijde setMasterVolume, in plaats van SoundJS.setVolume (), die nu de wereldwijde volume
  • Toegevoegd globale volume / mute methoden op plugins, kan worden gebruikt in plaats van het instellen van eigenschappen van alle gevallen en bestaan ​​
  • onafhankelijk van die dezelfde eigenschappen op gevallen
  • Toegevoegd goede wereldwijde mute, die invloed klinkt wereldwijd, in plaats van alleen het toepassen mute geluiden
  • Veranderde dempen () om getMute () en setMute () op SoundJS en SoundInstances
  • Removed-id gebaseerde lookup
  • Herziene plugin benadering, en vereenvoudigde interne API's
  • Toegevoegd EventDispatcher functionaliteit om SoundJS en SoundInstance
  • Toegevoegd onSuccess callback en succes gebeurtenis SoundInstance om succesvol te spelen rapporteren.
  • Official WebAudio ondersteuning via het nieuwe WebAudioPlugin, dat is nu de standaard audio-handler
  • Geplaatst creëren () methode op SoundJS, die kunnen worden gebruikt om een ​​gestopte geluid

  • Methode
  • Gewijzigde SetPosition () op SoundInstance dus het is beschikbaar gestopt gevallen

  • Methode
  • Gewijzigde getDuration () op SoundInstance dus het geeft de duur van stopte gevallen, in plaats van 0
  • Gewijzigde standaardwaarden ingesteld wanneer SoundJS.play wordt zo genoemd gevallen behouden positie, volume en pan tenzij uitdrukkelijk
  • veranderd
  • Vervangen proxy op Sound met een proxy op CreateJS namespace, createjs.proxy (methode, omvang, args *);
  • Fixed kwestie hoe vertraging werd behandeld in SoundInstance dus het zal niet ontslaan als pause () of stop () wordt aangeroepen voordat
  • het afspelen begint
  • Vaste problemen met indexOf die soms werden voorkomen stop / mute, etc.
  • Vast probleem met de eerste mute staat in FlashPlugin
  • een probleem opgelost in FlashPlugin die veroorzaakt getDuration om altijd terug te keren 0
  • een probleem opgelost in FlashPlugin dat een looping geluid zou veroorzaken aan lus vanaf hetzelfde punt werd onderbroken uit of stel
  • positie
  • Vaste lus callback in FlashPlugin SoundInstance (voorheen het zou niet worden genoemd).
  • Vast een probleem met FlashPlugin in IE, dat een race condition veroorzaakt als gevolg van caching, waardoor het zou stoppen met werken
  • soms
  • Vast een probleem met FlashPlugin dat een onderbroken exemplaar zou veroorzaken, zodra hervat, om niet te vuren onComplete callback.
  • een probleem opgelost in HTMLAudioPlugin die ervoor zorgde dat het aan isSupported onrechte terugkeren als waar als het onwaar moeten zijn
  • Betere documentatie gedurende
  • Verbeterde voorbeelden

Wat is nieuw in versie 0.3.0:

  • Verplaatst alle klassen in een configureerbare CreateJS namespace
  • Toegevoegd betere ondersteuning voor het missen van geluiden. SoundJS geeft een lichtgewicht instantie die niet zal mislukken als gesprekken worden gemaakt op.
  • Toegevoegd statische uit- / aanzetten methodes om zelfstandig de controle een wereldwijde mute woning.
  • Ondersteuning voor vooraf laden WAV-bestanden
  • Vast flash preload ondersteuning bij het in de tag mode
  • Toegevoegd lichtgewicht flash bijvoorbeeld, die slechts code
  • Toegevoegd een debug vlag [showOutput] om FlashPlugin, die zal melden Flash Activity
  • Vast probleem met canPlayType gooien runtime in niet-ondersteunde browsers.

Wat is nieuw in versie 0.2.0:

  • Deze versie bevat een doel plugin model dat audio abstraheert afspelen om diverse plugins, die kan worden geprioriteerd.
  • Andere updates zijn onder controleerbare sound gevallen, die worden geretourneerd wanneer een geluid wordt afgespeeld, die een veel eenvoudiger manier om audio te controleren nadat het afspelen is begonnen.

Wat is nieuw in versie 0.1:.

  • Eerste officiële alpha release van SoundJS

Eisen

  • Javascript nodig op client side

Andere software van ontwikkelaar Grant Skinner

TweenJS
TweenJS

4 Jun 15

PreloadJS
PreloadJS

5 Jun 15

RegExr
RegExr

3 Jun 15

Reacties op SoundJS

Reacties niet gevonden
Commentaar toe te voegen
Zet op de beelden!