Name: haskore-supercollider Version: 0.1 License: GPL License-File: LICENSE Author: 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==6.4.1, GHC==6.8.2 Cabal-Version: >=1.6 Build-Type: Simple Extra-Source-Files: Makefile Readme Source-Repository head type: darcs location: http://darcs.haskell.org/haskore-supercollider/ Source-Repository this type: darcs location: http://darcs.haskell.org/haskore-supercollider/ tag: 0.1 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.1 && < 0.2, haskore >=0.1 && <0.2, -- for SuperCollider support hosc >=0.6 && <0.7, hsc3 >=0.6 && <0.7, opensoundcontrol-ht >=0.1 && <0.2, supercollider-ht >=0.1 && <0.2, bytestring >=0.9 && <1.0, -- dependency on non-negative for Haddock non-negative >=0.0.1 && <0.1, event-list >=0.0.6 && <0.1, data-accessor >=0.2 && <0.3, utility-ht >=0.0.3 && <0.1, unix >= 2.0 && <3, transformers >=0.0 && <0.2 If flag(splitBase) Build-Depends: base >= 3, array >= 0.1 && <1.0, containers >=0.1 && <1.0, random >= 1.0 && <2.0, process >= 1.0 && <1.1 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.Life, 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) Buildable: False Build-Depends: QuickCheck >=1 && <2, HUnit >=1.2 && <1.3 Hs-source-dirs: src GHC-Options: -Wall Main-Is: Test/Main.hs Buildable: False