PLUM Language List

Haskore
Implementor:Haskell
Year:1996?
Author:Paul Hudak
Description:Haskore is a collection of Haskell modules designed for expressing musical structures in the high-level, declarative style of functional programming. In Haskore, musical objects consist of primitive notions such as notes and rests, operations to transform musical objects such as transpose and tempo-scaling, and operations to combine musical objects to form more complex ones, such as concurrent and sequential composition. From these simple roots, much richer musical ideas can easily be developed.
Manipulation:MIDI
ID:72

1 entry shown.