Extending Networked Mapping Research Middleware into the Browser Sandbox
Web-based technologies have seen rapid technologi-cal improvements over the past several decades. This is especially true as it relates to audio applications, with the specification of the WebAudio API enabling users to deploy highly performant audio projects to the web. Existing literature describes how mappings are a critical component of end-to-end audio projects, including Digital Musical Instruments, Internet of Sounds devices, and more. Due to this, years of research efforts have produced mapping middleware for the facilitation of establishing mappings between sources and destinations. This paper discusses how the libmapper [?] ecosystem is extended to support mapping to and from a sandboxed browser environment. Establishing libmapper connectivity on the web is achieved through websockets and a backend daemon. In this paper, we discuss the implementation details of binding libmapper to the web as well discuss potential use-cases via user-story driven scenarios.
Authors
- Matthew Peachey (ORCID: https://orcid.org/0000-0002-7238-423X)
- Joseph Malloch (ORCID: https://orcid.org/0000-0001-9684-2269)
- Kyle S. Smith (ORCID: https://orcid.org/0000-0003-4532-6912)
Institutions
- Dalhousie University (CA)
Publication Details
- Published
- 2024-09-30
- DOI
- https://doi.org/10.1109/is262782.2024.10704162
- Primary Topic
- Geographic Information Systems Studies
- Type
- article
- Field-Weighted Citation Impact
- 0.00