SoundJS

Skjermbilde programvare:
SoundJS
Prog.varedetaljer:
Versjon: 0.6.1 Oppdatert
Last opp dato: 5 Jun 15
Utvikler: Grant Skinner
Lisens: Gratis
Popularitet: 30

Rating: nan/5 (Total Votes: 0)

SoundJS forenkler jobben med å jobbe med HTML5 & # X3c, lyd & # x3e; tag, noe som kan se ut og være svært nyttig, men er ofte en prøvelse når du arbeider med.
Biblioteket eksponerer en enkel API for å arbeide med lydfiler på en live web-side, en API som gir verktøy for kanalstyring, lydfil lasting, batch operasjoner, volumkontroll, og diverse andre lyd og avspillingsrelaterte funksjoner.
SoundJS gjør ikke noe spesielt, men bare gir en ensartet sett med verktøy for å arbeide med lyder på Internett på tvers av flere plattformer, enheter og nettlesere.
Det er rolle er å stabil lydavspilling og manipulasjon operasjoner over den stadig skiftende nettleser og standarder landskapet.
En Flash fallback mekanisme for eldre nettlesere er fullpakket med SoundJS som et beskyttende tiltak.
Eksempler og bruksinstruksjoner følger med nedlastingspakken

Hva er nytt i denne utgaven.

  • Ny klasse og arv modell
  • Lagt getter / settere hele
  • refactor å utnytte PreloadJS klasser for intern forbelastning
  • Lagt Audio Sprite støtte
  • Mange feilrettinger og oppdateringer

Hva er nytt i versjon 0.6.0:

  • Ny klasse og arv modell
  • Lagt getter / settere hele
  • refactor å utnytte PreloadJS klasser for intern forbelastning
  • Lagt Audio Sprite støtte
  • Mange feilrettinger og oppdateringer

Hva er nytt i versjon 0.5.2:

  • Fikset en bug med standard SoundInstance, det gjorde ikke har playFailed funksjon som kalles av Sound
  • fikset en bug som forhindret interrupt verdien fra å bli lest i spill samtale hvis det ble vedtatt i et objekt
  • Endret SoundInstance å forlenge createjs.EventDispatcher snarere enn mix i
  • endringer i basePath tilnærming som krever fullt src (basePath + src) i lage og spille samtaler
  • Ta basePath i removeSound og removeManifest, som nå er nødvendig hvis det var inkludert i lasting
  • Introdusert createjs.Sound.alternateExtensions, som erstatter en avgrenset liste som et middel for å laste alternative filtyper
  • Foreldet & quot; | & quot; tilnærming til alternative filer, i favør av klasse nivå alternateExtensions tilnærming
  • Foreldet registerPlugin i favør av registerPlugins med et enkelt argument
  • Foreldet flash BASE_PATH i favør swfPath
  • Lagt konsoll logger nedgraderte samtaler ovenfor brukes
  • Lagt willTrigger () metode for å EventDispatcher

Hva er nytt i versjon 0.5.1:

  • Dempe feil i WebAudioPlugin og HTMLAudioPlugin i gamle nettlesere som ikke skikkelig støtte object.defineProperty
  • Endringer i WebAudioPlugin å tillate det å jobbe med varte arbeider utkast av Web Audio API
  • WebAudioPlugin endret SoundInstance node for å SOURCE - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination å komme seg rundt Firefox bug

Hva er nytt i versjon 0.5.0:

  • Altered alle bibliotek å bruke definerte objektegenskaper i stedet for protestere bokstavelig notasjon.
  • Namespaced alle under apis til relatert plugin, dvs. createjs.WebAudioPlugin.SoundInstance.
  • Gjennomførte createjs utils.
  • Gjennomført & quot; bruke strenge & quot; modus.
  • Fjernet nedgraderte metoder og egenskaper, doc'd som fjernet.
  • Oppdatert WebAudioPlugin å håndtere nye samtaler og nedgraderte samtaler.
  • Lagt enableIOS eiendom til HTMLAudioPlugin, slik at avanserte brukere å aktivere HTMLAudioPlugin på iOS (anbefales ikke).
  • overlesset play samtale Lyd og SoundInstance å tillate alternativer for å være bestått som et objekt, dvs. spille (& quot; musikk & quot ;, {bue: -1, volum: 0,5}).
  • Endret WebAudioPlugin å teste om XHR er tilgjengelig for lokale filer fremfor å anta det er det ikke.
  • Implementere basePath støtte for lokal lasting og med PreloadJS.
  • Oppdatert registerSound og registerManifest å returnere true hvis en kilde har allerede blitt lastet.
  • Lagt getter / setter til volum og panorering av SoundInstance, å tillate innsetting.

