Making a guitar rack plugin -WebAudio Modules 2.0
Résumé
WebAudio Modules 2.0 (aka WAM) is a standard for developing interoperable host and plugins. that can be written using different development approaches (JavaScript, build systems, TypeScript, FAUST, Csound, front-end frameworks, etc.). In addition, the WAM standard includes the notion of group of plugins, in order for example to send MIDI events to a group of plugins or to unify their parameters in a single set. The demo we propose is about a plugin that acts as a host, that exploits the WAM group feature of the WAM SDK and manages a set of plugins. This plugin regroups guitar pedal effects and tube amp simulators plugins to propose a large set of sound presets organized in banks. It can be loaded by any WAM compatible 1 https://github.com/webaudiomodules and https://www.npmjs.com/settings/webaudiomodules/packages host, be it a single HTML page with a few lines of JavaScript or a complete DAW. Both cases will be demonstrated.
Origine | Fichiers produits par l'(les) auteur(s) |
---|