Write a Blog >>
ICFP 2018
Sun 23 - Sat 29 September 2018 St. Louis, Missouri, United States
Sat 29 Sep 2018 13:30 - 13:55 at Jeffersonian+Knickerbocker - Audio Chair(s): Donya Quick

Programming by example allows users to create programs without coding, by simply specifying input and output pairs. We introduce the problem of digital signal processing programming by example (DSP-PBE), where users specify input and output wave files, and a tool automatically synthesizes a program that transforms the input to the output. This program can then be applied to new wave files, giving users a new way to interact with music and program code. We formally define the problem of DSP-PBE, and provide a first implementation of a solution that can handle synthesis over commutative filters.

Sat 29 Sep

Displayed time zone: Guadalajara, Mexico City, Monterrey change

13:30 - 15:10
AudioFARM at Jeffersonian+Knickerbocker
Chair(s): Donya Quick Stevens Institute of Technology
13:30
25m
Research paper
Programming-by-Example for Audio: Synthesizing Digital Signal Processing Programs
FARM
Mark Santolucito Yale University, USA, Kate Rogers Yale University, USA, Aedan Lombardo Yale University, USA, Ruzica Piskac Yale University, USA
DOI Pre-print
13:55
25m
Talk
Call For Collaboration: The Vecosek Ecosystem
FARM
Sebastien Mondet Mount Sinai - Hammer Lab
14:20
25m
Demonstration
Musical Steganography: Hiding Things in Music
FARM
14:45
25m
Demonstration
(Ab)using a monadic screen-presentation EDSL as a just-intonation synth pad controller
FARM
Justus Sagemüller Universität zu Köln, Institut für Geophysik und Meteorologie