W3C-konsortiet har annonceret, at API Web Audio får status som anbefalet standard. Specifikationen for Web Audio beskriver et høj-niveau programmeringsinterface, der muliggør udvikling af webapplikationer på JavaScript til syntese og behandling af lyd, der fungerer i webbrowseren uden brug af yderligere plugins. Anvendelsesområderne for Web Audio inkluderer tilføjelse af lydeffekter på sider, udvikling af webapplikationer til behandling, optagelse, afspilning og skabelse af musik, anvendelse i spil samt visualisering af lyd. API Web Audio understøttes i browsere fra Firefox 35 og Chrome 14.
API'et er baseret på en grafparadigme for lydstrømsruting, hvor flere AudioNode-objekter forbindes for at danne den endelige lydstrøm. Hver AudioNode er tilknyttet en bestemt operation med lyd (filtre, transformationer, justering af lydstyrken mv.) eller definerer en kilde/lyd-outputpunkt (audio/video-tags, filer, mikrofon, buffer, netværksbroadcasting, syntese on-the-fly). Noder kan inkludere både platformens typiske funktioner (som lydeffekter og lydstyringsmuligheder), der er implementeret på lavniveau-sprog, samt være oprettet i JavaScript. Det er tilladt at blande lydstrømme fra flere kilder.
Kilde: opennet.ru
