JSAP is a new audio effects framework for the HTML 5 web audio API for building audio plugins. The standard defines both the host and plugin parts.
To include the JSAP library into a host, simply include the 'jsap.js' file in your project, for example:
A set of publically maintained plugins is available in the jsap-plugins repository.
The documentation overviews the following items:
- Basic Plugins
- Advanced Plugins
- Feature Extraction
- Adaptive Plugins
- Cross-Adaptive Plugins
- Integrating into a Project
- Adding Plugin Prototypes & Constructing
- The SubFactory
If you find any problems, corrections, bumps and scrapes, please raise an issue report here.
This work was presented at the AES 141st Convention in Los Angeles, USA and at the 2nd Workshop on Intelligent Music Production. Please cite this paper in any academic works:
Jillings et al. "JSAP: A Plugin Standard for the Web Audio API with Intelligent Functionality". Audio Engineering Society Convention 141, Los Angeles, CA. September, 2016. Available at http://www.aes.org/e-lib/browse.cfm?elib=18397. bibtex