FaucK!! Hybridizing the FAUST and ChucK Audio Programming Languages

Publication Type:

Conference Paper

Source:

Proceedings of the Sound and Music Computing Conference 2016, SMC 2016, Hamburg, Germany (2016) (2016)

ISBN:

978-3-00-053700-4

URL:

http://quintetnet.hfmt-hamburg.de/SMC2016/

Abstract:

This paper presents a hybrid audio programming environment, called FAUC K, which combines the powerful, succinct Functional AUdio STream (FAUST ) language with the strongly-timed CHUC K audio programming language. FAUC K allows programmers to on-the-fly evaluate FAUST  code directly from CHUC K code and control FAUST  signal processors using CHUC K’s sample-precise timing and concurrency mechanisms. The goal is to create an amalgam that plays to the strengths of each language, giving rise to new possibilities for rapid prototyping, interaction design and controller mapping, pedagogy, and new ways of working with both FAUST  and CHUC K. We present our motivations, approach, implementation, and preliminary evaluation. FAUC K is open-source and freely available.

AttachmentSize
SMC2016_submission_50.pdf166.7 KB
SMC paper: 
SMC BIBLIOGRAPHY