Elody - A music composition environment based on a visual functional language. Grame - Centre National de Creation Musicale This musical environment was developed from 1997 to 2006. It is not maintained any more. A video explaining the approach is visible on youtube A set of publications is also available here