1.3. API Web Audio
1.3.1. Introducció
L’element <audio>
té limitacions significatives per implementar jocs elaborats i aplicacions interactives. No disposa de controls de sincronització precisos, no es poden reproduir gaires sons alhora, no es poden aplicar efectes en temps real o no hi ha forma d’analitzar els mateixos sons.
L’API Web Audio és una API de JavaScript d’alt nivell que permet processar i sintetitzar àudio en aplicacions web oferint opcions de mescla, processament i filtratge de manera similar al que ofereixen aplicacions de tractament d’àudio d’escriptori.
Totes les operacions d’àudio a l’API Web Audio es realitzen dins d’un context d’àudio. Cada operació d’àudio bàsica es fa amb nodes d’àudio que estan connectats entre si, formant un gràfic d’encaminament d’àudio.