author: Liisi Kerik build-type: Simple cabal-version: >= 1.10 category: Composition, Music description: This library provides data structures for describing music and generates Lilypond and MIDI files. In addition, it contains a module with some music-theoretical functions that may be useful in computer-assisted composition. 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. Tuplets are supported in MIDI scores but not in Lilypond scores. Some features, like key changes and polytonality, can be used but not properly notated. homepage: https://github.com/liisikerik/aoide license: BSD3 license-file: LICENSE maintainer: liisikerik@hotmail.com name: Aoide synopsis: A simple music library with the capability of generating .ly and .mid files. version: 0.1.0.2 library build-depends: base >= 4.12.0 && < 4.15, bytestring >= 0.10.8 && < 0.11, mtl >= 2.2.2 && < 2.3, process >= 1.6.3 && < 1.7, template-haskell >= 2.14.0 && < 2.17 default-language: Haskell2010 exposed-modules: Composition.Lilypond, Composition.Midi, Composition.Notes, Composition.Theory other-extensions: DeriveLift, NegativeLiterals, StandaloneDeriving, TemplateHaskell source-repository head location: https://github.com/liisikerik/aoide.git type: git