A Visual Programming Interface for Digital Luthiery: Implementing Circuits with Veneer

A Visual Programming Interface for Digital Luthiery: Implementing Circuits with Veneer
复制标题

数字制琴的可视化编程界面:用 Veneer 实现电路

DOI:
--
复制
发表时间:
2020
影响因子:
--
通讯作者:
Alejandro Olarte
Alejandro Olarte
中科院分区:
计算机科学4区
文献类型:
--
作者:
Vesa Norilo;Alejandro Olarte

文献摘要

被引文献

相似文献

本文介绍了一种利用函数式编程的表达习惯和抽象,对音乐信号处理电路进行可视化编程的方法。特别关注创造性的工作流程,在建构主义的背景下构建教育。我们的目标是在信号处理方面增强音乐家的能力:这种说法在一个相对缺乏经验的程序员的大学研讨会上得到了测试。参与者能够从文献中学习和实现信号处理算法,并将其整合到他们先前存在的工作流程中,并且在这样做的过程中似乎获得了自信。
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.