Opens in a new tab

AES E-Library

← Back to search

Engineering Brief

JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality

Authors: Jillings, Nicholas; Wang, Yonghao; Reiss, Joshua D.; Stables, Ryan

AES Convention 141 · Paper 301 · September 2016

Abstract

In digital audio, software plugins are commonly used to implement audio effects and synthesizers, and integrate them with existing software packages. While these plugins have a number of clearly defined formats, a common standard has not been developed for the web, utilizing the Web Audio API. In this paper we present a standard framework that defines the plugin structure and host integration of a plugin. The project facilitates a novel method of cross-adaptive processing where features are transmitted between plugin instances instead of audio routing, saving on multiple calculations of features. The format also enables communication and processing of semantic data with a host server for the collection and utilization of the data to facilitate intelligent music production decisions.

Details

Published in
AES Convention 141
AES Convention
141
Paper number
301
Publication date
September 6, 2016
Session subject
Education, Network Audio, & Signal Processing
Affiliation
Birmingham City University, Birmingham, UK; Queen Mary University of London, London, UK (See document for exact affiliation information.)
Type
Engineering Brief