SoundJS

Software kuvakaappaus:
SoundJS
Ohjelmiston tiedot:
Versio: 0.6.1 Päivitetty
Lähetyksen päivämäärä: 5 Jun 15
Kehittäjä: Grant Skinner
Lupa: Vapaa
Suosio: 30

Rating: nan/5 (Total Votes: 0)

SoundJS yksinkertaistaa työtä työskennellä HTML5 & # X3C; audio & # x3e; tag, joka voi näyttää ja olla erittäin hyödyllistä, mutta on usein koettelemus työskenneltäessä.
Kirjaston paljastaa yksinkertainen API työstöön äänitiedostoja live Web-sivun, API joka tarjoaa työkaluja kanavan hallinta, äänitiedosto lastaus, Erätoiminnot, äänenvoimakkuuden säätö, ja useat muut äänen ja toisto liittyviä ominaisuuksia.
SoundJS ei tehdä mitään, vaan ainoastaan ​​tarjoaa yhtenäiset työkalut kanssa äänet Web useille alustoille, laitteita ja selaimet.
On tehtävä on vakauttaa äänen toisto ja manipulointi toimintaa eri puolilla alati muuttuvassa selain ja standardeja maisemaan.
Flash fallback mekanismi vanhemmille selaimille on täynnä SoundJS suojaavana toimenpiteenä.
Esimerkit ja käyttöohjeet mukana ladattava paketti.

Mikä on uusi tässä julkaisussa:

  • Uusi luokka ja perintö malli
  • lisätyt getter / antajien koko
  • Refactor hyödyntää PreloadJS luokkia sisäiseen esikuormitukset
  • Lisätty Audio Sprite tuki
  • Paljon korjauksia ja päivityksiä

Mikä on uusi versiossa 0.6.0:

  • Uusi luokka ja perintö malli
  • lisätyt getter / antajien koko
  • Refactor hyödyntää PreloadJS luokkia sisäiseen esikuormitukset
  • Lisätty Audio Sprite tuki
  • Paljon korjauksia ja päivityksiä

Mikä on uusi versiossa 0.5.2:

  • Kiinteä vian kanssa oletuksena SoundInstance, se ei ovat playFailed toiminto, joka kutsutaan Sound
  • Kiinteä vika, joka esti keskeytystä arvoa luetaanhan pelata soittaa, jos se hyväksyttiin esine
  • Muutettu SoundInstance laajentaa createjs.EventDispatcher sijaan yhdistelmä
  • Muutokset basePath lähestymistapaan, jotka vaativat täyttä src (basePath + src) on luoda ja toistaa puheluita
  • Lisää basePath vuonna removeSound ja removeManifest, jota nyt tarvitaan, jos se sisältyi lastaus
  • Käyttöön createjs.Sound.alternateExtensions, joka korvaa eroteltu lista keinona ladata vaihtoehtoisen tiedostotyyppien
  • Deprecated & quot; | & quot; lähestymistapa varajäsen tiedostoja, kannattaa luokan tason alternateExtensions lähestymistapa
  • Deprecated registerPlugin hyväksi registerPlugins yhdellä argumentin
  • Deprecated flashplugin BASE_PATH hyväksi swfPath
  • lisätyt konsoliin lokit vanhentunut puhelut edellä käytetään
  • Lisätty willTrigger () menetelmä EventDispatcher

Mikä on uusi versiossa 0.5.1:

  • estäminen virheitä WebAudioPlugin ja HTMLAudioPlugin vanhoissa selaimissa, jotka eivät oikein tue object.defineProperty
  • muutokset WebAudioPlugin, jotta se voisi toimia kesti työtä luonnoksen Web Audio API
  • WebAudioPlugin muuttunut SoundInstance solmun jotta SourceNode - & # x3e; PanNode - & # x3e; GainNode - & # x3e; context.destination kiertää Firefox bug

