Name: haskore-supercollider Version: 0.3 License: GPL License-File: LICENSE Author: Henning Thielemann Maintainer: Henning Thielemann Homepage: http://www.haskell.org/haskellwiki/SuperCollider Category: Sound, Music Synopsis: Haskore back-end for SuperCollider Description: This package lets you play Haskore music via Supercollider using the packages @hosc@ and @hsc3@. The functions manage NodeIds and SuperCollider buffers for you. We support realtime replay and rendering to disk. Stability: Experimental Tested-With: GHC==7.8.3 Cabal-Version: >=1.6 Build-Type: Simple Extra-Source-Files: Makefile Readme Source-Repository head type: darcs location: http://code.haskell.org/haskore/revised/supercollider/ Source-Repository this type: darcs location: http://code.haskell.org/haskore/revised/supercollider/ tag: 0.3 Flag splitBase description: Choose the new smaller, split-up base package. Flag buildTests description: Build test executables default: False Library Build-Depends: haskore-realtime >= 0.2 && < 0.3, haskore >=0.1 && <0.3, -- for SuperCollider support hosc >=0.15 && <0.16, hsc3 >=0.15 && <0.16, opensoundcontrol-ht >=0.3 && <0.4, supercollider-ht >=0.3 && <0.4, bytestring >=0.9 && <0.11, -- dependency on non-negative for Haddock non-negative >=0.0.1 && <0.2, event-list >=0.0.6 && <0.2, data-accessor >=0.2 && <0.3, utility-ht >=0.0.3 && <0.1, unix >= 2.0 && <3, transformers >=0.2 && <0.5 If flag(splitBase) Build-Depends: process >=1.0 && <1.3, array >=0.1 && <0.6, containers >=0.1 && <0.6, random >=1.0 && <1.1, base >=3 && <5 Else Build-Depends: base >= 1.0 && < 2 GHC-Options: -Wall Hs-source-dirs: src Exposed-modules: Haskore.Interface.SuperCollider.Channel Haskore.Interface.SuperCollider.Channel.State Haskore.Interface.SuperCollider.Channel.File -- needs 'unix' package Haskore.Interface.SuperCollider.Channel.Env Haskore.Interface.SuperCollider.Example Haskore.Interface.SuperCollider.SoundMap -- needs Haskore.Interface.SuperCollider.Channel.Env and thus 'unix' package Haskore.Interface.SuperCollider.Note Haskore.Interface.SuperCollider.Performance Haskore.Interface.SuperCollider.Play Haskore.Interface.SuperCollider.Play.Install Haskore.Interface.SuperCollider.Play.Channel Haskore.Interface.SuperCollider.Play.Live Haskore.Interface.SuperCollider.Render Haskore.Interface.SuperCollider.Schedule Haskore.Interface.SuperCollider.Schedule.Install Haskore.Interface.SuperCollider.Schedule.Channel Other-modules: Haskore.Interface.SuperCollider.Timer Haskore.General.IdGenerator Haskore.General.IdGenerator.Modulo Haskore.General.IdGenerator.Set Haskore.General.IdGenerator.Simple Haskore.Interface.SuperCollider.Example.Air Haskore.Interface.SuperCollider.Example.Morph Executable song-air Hs-source-dirs: src GHC-Options: -Wall Main-Is: Haskore/Interface/SuperCollider/Example/AirMain.hs Executable test If flag(buildTests) Build-Depends: QuickCheck >=1 && <2, HUnit >=1.2 && <1.3 Else Buildable: False Hs-source-dirs: src GHC-Options: -Wall Main-Is: Test/Main.hs -- tests could not properly be extracted from main Haskore package Buildable: False