{"title":"A Visual Programming Interface for Digital Luthiery: Implementing Circuits with Veneer","authors":"Vesa Norilo;Alejandro Olarte","doi":"10.1162/comj_a_00578","DOIUrl":null,"url":null,"abstract":"This article presents a method for programming musical signal-processing circuits visually, using expressive idioms and abstractions from functional programming. Special attention is paid to the creative workflow, framing the education in a constructionist context. Our aim is to empower musicians in signal processing: The claim was tested in a university workshop for relatively inexperienced programmers. The participants were able to study and implement signal-processing algorithms from literature and integrate them into their preexisting workflow, and appeared to gain self-confidence while doing so.","PeriodicalId":50639,"journal":{"name":"Computer Music Journal","volume":"44 4","pages":"8-25"},"PeriodicalIF":0.4000,"publicationDate":"2021-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"https://ieeexplore.ieee.org/iel7/6720219/9655618/09655635.pdf","citationCount":"1","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Computer Music Journal","FirstCategoryId":"1085","ListUrlMain":"https://ieeexplore.ieee.org/document/9655635/","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q4","JCRName":"COMPUTER SCIENCE, INTERDISCIPLINARY APPLICATIONS","Score":null,"Total":0}
引用次数: 1
Abstract
This article presents a method for programming musical signal-processing circuits visually, using expressive idioms and abstractions from functional programming. Special attention is paid to the creative workflow, framing the education in a constructionist context. Our aim is to empower musicians in signal processing: The claim was tested in a university workshop for relatively inexperienced programmers. The participants were able to study and implement signal-processing algorithms from literature and integrate them into their preexisting workflow, and appeared to gain self-confidence while doing so.
期刊介绍:
Computer Music Journal is published quarterly with an annual sound and video anthology containing curated music¹. For four decades, it has been the leading publication about computer music, concentrating fully on digital sound technology and all musical applications of computers. This makes it an essential resource for musicians, composers, scientists, engineers, computer enthusiasts, and anyone exploring the wonders of computer-generated sound.
Edited by experts in the field and featuring an international advisory board of eminent computer musicians, issues typically include:
In-depth articles on cutting-edge research and developments in technology, methods, and aesthetics of computer music
Reports on products of interest, such as new audio and MIDI software and hardware
Interviews with leading composers of computer music
Announcements of and reports on conferences and courses in the United States and abroad
Publication, event, and recording reviews
Tutorials, letters, and editorials
Numerous graphics, photographs, scores, algorithms, and other illustrations.