conductive-base: a library for livecoding and real-time musical applications
Conductive is a set of Haskell libraries for livecoding and real-time music applications. The biggest immediate challenge in using Haskell for computer music was controlling the exact timing of events in a manner similar to that of the Task and Routine functions andPatterns library in SuperCollider. This library is intended to supply such facilities. This library wraps concurrent process manipulation in a way that makes controlling their timing more intuitive for musicians. At the same time, the library aims at being as concise as possible to lessen the burden on the user. Conductive-base is the core library for the Conductive set of libraries. This library includes the useful play, pause, stop, and reset functions, as well as corresponding data types, MusicalEnvironment, Player, and TempoClock.
Modules
[Index]
Downloads
- conductive-base-0.2.tar.gz [browse] (Cabal source package)
- Package description (as included in the package)
Maintainer's Corner
For package maintainers and hackage trustees
Candidates
- No Candidates
Versions [RSS] | 0.1, 0.2, 0.3 |
---|---|
Dependencies | base (<5), containers (>=0.3 && <0.4), MissingH (>=1.1 && <1.2), time (>=1.1 && <1.3) [details] |
License | GPL-3.0-only |
Author | Renick Bell |
Maintainer | renick@gmail.com |
Category | Sound, Music |
Home page | http://www.renickbell.net/doku.php?id=conductive-base |
Uploaded | by RenickBell at 2010-11-14T15:31:50Z |
Distributions | |
Reverse Dependencies | 4 direct, 0 indirect [details] |
Downloads | 2873 total (5 in the last 30 days) |
Rating | (no votes yet) [estimated by Bayesian average] |
Your Rating | |
Status | Docs uploaded by user Build status unknown [no reports yet] |