Write a Blog >>
ICFP 2018
Sun 23 - Sat 29 September 2018 St. Louis, Missouri, United States

The ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design (FARM) gathers together people who harness functional techniques in the pursuit of creativity and expression, or seek such techniques.

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.

If you are attending the FARM performance evening, please register here: https://goo.gl/forms/7gbe6mcqenORU0c32

You're viewing the program in a time zone which is different from your device's time zone - change time zone

Sat 29 Sep
Times are displayed in time zone: Guadalajara, Mexico City, Monterrey change

09:00 - 10:00: Live CodingFARM at Jeffersonian+Knickerbocker
Chair(s): Tom Murphy
09:00 - 09:10
Day opening
Welcome
FARM
G: Brent YorgeyHendrix College, P: Donya QuickStevens Institute of Technology, P: Tom Murphy
09:10 - 09:35
Research paper
NNdef: Livecoding Digital Musical Instruments in SuperCollider using Functional Reactive Programming
FARM
Miguel NegrãoPolytechnic Institute of Leiria
DOI
09:35 - 10:00
Demonstration
La Habra — Livecoding with Clojurescript
FARM
10:20 - 12:00: Generative SystemsFARM at Jeffersonian+Knickerbocker
Chair(s): Brent YorgeyHendrix College
10:20 - 10:45
Research paper
Compositional Computational Constructive Critique: Or, How My Computer Learned to Appreciate Poetry
FARM
Jennifer HackettUniversity of Nottingham, UK
DOI
10:45 - 11:10
Demonstration
Chord Progressions in Haskell
FARM
Brittni WatkinsSouthern Methodist University
11:10 - 11:35
Demonstration
Pattern-Based Algorithmic Music with Euterpea
FARM
Donya QuickStevens Institute of Technology
11:35 - 12:00
Demonstration
GAYER: A Graphical Audio plaYER in ReasonML
FARM
13:30 - 15:10: AudioFARM at Jeffersonian+Knickerbocker
Chair(s): Donya QuickStevens Institute of Technology
13:30 - 13:55
Research paper
Programming-by-Example for Audio: Synthesizing Digital Signal Processing Programs
FARM
Mark SantolucitoYale University, USA, Kate RogersYale University, USA, Aedan LombardoYale University, USA, Ruzica PiskacYale University, USA
DOI Pre-print
13:55 - 14:20
Talk
Call For Collaboration: The Vecosek Ecosystem
FARM
Sebastien MondetMount Sinai - Hammer Lab
14:20 - 14:45
Demonstration
Musical Steganography: Hiding Things in Music
FARM
14:45 - 15:10
Demonstration
(Ab)using a monadic screen-presentation EDSL as a just-intonation synth pad controller
FARM
Justus SagemüllerUniversität zu Köln, Institut für Geophysik und Meteorologie
15:30 - 16:10: ArtFARM at Jeffersonian+Knickerbocker
Chair(s): Donya QuickStevens Institute of Technology
15:30 - 15:55
Research paper
Abstract Nonsense
FARM
April GonçalvesRoskilde University, Denmark
DOI
15:55 - 16:10
Day closing
Closing
FARM
P: Donya QuickStevens Institute of Technology, G: Brent YorgeyHendrix College, P: Tom Murphy

Not scheduled yet

Not scheduled yet
Talk
FARM 2018 Performances
FARM
DOI
Not scheduled yet
Social Event
Evening of Algorithmic Arts
FARM
Not scheduled yet
Talk
FARM 2018 Demo Summary
FARM
Brent YorgeyHendrix College, Donya QuickStevens Institute of Technology
DOI

Call for Papers, Demos, and Performances

Key Dates

Paper submission deadline July 8
Performance submission deadline July 8
Author Notification July 21
Camera Ready August 5
Workshop September 29

About FARM

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. It is co-located with ICFP 2018, the 23rd ACM SIGPLAN International Conference on Functional Programming, and with Strange Loop, in St. Louis, Missouri, USA.

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.

