Content area

Abstract

The emergent field of embedded computing presents a challenging scenario for ubiquitous music (ubimus) design. Available tools demand specific technical knowledge—as exemplified in the techniques involved in programming integrated circuits of configurable logic units, known as field-programmable gate arrays (FPGAs). Low-level hardware description languages used for handling FPGAs involve a steep learning curve. Hence, FPGA programming offers a unique challenge to probe the boundaries of ubimus frameworks as enablers of fast and versatile prototyping. State-of-the-art hardware-oriented approaches point to the use of high-level synthesis as a promising programming technique. Furthermore, current FPGA system-on-chip (SoC) hardware with an associated onboard general-purpose processor may foster the development of flexible platforms for musical signal processing. Taking into account the emergence of an FPGA-based ecology of tools, we introduce the ubimus plugging framework. The procedures employed in the construction of a modular- synthesis library based on field-programmable gate array hardware, ModFPGA, are documented, and examples of musical projects applying key design principles are discussed.

Details

1009240
Business indexing term
Title
The Ubimus Plugging Framework: Deploying FPGA-Based Prototypes for Ubiquitous Music Hardware Design
Author
Keller, Damián 1 ; Jagwani Aman 2 ; Lazzarini, Victor 2   VIAFID ORCID Logo 

 Amazon Centre for Music Research (NAP), Federal University of Acre, Rio Branco 69920-900, Brazil 
 Department of Music, Maynooth University, W23 F2H6 Maynooth, Co. Kildare, Ireland; [email protected] (A.J.); [email protected] (V.L.) 
Publication title
Computers; Basel
Volume
14
Issue
4
First page
155
Publication year
2025
Publication date
2025
Publisher
MDPI AG
Place of publication
Basel
Country of publication
Switzerland
Publication subject
e-ISSN
2073431X
Source type
Scholarly Journal
Language of publication
English
Document type
Journal Article
Publication history
 
 
Online publication date
2025-04-21
Milestone dates
2025-03-14 (Received); 2025-04-16 (Accepted)
Publication history
 
 
   First posting date
21 Apr 2025
ProQuest document ID
3194548694
Document URL
https://www.proquest.com/scholarly-journals/ubimus-plugging-framework-deploying-fpga-based/docview/3194548694/se-2?accountid=208611
Copyright
© 2025 by the authors. Licensee MDPI, Basel, Switzerland. This article is an open access article distributed under the terms and conditions of the Creative Commons Attribution (CC BY) license (https://creativecommons.org/licenses/by/4.0/). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.
Last updated
2025-04-25
Database
ProQuest One Academic