PLSDMar 22, 2013

Live music programming in Haskell

arXiv:1303.5768v13 citations
Originality Synthesis-oriented
AI Analysis

This work addresses the need for interactive music programming tools for artists and educators, but it is incremental as it builds on existing functional programming concepts.

The paper tackles the problem of interactive algorithmic music composition with multiple participants by developing an interpreter for a sub-language of Haskell that allows program modification during execution, enabling use in musical live-coding and functional programming education.

We aim for composing algorithmic music in an interactive way with multiple participants. To this end we have developed an interpreter for a sub-language of the non-strict functional programming language Haskell that allows the modification of a program during its execution. Our system can be used both for musical live-coding and for demonstration and education of functional programming.

Foundations

The foundational work for this paper's niche, ranked by how specifically the neighbourhood builds on it — not by global fame.

Your Notes