0:00/0:00
undefined 17 min
undefined 18 min
undefined 22 min
undefined 15 min
undefined 16 min
undefined 23 min
undefined 18 min
undefined 18 min
undefined 16 min
undefined 22 min
undefined 37 min
undefined 35 min
undefined 19 min
undefined 17 min
undefined 16 min
undefined 16 min
undefined 24 min
In this article we present an API and a set of JavaScript modules for the synchronized scheduling and aligned playback of predetermined sequences of events such as notes, audio segments, and parameter changes as well as media streams (e.g. audio buffers) based on the Web Audio API logical time.
The API has been designed to facilitate the development on both ends, the implementation of modules which generate event sequences or media streams as well as the integration of such modules into complex audio applications that require flexible scheduling, playback and synchronization.