- Sponsor:
- sigplan
No abstract available.
Proceeding Downloads
Bithoven: Gödel encoding of chamber music and functional 8-bit audio synthesis
Bithoven is a prolific composer of approximately 1.079363 * 10^239 different compositions based on four-part harmony and basic chord progressions. It is combined with a purely functional audio synthe- sis engine based on the Ricoh RP2A03, found in the ...
Juniper: a functional reactive programming language for the Arduino
This paper presents the design and implementation of Juniper: a functional reactive programming language (FRP) targeting the Arduino and related microcontroller systems. Juniper provides a number of high level features, including parametric polymorphic ...
Arrp: a functional language with multi-dimensional signals and recurrence equations
We present a new functional programming language for digital signal processing (DSP) named Arrp, in which signals are regarded as multi-dimensional arrays with an infinite dimension representing time, and defined using quasi-affine recurrence ...
Structured reactive programming with polymorphic temporal tiles
In functional reactive programming (FRP), system inputs and outputs are generally modeled as functions over continuous time (behaviors) whose future values are governed by sudden changes (events). In this approach, discrete events are embedded into ...
o.OM: structured-functional communication between computer music systems using OSC and Odot
O.—odot—is a portable media programming framework based on the OSC data encoding. It embeds a small expression language which allows writing and executing programs in OSC structures. The integration of programming and declarative functional ...
A livecoding semantics for functional reactive programming
Livecoding, while extremely powerful for the arts and beyond, has largely had its semantics tied to pervasive direct mutation of state. For the most part, livecoders have not been able to take full advantage of declarative programming, particularly ...
Call for collaboration: computational musicology, ????, profit
In this paper I examine the relationship that complexity theory and disjunctive sequences have to music, music-generating programs and literary works. I then apply these ideas by devising a program to generate an infinite ‘Copyright Infringement Song’ ...
FARM 2016 demo summary
This is a summary of the demos presented at the 4th ACM SIGPLAN International Workshop on Functional Art, Music, Modelling and Design, prepared prior to the event itself. The submitted abstracts of these demos are available on the FARM 2016 web site at ...
FARM 2016 concert: live music and visuals produced through functional programming
A concert of performances employing functional programming techniques will take place at FARM 2016 in Nara, Japan. Eight performances will be presented on a large full-range sound system with video projection on two walls. Performances will include ...
Index Terms
- Proceedings of the 4th International Workshop on Functional Art, Music, Modelling, and Design