ICFP Workshops 2019
24th ACM SIGPLAN International Conference on Functional Programming (ICFP 2019)
Powered by
Conference Publishing Consulting

7th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling, and Design (FARM 2019), August 23, 2019, Berlin, Germany

FARM 2019 – Proceedings

Contents - Abstracts - Authors

7th ACM SIGPLAN International Workshop on Functional Art, Music, Modeling, and Design (FARM 2019)

Frontmatter

Title Page
Message from the Chairs

Music Generation

Music as Language: Putting Probabilistic Temporal Graph Grammars to Good Use
Orestis Melkonian
(Utrecht University, Netherlands)
Publisher's Version Info
A Functional Model of Jazz Improvisation
Donya Quick and Kelland Thomas
(Stevens Institute of Technology, USA)
Publisher's Version Info
Demo: Counterpoint by Construction
Youyou Cong and John Leo
(Tokyo Institute of Technology, Japan; Halfaya Research, USA)
Publisher's Version

Games and Graphics

Fun with Interfaces (SVG Interfaces for Musical Expression)
Benedict R. Gaster, Nathan Renney, and Carinna Parraman
(University of West of England, UK)
Publisher's Version Info
Mobile Game Programming in Haskell
Christina Zeller and Ivan Perez
(Keera Studios, UK)
Publisher's Version
Demo: Kaleidogen
Joachim Breitner
(DFINITY Foundation, USA)
Publisher's Version Info

Live-Coding

Demo: Functors and Music
Heinrich Apfelmus
Publisher's Version
The Sound of Lambda
Felipe Ignacio Noriega and Anne Veinberg
(Robot Theater Electronics, Netherlands; CodeKlavier, Netherlands)
Publisher's Version

Sound

Csound-Expression: Haskell Framework for Computer Music
Anton Kholomiov
(HXR team, Russia)
Publisher's Version
Screaming in the IO Monad: A Realtime Audio Processing and Control Experiment in Haskell
David Janin
(LaBRI, France; University of Bordeaux, France)
Publisher's Version

Musical Patterns

Representing Music with Prefix Trees
Yan Han, Nada Amin, and Neel Krishnaswami
(University of Cambridge, UK)
Publisher's Version Info
What Constitutes a Musical Pattern?
Orestis Melkonian, Iris Yuping Ren, Wouter Swierstra, and Anja Volk
(Utrecht University, Netherlands)
Publisher's Version Info

proc time: 2.28