W3C je objavio da je Web Audio API postao preporučeni standard. Specifikacija Web Audio opisuje programsko sučelje visoke razine koje vam omogućuje razvoj web aplikacija u JavaScriptu za audio sintezu i obradu koje se izvode u web pregledniku i ne zahtijevaju upotrebu dodatnih dodataka. Područja primjene za Web Audio uključuju dodavanje zvučnih efekata stranicama, razvoj web aplikacije za obradu, snimanje, reprodukciju i stvaranje glazbe, korištenje u igrama i vizualizaciju zvuka. Web Audio API podržan je u preglednicima počevši od Firefoxa 35 i Chromea 14.
API se temelji na paradigmi grafa usmjeravanja zvuka u kojoj je više audiočvorova povezano kako bi formirali rezultirajući audio tok. Svaki AudioNode povezan je s određenom audio operacijom (filtri, transformacije, promjene glasnoće itd.) ili definira audio izvor/izlaznu točku (audio/video oznake, datoteke, mikrofon, međuspremnik, mrežno emitiranje, on-the-fly sinteza) . Čvorovi mogu uključivati i standardne značajke koje pruža platforma (na primjer, zvučne efekte i kontrolu glasnoće), implementirane u jezicima niske razine i mogu se izraditi u JavaScriptu. Dopušteno je miješanje tokova zvuka iz nekoliko izvora.
Izvor: opennet.ru
