Improvising with the Threnoscope: Integrating Code, Hardware, GUI, Network, and Graphic Scores
Thor Magnusson
Proceedings of the International Conference on New Interfaces for Musical Expression
- Year: 2014
- Location: London, United Kingdom
- Pages: 19–22
- DOI: 10.5281/zenodo.1178857 (Link to paper)
- PDF link
Abstract:
Live coding emphasises improvisation. It is an art practice that merges the act of musical composition and performance into a public act of projected writing. This paper introduces the Threnoscope system, which includes a live coding micro-language for drone-based microtonal composition. The paper discusses the aims and objectives of the system, elucidates the design decisions, and introduces in particular the code score feature present in the Threnoscope. The code score is a novel element in the design of live coding systems allowing for improvisation through a graphic score, rendering a visual representation of past and future events in a real-time performance. The paper demonstrates how the system's methods can be mapped ad hoc to GUIor hardware-based control.
Citation:
Thor Magnusson. 2014. Improvising with the Threnoscope: Integrating Code, Hardware, GUI, Network, and Graphic Scores. Proceedings of the International Conference on New Interfaces for Musical Expression. DOI: 10.5281/zenodo.1178857BibTeX Entry:
@inproceedings{tmagnusson2014, abstract = {Live coding emphasises improvisation. It is an art practice that merges the act of musical composition and performance into a public act of projected writing. This paper introduces the Threnoscope system, which includes a live coding micro-language for drone-based microtonal composition. The paper discusses the aims and objectives of the system, elucidates the design decisions, and introduces in particular the code score feature present in the Threnoscope. The code score is a novel element in the design of live coding systems allowing for improvisation through a graphic score, rendering a visual representation of past and future events in a real-time performance. The paper demonstrates how the system's methods can be mapped ad hoc to GUIor hardware-based control.}, address = {London, United Kingdom}, author = {Thor Magnusson}, booktitle = {Proceedings of the International Conference on New Interfaces for Musical Expression}, doi = {10.5281/zenodo.1178857}, issn = {2220-4806}, month = {June}, pages = {19--22}, publisher = {Goldsmiths, University of London}, title = {Improvising with the Threnoscope: Integrating Code, Hardware, GUI, Network, and Graphic Scores}, url = {http://www.nime.org/proceedings/2014/nime2014_276.pdf}, year = {2014} }