Aoide: A simple music library with the capability of generating .ly and .mid files.
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.
Modules
- Composition
- Composition.Lilypond
- Composition.Midi
- Composition.Notes
- Composition.Theory
Downloads
- Aoide-0.1.0.0.tar.gz [browse] (Cabal source package)
- Package description (revised from the package)
Note: This package has metadata revisions in the cabal description newer than included in the tarball. To unpack the package including the revisions, use 'cabal get'.
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1.0.0, 0.1.0.1, 0.1.0.2 |
---|---|
Dependencies | base (>=4.12.0 && <4.15), bytestring (>=0.10.10 && <0.11), mtl (>=2.2.2 && <2.3), process (>=1.6.8 && <1.7), template-haskell (>=2.16.0 && <2.17) [details] |
License | BSD-3-Clause |
Author | Liisi Kerik |
Maintainer | liisikerik@hotmail.com |
Revised | Revision 1 made by Liisi_Kerik at 2020-07-07T12:34:42Z |
Category | Composition, Music |
Home page | https://github.com/liisikerik/aoide |
Source repo | head: git clone https://github.com/liisikerik/aoide |
Uploaded | by Liisi_Kerik at 2020-07-07T12:03:31Z |
Distributions | |
Downloads | 737 total (8 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2020-07-07 [all 3 reports] |