AlgoRhythm: Algorithmic music composition

[ algorithmic-music-composition, automatic-music-generation, bsd3, chaos-music, generative-music-grammars, library, program ] [ Propose Tags ]

A library consisting of several mini-DSLs for representing, manipulating and automatically generating music.

[Skip to Readme]
Versions [RSS] [faq]
Dependencies AlgoRhythm, base (>=4.7 && <5), containers, data-default (==0.7.*), derive, Euterpea (==2.0.*), HCodecs (==0.5.*), kmeans, lilypond (==1.9.*), midi (==0.2.*), mtl, prettify, QuickCheck, random, template-haskell (==2.11.1.*), text, transformers [details]
License BSD-3-Clause
Author Orestis Melkonian, Joris ten Tusscher, Cas van der Rest
Maintainer Orestis Melkonian <>
Category Algorithmic Music Composition, Automatic Music Generation, Generative Music Grammars, Chaos Music
Home page
Bug tracker
Source repo head: git clone git://
Uploaded by omelkonian at 2018-04-06T11:21:37Z
Distributions NixOS:
Executables music-exe
Downloads 783 total (13 in the last 30 days)
Rating (no votes yet) [estimated by Bayesian average]
Your Rating
  • λ
  • λ
  • λ
Status Hackage Matrix CI
Docs uploaded by user
Build status unknown [no reports yet]




Maintainer's Corner

For package maintainers and hackage trustees


Readme for AlgoRhythm-

[back to package description]
  1. stack setup
  2. stack build
  3. stack exec music-exe or stack test