Mikä on uusi versiossa 0.5.0:

  • Altered kaikki kirjastot käyttämään määritelty kohteen ominaisuudet sijasta vastustaa kirjaimellinen merkintä.
  • Namespaced kaikki osa API liittyviä plugin eli createjs.WebAudioPlugin.SoundInstance.
  • Toteutetut createjs Utils.
  • Toteutetut & quot; käytämme tiukkoja & quot; mode.
  • Poistettu vanhentunut menetelmiä ja ominaisuuksia, doc'd poistetuksi.
  • Päivitetty WebAudioPlugin käsitellä uusia puheluita ja hylätty puhelut.
  • lisätty enableIOS omaisuutta HTMLAudioPlugin, jonka avulla kokeneet käyttäjät voivat ottaa HTMLAudioPlugin iOS (ei suositella).
  • ylikuormitettu pelata puhelun Ääni ja SoundInstance sallia vaihtoehtoja välitetään niin esine, eli pelata (& quot; musiikki & quot ;, {silmukka: -1, tilavuus: 0,5}).
  • Muutettu WebAudioPlugin testata, jos XHR on saatavana paikallisten tiedostojen sijaan olettaen, että se ei ole.
  • Toteuta basePath tukea paikallisille lastaus ja PreloadJS.
  • Päivitetty registerSound ja registerManifest palauttaa true, jos lähde on jo ladattu.
  • lisätyt getter / setteri tilavuuteen ja pannulla SoundInstance, jotta tweening.

Mikä on uusi versiossa 0.4.1:

  • Lisätty removeSound, removeManifest, ja removeAllSounds toiminnot Sound , jotta purkamiseen äänet.
  • lisätty MobileSafe demo osoittaa käynnistämistä & quot; app & quot; sisällä touch tapahtuma, joka mahdollistaa äänen toisto mobiililaitteissa
  • Lisätty playEmptySound () menetelmä, joka helpottaa toistamiseksi langattomissa laitteissa ilman käyttäjän vuorovaikutusta
  • HTMLAudioPlugin nyt käyttämällä tag loop omaisuutta tarjota entistä luotettavampia kiehkura
  • WebAudioPlugin lisäsi katsoa eteenpäin lähestymistapa mahdollistaa sujuvan silmukoiden

