JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality
×
Cite This
Citation & Abstract
N. Jillings, Y. Wang, JO. D.. Reiss, and R. Stables, "JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality," Engineering Brief 301, (2016 September.). doi:
N. Jillings, Y. Wang, JO. D.. Reiss, and R. Stables, "JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality," Engineering Brief 301, (2016 September.). doi:
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.
@article{jillings2016jsap:,
author={jillings, nicholas and wang, yonghao and reiss, joshua d. and stables, ryan},
journal={journal of the audio engineering society},
title={jsap: a plugin standard for the web audio api with intelligent functionality},
year={2016},
volume={},
number={},
pages={},
doi={},
month={september},}
@article{jillings2016jsap:,
author={jillings, nicholas and wang, yonghao and reiss, joshua d. and stables, ryan},
journal={journal of the audio engineering society},
title={jsap: a plugin standard for the web audio api with intelligent functionality},
year={2016},
volume={},
number={},
pages={},
doi={},
month={september},
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.},}
TY - paper
TI - JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality
SP -
EP -
AU - Jillings, Nicholas
AU - Wang, Yonghao
AU - Reiss, Joshua D.
AU - Stables, Ryan
PY - 2016
JO - Journal of the Audio Engineering Society
IS -
VO -
VL -
Y1 - September 2016
TY - paper
TI - JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality
SP -
EP -
AU - Jillings, Nicholas
AU - Wang, Yonghao
AU - Reiss, Joshua D.
AU - Stables, Ryan
PY - 2016
JO - Journal of the Audio Engineering Society
IS -
VO -
VL -
Y1 - September 2016
AB - 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.
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.
Authors:
Jillings, Nicholas; Wang, Yonghao; Reiss, Joshua D.; Stables, Ryan
Affiliations:
Birmingham City University, Birmingham, UK; Queen Mary University of London, London, UK(See document for exact affiliation information.)
AES Convention:
141 (September 2016)eBrief:301
Publication Date:
September 20, 2016Import into BibTeX
Subject:
Education, Network Audio, & Signal Processing
Permalink:
http://www.aes.org/e-lib/browse.cfm?elib=18397
The Engineering Briefs at this Convention were
selected on the basis of a submitted synopsis,
ensuring that they are of interest to AES members,
and are not overly commercial. These briefs have
been reproduced from the authors' advance
manuscripts, without editing, corrections, or
consideration by the Review Board. The AES takes no
responsibility for their contents. Paper copies are
not available, but any member can freely access
these briefs. Members are encouraged to provide
comments that enhance their usefulness.