Title
The shepard tone and higher-order multi-rate synchronous data-flow programming in Sig
Abstract
The total functional real-time data-flow programming language Sig features a core layer with elegant denotational semantics, in terms of Mealy stream transducers and coiterative causal stream functions, that is convenient for domain experts in the primary application domains, such as scientific modeling and digital music and event arts. The core suffices for the implementation of many basic signal processing components. For the expression of more sophisticated computations, a second layer of Sig provides additional features, namely higher-order functional programming and multi-rate synchronicity, reducible by transformational semantics to the core layer. Here we describe the design of the upper layer of Sig and demonstrate its usage with the Shepard Tone, a well-known sound synthesis problem and model of psycho-acoustically paradoxical perception of relative musical pitch.
Year
DOI
Venue
2015
10.1145/2808083.2808086
FARM@ICFP
DocType
Citations 
PageRank 
Conference
3
0.45
References 
Authors
9
2
Name
Order
Citations
PageRank
Baltasar Trancón y Widemann1339.61
Markus Lepper26111.30