FARM encourages submissions from across art, craft and design, including textiles, visual art, music, 3D sculpture, animation, GUIs, video games, 3D printing and architectural models, choreography, poetry, and even VLSI layouts, GPU configurations, or mechanical engineering designs. Theoretical foundations, language design, implementation issues, and applications in industry or the arts are all within the scope of the workshop. The language used need not be purely functional (“mostly functional” is fine), and may be manifested as a domain specific language or tool. Moreover, submissions focusing on questions or issues about the use of functional programming are within the scope.

Call for Performances

Submission deadline: July 8, 2018.

Submission URL: https://easychair.org/conferences/?conf=farm2018 .

FARM also hosts a traditional evening of performances. For this year’s event, FARM 2018 is seeking proposals for live performances which employ functional programming techniques, in whole or in part. We would like to support a diverse range of performing arts, including music, dance, video animation, and performance art.

We encourage both risk-taking proposals which push forward the state of the art and refined presentations of highly-developed practice. In either case, please support your submission with a clear description of your performance including how your performance employs functional programming and a discussion of influences and prior art as appropriate.

Call for Papers and Demos

Submission deadline: July 8, 2018 (EXTENDED)

Submission URL: https://easychair.org/conferences/?conf=farm2018 .

We welcome submissions from academic, professional, and independent programmers and artists.

Submissions are invited in three categories:

Original papers

We solicit original papers in the following categories:

  • Original research
  • Overview / state of the art
  • Technology tutorial

All submissions must propose an original contribution to the FARM theme. FARM is an interdisciplinary conference, so a wide range of approaches are encouraged.

An original paper should have 5 to 12 pages, be in portable document format (PDF), using the ACM SIGPLAN style guidelines and the ACM SIGPLAN template (use the sigplan sub-format).

Accepted papers will be published in the ACM Digital Library as part of the FARM 2018 proceedings. See here for information on the options available to authors. Authors are encouraged to submit auxiliary material for publication along with their paper (source code, data, videos, images, etc.); authors retain all rights to the auxiliary material.

Demo proposals

Demo proposals should describe a demonstration to be given at the FARM workshop and its context, connecting it with the themes of FARM. A demo could be in the form of a short (10-20 minute) tutorial, presentation of work-in-progress, an exhibition of some work, or even a performance. Demo proposals should be in plain text, HTML or Markdown format, and not exceed 2000 words. A demo proposal should be clearly marked as such, by prepending Demo Proposal: to the title.

Demo proposals will be published on the FARM website. A summary of the demo performances will also be published as part of the conference proceedings, to be prepared by the program chair.

Calls for collaboration

Calls for collaboration should describe a need for technology or expertise related to the FARM theme. Examples may include but are not restricted to:

  • art projects in need of realization
  • existing software or hardware that may benefit from functional programming
  • unfinished projects in need of inspiration

Calls for collaboration should be in plain text, HTML or Markdown format, and not exceed 5000 words. A call for collaboration should be clearly marked as such, by prepending Call for Collaboration: to the title.

Calls for collaboration will be published on the FARM website.

Authors take note

The official publication date is the date the proceedings are made available in the ACM Digital Library. This date may be up to two weeks prior to the first day of your conference. The official publication date affects the deadline for any patent filings related to published work.

All presentations at FARM 2018 will be recorded. Permission to publish the resulting video (in all probability on YouTube, along with the videos of ICFP itself and the other ICFP-colocated events) will be requested on-site.

Questions

If you encounter any problems using the EasyChair submission system, please contact Donya Quick (dquick@stevens.edu | donyaquick@gmail.com).

If you have any questions about what type of contributions that might be suitable, or anything else regarding submission or the workshop itself, please contact the organisers at:

farm-2018@functional-art.org

Organizing Committee

Brent Yorgey (general chair)
Donya Quick (program chair)
Tom Murphy (performance chair)

Program Committee

Heinrich Apfelmus (self-employed)
Chuck Jee Chau (Hong Kong University of Science and Technology)
Brian Heim (Yale, USA)
Can Ince (ince.io)
Chris Martens (NC State University, USA)
Eduardo Miranda (University of Plymouth, UK)
Iris Ren (Utrecht University, Netherlands)
Henning Thielemann (self-employed)
Didier Verna (EPITA, France)
Dan Winograd-Cort (Target, USA)
Halley Young (University of Pennsylvania, USA)