Benedict Gaster Benedict.Gaster@uwe.ac.uk
Associate Professor in Physical Computing
Bespoke anywhere
Gaster, Benedict; Challinor, Ryan
Authors
Ryan Challinor
Abstract
This paper reports on a project aimed to break away from the portability concerns of native DSP code between different platforms, thus freeing the instrument designer from the burden of porting new Digital Musical Instruments (DMIs) to different architectures. Bespoke Anywhere is a live modular style software DMI with an instance of the Audio Anywhere (AA) framework, that enables working with audio plugins that are compiled once and run anywhere. At the heart of Audio Anywhere is an audio engine whose Digital Signal Processing (DSP) components are written in Faust and deployed with Web Assembly (Wasm).
We demonstrate Bespoke Anywhere as a hosting application, for live performance, and music production. We focus on an instance of AA using Faust for DSP, that is statically complied to portable Wasm, and Graphical User Interfaces (GUIs) described in JSON, both of which are loaded dynamically into our modified version of Bespoke.
Presentation Conference Type | Conference Paper (published) |
---|---|
Conference Name | (NIME'21) New Interfaces for Musical Expression, 2021 |
Start Date | Jun 15, 2021 |
End Date | Jun 18, 2021 |
Acceptance Date | Mar 19, 2021 |
Publication Date | 2021 |
Deposit Date | Apr 13, 2021 |
Publicly Available Date | Oct 27, 2021 |
Public URL | https://uwe-repository.worktribe.com/output/7258163 |
Publisher URL | http://nime2021.org/program/#/paper/231 |
Files
Bespoke Anywhere
(481 Kb)
PDF
Licence
http://creativecommons.org/licenses/by/4.0/
Publisher Licence URL
http://creativecommons.org/licenses/by/4.0/
You might also like
Insights into how digital luthiers approach design
(2024)
Presentation / Conference Contribution
Studying how digital luthiers choose their tools
(2022)
Presentation / Conference Contribution
Survival of the synthesis—GPU accelerating evolutionary sound matching
(2022)
Journal Article
Audio Anywhere with Faust
(2020)
Presentation / Conference Contribution
PlayShell: A low-cost, fun audio experience for heritage centres
(2020)
Presentation / Conference Contribution