The csound-expression package

[Tags: bsd3, library]

Let's make music with text! We can use Csound to describe our music. Csound has so many fantastic sound generators. It's very efficient. But sometimes Csound is too low level. So many details: integer identifiers for instruments and arrays, should I use control rate or audio rate signals, lack of abstractions, no nested expressions and it has limited set of types. This library embeds Csound in Haskell. It's Csound code generator. We can use powerful Csound's primitives and glue them together with Haskell abstractions. Start with the module Csound.Base. It contains basic types and functions.

Key principles

For the future


Properties

Versions0.0, 0.0.1, 0.0.2, 0.0.3, 0.1.0, 0.2.0, 0.3.0, 0.3.1, 0.3.2, 0.3.3, 0.3.4, 1.0.0, 1.0.1, 1.0.2, 1.0.3, 1.0.4, 1.1.1, 3.0.0, 3.0.1, 3.1.0, 3.1.1, 3.2.1, 3.2.3, 3.3.0, 3.3.1, 3.3.2, 4.0.0
Dependenciesarray, base (==4.*), Boolean (>=0.1.0), containers, data-default, data-fix, data-fix-cse, transformers, wl-pprint
LicenseBSD3
AuthorAnton Kholomiov
Maintainer<anton.kholomiov@gmail.com>
StabilityExperimental
CategoryMusic, Sound
Home pagehttps://github.com/anton-k/csound-expression
Bug trackerhttps://github.com/anton-k/csound-expression/issues
Source repositoryhead: git clone https://github.com/anton-k/csound-expression
Upload dateSun Feb 17 17:12:39 UTC 2013
Uploaded byAntonKholomiov
Downloads1941 total (238 in last 30 days)

Modules

[Index]

Downloads

Maintainers' corner

For package maintainers and hackage trustees