The Euterpea package

[Tags:bsd3, library]

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]

Properties

Versions 1.0.0, 1.1.0, 1.1.1, 2.0.0, 2.0.1, 2.0.2
Dependencies array (>=0.5.0.0 && <=0.5.1.1), arrows (==0.4.4.1), base (==4.*), bytestring (>=0.10.4.0 && <=0.10.9), containers (>=0.5.5.1 && <=0.5.7.1), deepseq (>=1.3.0.2 && <=1.4.2.0), ghc-prim, HCodecs (==0.5), heap (==0.6.0), PortMidi (==0.1.5.2), random (>=1.0.1.1 && <=1.1), stm (==2.4.2) [details]
License BSD3
Copyright Copyright (c) 2008-2016 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>
Stability experimental
Category Sound
Home page http://www.euterpea.com
Bug tracker https://github.com/Euterpea/Euterpea2/issues
Uploaded Sat Jul 9 15:35:39 UTC 2016 by DonyaQuick
Distributions NixOS:2.0.2
Downloads 1225 total (22 in the last 30 days)
Votes
1 []
Status Docs available [build log]
Last success reported on 2016-10-24 [all 1 reports]

Modules

[Index]

Downloads

Maintainer's Corner

For package maintainers and hackage trustees

Readme for Euterpea

Readme for Euterpea-2.0.2

Version 2.0.2
Last modified: 09-July-2016
 _____      _                             
|  ___|    | |                            
| |__ _   _| |_ ___ _ __ _ __   ___  __ _ 
|  __| | | | __/ _ \ '__| '_ \ / _ \/ _` |
| |__| |_| | ||  __/ |  | |_) |  __/ (_| |
\____/\__,_|\__\___|_|  | .__/ \___|\__,_|
                        | |               
                        |_|               

Authors:
  Paul Hudak
  Eric Cheng
  Hai (Paul) Liu
  Donya Quick 
  Dan Winograd-Cort 

Maintainers:
  Donya Quick <donyaquick@gmail.com>

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.  

See License for licensing information.

Please send questions, comments, and bug reports to Donya Quick:
donyaquick@gmail.com

Installation instructions are available at:
http://www.euterpea.com