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

We present a set of OCaml libraries and applications built to complete an interactive live-music setup. It integrates in the Jack (Jack Audio Connection Kit) ecosystem at a central position: MIDI sequencing. Through the MIDI “network,” a sequencer drives other pieces of software like samplers, effects, or synthesizers, while listening to commands from other entities (usually MIDI-enabled hardware, like keyboards or pedals). Vecosek aims at providing much more flexibility than the common sequencers by using embedded domain specific languages within a functional host language. A purely functional data-structure is the core description of a “music scene” that the sequencing engine understands and then higher-level EDSLs can be tailored to the kind of performance the composer/arranger needs. The software is already in use in the wild but would benefit from more varied application domains from the “functional programming & music” community: different performance situations, composition paradigms, or music education.

Sat 29 Sep
Times are displayed in time zone: (GMT-05:00) Guadalajara, Mexico City, Monterrey change

13:30 - 15:10: FARM 2018 - Audio at Jeffersonian+Knickerbocker
Chair(s): Donya QuickStevens Institute of Technology
farm-2018-papers13:30 - 13:55
Research paper
Mark SantolucitoYale University, USA, Kate RogersYale University, USA, Aedan LombardoYale University, USA, Ruzica PiskacYale University, USA
DOI Pre-print
farm-2018-papers13:55 - 14:20
Sebastien MondetMount Sinai - Hammer Lab
farm-2018-papers14:20 - 14:45
farm-2018-papers14:45 - 15:10
Justus SagemüllerUniversität zu Köln, Institut für Geophysik und Meteorologie