<div dir="ltr"><pre style="color:rgb(0,0,0);word-wrap:break-word;white-space:pre-wrap">5th ACM SIGPLAN International Workshop on
Functional Art, Music, Modelling and Design
Oxford, UK
September 9, 2017
(co-located with ICFP 2017)
<a href="http://functional-art.org/2017">http://functional-art.org/2017</a>
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.
This year FARM presents paper and demo sessions during the day, as well as a performance in the evening.
The evening performance feature computer music performances of artists integrating functional programming techniques into their work.
To register for FARM, visit the ICFP registration page - early registration ends August 4. Some funding support is available for the main ICFP conference and related workshops like FARM. This information can be found on the travel support page.
Registration
------------
You can register via the ICFP 2017 registration:
<a href="http://icfp17.sigplan.org/attending/registration">http://icfp17.sigplan.org/attending/registration</a>
Early registration deadline is August 4.
Program
---------------
9:00 - 9:10
Welcome
Michael Sperber, Jean Bresson
09:10 - 10:00
A Categorial Grammar for Music and Its Use in Automatic Melody Generation
Halley Young
Demo - Representation of Musical Notation in Haskell
Edward Lilley
10:30 - 11:30
Demo - The Arpeggigon: A Functional Reactive Musical Automaton
Henrik Nilsson
Demo - Vivid: Sound Synthesis with Haskell and SuperCollider
Tom Murphy
Demo - African Polyphony and Polyrhythm
Chris Ford
12:00 - 12:30
Modelling the Way Mathematics Is Actually Done
Joe Corneli, Ursula Martin, Dave Murray-Rust, Alison Pease, Raymond Puzio, Gabriela Rino Nesin
14:00 - 15:00
FAUST Tutorial for Functional Programmers
Yann Orlarey, Stéphane Letz, Dominique Fober, Romain Michon
15:30 - 16:20
GALE: A Functional Graphic Adventure Library and Engine
Ivan Perez
Demo - Ait: A Concatenative Language for Creative Programming
Stian Veum Mollersen
16:50 - 17:40
Unified Media Programming: An Algebraic Approach
Simon Archipoff, David Janin
Demo - Octopus: A High-Level Fast 3D Animation Language
Simon Archipoff, David Janin
Performances 19:30-22:00
@ Old Fire Station
Workshop Organisation
---------------------
- Workshop Chair: Mike Sperber, Active Group GmbH
- Program Chair: Jean Bresson, UMR STMS IRCAM/CNRS/UPMC Sorbonne Universités
- Publicity Chair: Mark Santolucito, Yale University
- Performance Chair: Alex McLean, Deutsches Museum, Munich
Program Committee:
---------------------
- Renick Bell, Tama Art University, Tokyo
- Beatrice Berard, LIP6, Universite Pierre et Marie Curie
- Jean Bresson, UMR STMS IRCAM/CNRS/UPMC Sorbonne Universités
- Richard Gabriel, IBM Research
- Jean-Louis Giavitto, UMR STMS IRCAM/CNRS/UPMC Sorbonne Universités
- Stéphane Letz, Grame
- José Pedro Magalhães, Standard Chartered Bank
- Ivan Perez Dominguez, University of Nottingham
- Donya Quick, Southern Methodist University
- Christophe Rhodes, Goldsmiths, University of London
- Andrew Sorensen, Australian National University
- Michael Sperber, Active Group GmbH
- Charlotte Truchet, LINA, UMR 6241, Université de Nantes
</pre><div><br></div></div>