International Computer Music Conference 2016 Papers Track

Full Program »

Stride: A Declarative and Reactive Language for Sound Synthesis and Beyond

Stride is a declarative and reactive domain specific programming language for real-time sound synthesis, processing, and interaction design. Through hardware resource abstraction and separation of semantics from implementation, a wide range of computation devices can be targeted such as microcontrollers, system-on-chips, general purpose computers, and heterogeneous systems. With a novel and unique approach at handling sampling rates as well as clocking and computation domains, Stride prompts the generation of highly optimized target code. The design of the language facilitates incremental learning of its features and is characterized by intuitiveness, usability, and self-documentation. Users of Stride can write code once and deploy on any supported hardware.

Author(s):

Joseph Tilbian     web site
Media Arts and Technology
University of California, Santa Barbara
United States

Andreas Cabrera    
Media Arts and Technology
University of California, Santa Barbara
United States

 

Powered by OpenConf®
Copyright©2002-2015 Zakon Group LLC