Export Citations
Save this search
Please login to be able to save your searches and receive alerts for new content matching your search criteria.
- research-articleSeptember 2013
Grammar-based automated music composition in Haskell
FARM '13: Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & designPages 59–70https://doi.org/10.1145/2505341.2505345Few algorithms for automated music composition are able to address the combination of harmonic structure, metrical structure, and repetition in a generalized way. Markov chains and neural nets struggle to address repetition of a musical phrase, and ...
- research-articleSeptember 2013
Programming mixed music in ReactiveML
FARM '13: Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & designPages 11–22https://doi.org/10.1145/2505341.2505344Mixed music is about live musicians interacting with electronic parts which are controlled by a computer during the performance. It allows composers to use and combine traditional instruments with complex synthesized sounds and other electronic devices. ...
- research-articleSeptember 2013
A functional approach to automatic melody harmonisation
FARM '13: Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & designPages 47–58https://doi.org/10.1145/2505341.2505343Melody harmonisation is a centuries-old problem of long tradition, and a core aspect of composition in Western tonal music. In this work we describe FHarm, an automated system for melody harmonisation based on a functional model of harmony. Our system ...
- research-articleSeptember 2013
Reduction as a transition controller for sound synthesis events
FARM '13: Proceedings of the first ACM SIGPLAN workshop on Functional art, music, modeling & designPages 1–10https://doi.org/10.1145/2505341.2505342We present an application of reduction and higher-order functions in a recent computer-aided composition project. Our objective is the generation of control data for the Chant sound synthesizer using OpenMusic (OM), a domain-specific visual programming ...