Mikä on uusi versiossa 0.4.0:

  • Lisätty ääni rekisteröinti ja ilmeinen ilmoittautuminen mahdollistaa yksinkertaisen sisäisen esikuormitukset , joten Äänet esilataa ja pelata
  • ilman PreloadJS. Tämä sisältää soittopyynnön ja EventDispatch tiedostoina kuormitus.
  • Lisätty oletustoiminta lataaminen src kun toisto kutsutaan jos src ole rekisteröity tai esiladattu
  • Poistettu maailmanlaajuinen tauko / jatka
  • Poistettu maailmanlaajuinen setMasterVolume, sijasta SoundJS.setVolume (), joka on nyt maailmanlaajuinen volyymi
  • lisätyt kokonaismäärää / mute menetelmiä lisäosia, voidaan käyttää paikka asettaa ominaisuuksia kaikissa tapauksissa ja olemassa
  • riippumattomia samoja ominaisuuksia sellaisissa tapauksissa
  • lisätyt asianmukainen maailmanlaajuinen mykkä, joka vaikuttaa kuulostaa globaalisti, eikä vain soveltamalla mute ääniä
  • Muuttunut mute () ja getMute () ja setMute () koskevat SoundJS ja SoundInstances
  • Poistetut id-pohjainen haku
  • Uudistettu plugin lähestymistapaa, ja yksinkertaistettu sisäistä API
  • lisätty EventDispatcher toimintoja SoundJS ja SoundInstance
  • Lisätty onSuccess soittopyyntö ja menestystä tapahtuma SoundInstance kertomaan onnistunut pelata.
  • Virallinen WebAudio tuen kautta uuden WebAudioPlugin, joka on nyt oletuksena audio handler
  • Lisätty luoda () -menetelmää SoundJS, jota voidaan käyttää luomaan pysähtyi ääni
  • Muuttunut setPosition () -menetelmää SoundInstance niin se on käytettävissä pysäytetty tapauksissa
  • Muuttunut getDuration () -menetelmää SoundInstance niin se palauttaa kesto pysähtyi tapauksissa sijaan 0
  • Muutettu oletus arvoja, kun SoundJS.play kutsutaan niin tapauksissa säilyttää asema, volyymi, ja pan ellei nimenomaisesti
  • muuttunut
  • Vaihdettu valtakirjalla Sound välityspalvelimen createjs nimiavaruus, createjs.proxy (menetelmä, laajuus, args *);
  • Korjattu ongelma, miten viivettä on käsitelty SoundInstance joten se ei välähdä jos tauko () tai pysäyttää () kutsutaan ennen
  • toisto alkaa
  • Kiinteät kysymyksiä indexOf jotka joskus estää pysäytys / mykistys jne.
  • Korjattu ongelma alkuvaiheen mute tilaan flashplugin
  • Korjattu ongelma flashplugin joka aiheutti getDuration aina palata 0
  • Korjattu ongelma flashplugin joka aiheuttaisi silmukoiden ääni silmukka saman vaiheessa se oli keskeytetty välillä tai asettaa
  • asentoon
  • Kiinteä silmukka takaisinsoiton flashplugin SoundInstance (aiemmin sitä ei olisi kutsuttu).
  • Korjattu ongelma flashplugin IE aiheutti kilpailutilanteesta johtuen välimuistin, mikä estää sitä toimimasta
  • joskus
  • Korjattu ongelma flashplugin joka aiheuttaisi keskeytettyä Esimerkiksi kerran uudelleen, jotta ei välähdä onComplete soittopyynnön.
  • Korjattu ongelma HTMLAudioPlugin joka aiheutti sen virheellisesti palauttamaan isSupported todeksi kun sen pitäisi olla väärä
  • Parempi dokumentointi koko
  • Parannettu esimerkkejä

Mikä on uusi versiossa 0.3.0:

  • Siirretty kaikkien luokkien osaksi konfiguroitavissa createjs nimiavaruuteen
  • Lisätty parempaa tukea puuttuvia ääniä. SoundJS palauttaa kevyt esimerkiksi, että ei petä puheluja soitettaessa sitä.
  • lisätyt staattinen äänetön / yleinen menetelmiä itsenäisesti hallita globaalia mykkä omaisuutta.
  • Lisätty tuki esikuormitetut WAV-tiedostoja
  • Kiinteä flash esijännityksen tuen ollessa tag tilassa
  • lisätyt kevyt flash esimerkiksi, mikä on koodi vain
  • Lisätty debug lippu [showOutput] ja flashplugin, joka kirjaa Flash Toiminta
  • Korjattu ongelma canPlayType heittää runtime ei-tuetuista selaimista.

Mikä on uusi versiossa 0.2.0:

  • Tämä versio sisältää tavoitteeksi plugin malli abstraktit audio toisto eri plugins, joka voidaan priorisoida.
  • Muita päivityksiä ovat hallittavissa ääntä tapauksia, jotka palautetaan, kun ääntä toistetaan, tarjoaa paljon helpompi tapa kontrolloida äänen kun se on alkanut toistoa.

Mikä on uusi versiossa 0.1:

  • Ensimmäinen virallinen alpha-versiota SoundJS.

vaatimukset

  • Javascript asiakkaan puolella

Muu ohjelmistojen kehittäjä Grant Skinner

EaselJS
EaselJS

4 Jun 15

RegExr
RegExr

3 Jun 15

PreloadJS
PreloadJS

5 Jun 15

Kommentit SoundJS

Kommentteja ei löytynyt
Lisää kommentti
Ota kuvia!