Name: opensoundcontrol-ht
Version: 0.1
License: GPL
License-File: LICENSE
Copyright: Henning Thielemann, 2009
Author: Henning Thielemann <supercollider@henning-thielemann.de>
Maintainer: Henning Thielemann <supercollider@henning-thielemann.de>
Stability: Experimental
Homepage: http://www.haskell.org/haskellwiki/SuperCollider
Synopsis: Haskell OpenSoundControl utilities
Description:
Some additional modules I regular use
in connection with the SuperCollider wrapper hsc3 by Rohan Drape.
It contains:
.
* a @Transport@ type for writing to files (that's however less important, since @hsc3@ itself does now support SuperCollider Non-Real-Time mode)
.
* a @Transport@ monad class that can be used to hide the handle of the SuperCollider connection, simulate communication without I\/O (e.g. testing) and maybe others.
.
Also see the supercollider-ht package which uses this one.
Category: Sound
Tested-With: GHC==6.4.1, GHC==6.8.2
Cabal-Version: >=1.6
Build-Type: Simple
Source-Repository head
type: darcs
location: http://code.haskell.org/~thielema/opensoundcontrol/
Source-Repository this
type: darcs
location: http://code.haskell.org/~thielema/opensoundcontrol/
tag: 0.1
Flag splitBase
description: Choose the new smaller, split-up base package.
Library
Build-Depends: hosc >=0.1 && <0.7
Build-Depends: transformers >=0.0 && <0.2
Build-Depends: binary >=0.2 && <1, bytestring >=0.9 && <0.10
Build-Depends: utility-ht >=0.0.1 && <0.1
If flag(splitBase)
Build-Depends: base >= 2, random >= 1.0 && <2, process >= 1.0 && <1.1
Else
Build-Depends: base >= 1.0 && < 2
GHC-Options: -Wall
Extensions: GeneralizedNewtypeDeriving
Hs-source-dirs: src
Exposed-modules:
Sound.OpenSoundControl.Transport.File
Sound.OpenSoundControl.Transport.Monad
Sound.OpenSoundControl.Transport.Monad.IO
Sound.OpenSoundControl.Transport.Monad.ByteString