Loading...
Please wait, while we are loading the content...
Similar Documents
The shepard tone and higher-order multi-rate synchronous data-flow programming in Sig
| Content Provider | ACM Digital Library |
|---|---|
| Author | Lepper, Markus Trancón y Widemann, Baltasar |
| 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. . |
| Starting Page | 6 |
| Ending Page | 14 |
| Page Count | 9 |
| File Format | |
| ISBN | 9781450338066 |
| DOI | 10.1145/2808083.2808086 |
| Language | English |
| Publisher | Association for Computing Machinery (ACM) |
| Publisher Date | 2015-08-30 |
| Publisher Place | New York |
| Access Restriction | Subscribed |
| Subject Keyword | Real time Sound synthesis Data flow Dynamic configuration |
| Content Type | Text |
| Resource Type | Article |