Nathan Renney Nathan.Renney@uwe.ac.uk
Senior Lecturer in Computer Science
Digital lutherie is a sub-domain of digital craft focused on creating digital musical instruments: high-performance devices for musical expression. It represents a nuanced and challenging area of human-computer interaction that is well established and mature, offering the opportunity to observe designers’ work on highly demanding human-computer interfaces. Through the integration of instruments and computers, a new digital 'material' is introduced to the craft. And with a new medium comes new tools. Digital luthiers require expressive use of programming languages to draw together multiple different problem domains in creating new instruments. Motivated by initial explorations in programming language design, this thesis explores the motivations for tool choice in digital lutherie and inductively researches what characterises good programming language design for digital lutherie. Findings from 27 standardised open-ended interviews with prominent digital luthiers from commercial, research, independent and artistic backgrounds are analysed through reflexive thematic analysis. Our discussion explores their perspectives, generating a set of themes that are analysed and discussed. Through this process, a set of 'selective pressures' on language design is presented in order to help motivate and guide future language design in digital lutherie. We also present how challenges faced by digital luthiers relate to social creativity and meta-design, key components of end-user development. Some suggestions are also made to inspire strategies and approaches to programming language design.
Thesis Type | Thesis |
---|---|
Deposit Date | Jan 11, 2024 |
Publicly Available Date | Apr 30, 2024 |
Public URL | https://uwe-repository.worktribe.com/output/10901510 |
Award Date | Apr 30, 2024 |
Motivating programming language design for digital lutherie
(30.3 Mb)
PDF
Harmonic Materials: Composing with found objects and a camera-based synthesiser
(2025)
Presentation / Conference Contribution
Entangling with light and shadow: Layers of interaction with the pattern organ, a camera-based wavetable synthesiser
(2025)
Presentation / Conference Contribution
Looping slowly: Diffraction through the lens of nostalgia
(2025)
Presentation / Conference Contribution
Insights into how digital luthiers approach design
(2024)
Presentation / Conference Contribution
Studying how digital luthiers choose their tools
(2022)
Presentation / Conference Contribution
About UWE Bristol Research Repository
Administrator e-mail: repository@uwe.ac.uk
This application uses the following open-source libraries:
Apache License Version 2.0 (http://www.apache.org/licenses/)
Apache License Version 2.0 (http://www.apache.org/licenses/)
SIL OFL 1.1 (http://scripts.sil.org/OFL)
MIT License (http://opensource.org/licenses/mit-license.html)
CC BY 3.0 ( http://creativecommons.org/licenses/by/3.0/)
Powered by Worktribe © 2025
Advanced Search