Euterpea: Library for computer music research and education
Euterpea is a domain-specific language embedded in Haskell for computer music research, education, and development, providing both note-level and signal-level abstractions. It is a descendant of Haskore and HasSound, and is intended for both educational purposes as well as serious computer music applications. Euterpea is a wide-spectrum DSL, suitable for high-level music representation, algorithmic composition, and analysis; mid-level concepts such as MIDI; and low-level audio processing, sound synthesis, and instrument design.
[Skip to Readme]
Modules
- Control
- Arrow
- Control.Arrow.ArrowP
- SF
- Control.SF.SF
- Arrow
- Euterpea
- IO
- Euterpea.IO.Audio
- Euterpea.IO.Audio.BasicSigFuns
- Euterpea.IO.Audio.Basics
- Euterpea.IO.Audio.CSound
- Euterpea.IO.Audio.IO
- Euterpea.IO.Audio.Render
- Euterpea.IO.Audio.Types
- Euterpea.IO.MIDI
- Euterpea.IO.MIDI.ExportMidiFile
- Euterpea.IO.MIDI.FromMidi
- Euterpea.IO.MIDI.FromMidi2
- Euterpea.IO.MIDI.GeneralMidi
- Euterpea.IO.MIDI.MEvent
- Euterpea.IO.MIDI.MidiIO
- Euterpea.IO.MIDI.Play
- Euterpea.IO.MIDI.ToMidi
- Euterpea.IO.MIDI.ToMidi2
- Euterpea.IO.Audio
- Euterpea.Music
- IO
Downloads
- Euterpea-2.0.7.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Versions [RSS] | 1.0.0, 1.1.0, 1.1.1, 2.0.0, 2.0.1, 2.0.2, 2.0.3, 2.0.4, 2.0.5, 2.0.6, 2.0.7 |
---|---|
Dependencies | array (>=0.5.0.0 && <=0.6), arrows (>=0.4 && <0.5), base (>=4 && <5), bytestring (>=0.10.4.0 && <=0.10.9), containers (>=0.5.5.1 && <0.7), deepseq (>=1.3.0.2 && <=1.5), ghc-prim, HCodecs (==0.5.1), heap (>=1.0 && <2.0), PortMidi (==0.2.0.0), random (>=1.0.1.1 && <=1.2), stm (>=2.4 && <2.6) [details] |
License | BSD-3-Clause |
Copyright | Copyright (c) 2008-2019 Euterpea authors |
Author | Paul Hudak <paul.hudak@yale.edu>, Eric Cheng <eric.cheng@aya.yale.edu>, Hai (Paul) Liu <hai.liu@aya.yale.edu>, Donya Quick <donyaquick@gmail.com>, Dan Winograd-Cort <dwincort@gmail.com > |
Maintainer | Donya Quick <donyaquick@gmail.com> |
Category | Sound, Music |
Home page | http://www.euterpea.com |
Bug tracker | https://github.com/Euterpea/Euterpea2/issues |
Uploaded | by DonyaQuick at 2019-06-14T00:17:43Z |
Distributions | NixOS:2.0.7 |
Downloads | 12295 total (70 in the last 30 days) |
Rating | 2.5 (votes: 4) [estimated by Bayesian average] |
Your Rating | |
Status | Docs not available [build log] All reported builds failed as of 2019-06-14 [all 3 reports] |