@hackage Aoide1.0.0.0

A simple music library that can generate Lilypond and MIDI files.

This library provides data structures and a custom file format for describing music and generates Lilypond and MIDI files. In addition it contains a module with some music-theoretical functions. The library is focused on the very basics of standard Western musical notation and does not support dynamic indications, articulation marks, double accidentals, tempo changes, polyrhythms, time signature changes and microtonality.