Planned intervention: On Thursday 19/09 between 05:30-06:30 (UTC), Zenodo will be unavailable because of a scheduled upgrade in our storage cluster.
Published June 1, 2019 | Version v1
Conference paper Open

Veneer: Visual and Touch-based Programming for Audio

Description

This paper presents Veneer, a visual, touch-ready programming interface for the Kronos programming language. The challenges of representing high-level data flow abstractions, including higher order functions, are described. The tension between abstraction and spontaneity in programming is addressed, and gradual abstraction in live programming is proposed as a potential solution. Several novel user interactions for patching on a touch device are shown. In addition, the paper describes some of the current issues of web audio music applications and offers strategies for integrating a web-based presentation layer with a low-latency native processing backend.

Files

nime2019_paper061.pdf

Files (548.0 kB)

Name Size Download all
md5:f20d034347cf56e58dec1d942f1a7dbd
548.0 kB Preview Download