Hva er nytt i versjon 0.4.1:

  • Lagt removeSound, removeManifest og removeAllSounds funksjoner til Sound , slik at lossing av lyder.
  • Lagt MobileSafe demo vise lansere en & quot; app & quot; inne en touch hendelse, slik lydavspilling på mobile enheter
  • Lagt playEmptySound () metoden, som muliggjør avspilling på mobile enheter uten brukerinteraksjon
  • HTMLAudioPlugin nå bruker tag sløyfe eiendommen for å gi mer pålitelig looping
  • WebAudioPlugin lagt se fremover nærmer aktivere glatt looping

Hva er nytt i versjon 0.4.0:

  • Lagt lyd registrering og manifest registrering slik enkel intern forbelastningen , så Lyder kan forhåndslaste og spille
  • uten PreloadJS. Dette inkluderer tilbakeringing og EventDispatch som filer belastning.
  • Lagt standard virke å laste src når spillet heter hvis src ikke er registrert eller forhåndslastet
  • Fjernet global pause / gjenoppta
  • Fjernet global setMasterVolume, i stedet for SoundJS.setVolume (), som nå er global volum
  • Lagt global volum / mute metoder på plugins, kan brukes i stedet for å sette egenskapene til alle instanser og eksisterer
  • uavhengig av de samme egenskapene på forekomster
  • Lagt skikkelig global mute, noe som påvirker høres globalt, i stedet for bare å bruke mute for lyder
  • Endret mute () for å getMute () og setMute () på SoundJS og SoundInstances
  • Fjernet id-baserte oppslags
  • Revidert plugin tilnærming, og forenklede interne APIer
  • Lagt EventDispatcher funksjonalitet til SoundJS og SoundInstance
  • Lagt onSuccess tilbakeringing og suksess begivenhet å SoundInstance rapportere vellykket spill.
  • Offisielle WebAudio støtte via den nye WebAudioPlugin, som nå er standard audio handler
  • Lagt skape () metoden på SoundJS, som kan brukes til å lage en stoppet lyd
  • Endret setPosition () metoden på SoundInstance så det er tilgjengelig på stoppet tilfeller
  • Endret getDuration () metoden på SoundInstance så det returnerer varighet stoppet tilfeller, i stedet for 0
  • Endret standardverdier fastsatt når SoundJS.play kalles så tilfeller beholde posisjonen, volum og pan mindre eksplisitt
  • endret
  • Erstattet proxy på Sound med en proxy på createjs navnerom, createjs.proxy (metode, omfang, args *);
  • Fikset problem hvor forsinkelsen ble håndtert på SoundInstance så det vil ikke avfyres hvis pause () eller stoppe () kalles før
  • avspillingen begynner
  • Fikset problemer med indexOf at noen ganger ble hindrer stopp / mute osv.
  • Fikset problem med innledende dempet modus i flash
  • Fikset et problem i flash som forårsaket getDuration å alltid returnere 0
  • Fikset et problem i flash som ville føre til en looping lyd å sløyfe fra samme punktet den ble avbrutt fra eller sett
  • stilling til
  • Fast sløyfe tilbakeringing i flash SoundInstance (tidligere det ikke ville bli kalt).
  • Fast et problem med flash i IE som forårsaket et løp tilstand på grunn av caching, som ville stoppe det fra å jobbe
  • noen ganger
  • Fikset et problem med flash som ville føre til en midlertidig stoppet eksempel, når gjenopptatt, å ikke fyre onComplete tilbakeringing.
  • Fikset et problem i HTMLAudioPlugin som forårsaket den ikke returnerer isSupported som sant når det skal være falsk
  • Bedre dokumentasjon gjennom
  • Bedre eksempler

Hva er nytt i versjon 0.3.0:

  • Flyttet alle klasser i en konfigurerbar createjs navnerom
  • Lagt bedre støtte for manglende lyder. SoundJS returnerer en lett forekomst som ikke vil svikte når samtalene er gjort på den.
  • Lagt statiske demping av / på metoder for å selvstendig styre en global mute eiendom.
  • Lagt til støtte for forhåndslaste WAV-filer
  • Fast flash forspenning støtte når i tag modus
  • Lagt lette flash eksempel, som er koden kun
  • Lagt til en debug flag [showOutput] til flash, som vil logge Flash aktivitet
  • Fikset problem med canPlayType kaste runtime i ikke-støttede nettlesere.

Hva er nytt i versjon 0.2.0:

  • Denne versjonen inkluderer et mål plugin modell som abstraherer lyd avspilling til ulike plugins, som kan prioriteres.
  • Andre oppdateringer inkluderer kontrollerbar lyd tilfeller, som returneres når en lyd spilles, noe som gir en mye enklere måte å styre lyd når den har startet avspilling.

Hva er nytt i versjon 0.1.

  • Første offisielle alfa utgivelsen av SoundJS

Krav

  • aktivert Javascript på klientsiden

Annen programvare fra utvikleren Grant Skinner

TweenJS
TweenJS

4 Jun 15

Zoe
Zoe

13 Apr 15

PreloadJS
PreloadJS

5 Jun 15

Kommentarer til SoundJS

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!