Digital Discourses: Live Coding Audio - Karl Yerkes

 

Per Sample C: A live-coding environment for learning audio DSP in C/C++


 
November 14th, 2019 - 12:30pm
Digital Arts and Humanitites Commons Music 1410
 

Per-Sample C is a C++ compiler environment for new students of audio programming. Based on LLVM/clang and (optionally) the Tiny C Compiler, it compiles a students short C/C++ program each time it changes, generating audio and visualizing the waveforms and spectrums of the resulting signals. The immediacy of the system satisfies the curiosity of the impatient student that might not otherwise choose to learn C++.

 

Karl Yerkes

Karl Yerkes

A hacker working on interactive and distributed audiovisual systems and a director of an electroacoustic ensemble focusing on new interfaces for musical expression. Previously an artist in residence at the SETI institute.