A Haskell DSL for expressing music: CoLa (Compose Language)

tags: haskell 24 Jan 2019

“A Haskell DSL for expressing music. CoLa (Compose Language)”

Programming language for composing music with the same structure as sheet music. Easy to read, easy to use and convertable to MIDI for playback.

Dr. Dre - Still D.R.E. ft. Snoop Dogg, created with CoLa.

GitHub repository (access on request)
CS Course: Concepts of Program Design

Disclaimer: The above content and related documentation, papers, essays, code and other references, were created during a course of the MSc Computing Science. No rights can be derived from the content. Much work has been done in collaboration with other students. If there is any reference to your person in any way that you would like to see removed or to be named (more) explicitly, at any time, please let me know.