September 24, 2016, co-located with ICFP 2016 in Nara, Japan
The ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design (FARM) gathers together people who are harnessing functional techniques in the pursuit of creativity and expression.
Functional Programming has emerged as a mainstream software development paradigm, and its artistic and creative use is booming. A growing number of software toolkits, frameworks and environments for art, music and design now employ functional programming languages and techniques. FARM is a forum for exploration and critical evaluation of these developments, for example to consider potential benefits of greater consistency, tersity, and closer mapping to a problem domain.
Bithoven: Gödel Encoding of Chamber Music and Functional 8-Bit Audio Synthesis
Jay McCarthy
paper
slides
video
Structured reactive programming with polymorphic temporal tiles
David Janin and Simon Archipoff
paper
slides
video
Juniper: A Functional Reactive Programming Language for the Arduino
Caleb Helbling and Samuel Guyer
paper
slides
video
Demo: Juniper: A Functional Reactive Programming Language for the Arduino
Caleb Helbling and Samuel Guyer
slides
Arrp: A Functional Language with Multi-dimensional Signals and Recurrence Equations
Jakob Leben
paper
slides
video
Demo: Klangmeister
Chris Ford
video
o.OM: Structured-Functional Communication between Computer Music Systems using OSC and Odot
Jean Bresson, John MacCallum and Adrian Freed
paper
slides
video
Demo: VoxelCAD, a collaborative voxel-based CAD tool
Csongor Kiss and Toby Shaw
slides
video
Call for Collaboration: Computational Musicology, ????, Profit
Chris Ford
paper
slides
video
Demo: Alda: A text-based music composition language
Dave Yarwood
slides
video
A Livecoding Semantics for Functional Reactive Programming
Tom E. Murphy
paper
slides
video
Demo: Epimorphism
Gene Shuman
video
See here for detailed information on the program and artists.
Workshop Chair: David Janin, University of Bordeaux
Program Chair: Mike Sperber, Active Group GmbH
Publicity Chair: Mark Santolucito, Yale
Performance Chair: Renick Bell
FARM adheres to ICFP 2016’s Code of Conduct.
The Call for Papers and Demos is closed.
The Call for Performances is closed.