Name: hsc3-server Version: 0.4.0 Synopsis: SuperCollider server resource management and synchronization. Description: This library provides abstractions for managing SuperCollider server resources like node, buffer and bus ids and synchronization primitives. . ChangeLog: . Examples: License: GPL License-File: LICENSE Category: Sound Copyright: Copyright (c) Stefan Kersten 2008-2012 Author: Stefan Kersten Maintainer: Stefan Kersten Stability: experimental Homepage: http://space.k-hornz.de/software/hsc3-server Tested-With: GHC == 6.10, GHC == 6.12, GHC == 7.0, GHC == 7.2 Build-Type: Simple Cabal-Version: >= 1.9.2 Flag build-examples Description: Build example programs Default: False Library Exposed-Modules: Sound.SC3.Server.Allocator Sound.SC3.Server.Allocator.Range Sound.SC3.Server.Allocator.BlockAllocator.FirstFit Sound.SC3.Server.Allocator.SetAllocator Sound.SC3.Server.Allocator.SimpleAllocator Sound.SC3.Server.Allocator.Wrapped Sound.SC3.Server.Connection Sound.SC3.Server.Connection.ListenerMap Sound.SC3.Server.Connection.ListenerMap.HashTable Sound.SC3.Server.Connection.ListenerMap.List Sound.SC3.Server.Monad Sound.SC3.Server.Monad.Command Sound.SC3.Server.Monad.Process Sound.SC3.Server.Monad.Request Sound.SC3.Server.Notification Sound.SC3.Server.State Other-Modules: Sound.SC3.Server.Allocator.BlockAllocator.FreeList Build-Depends: base >= 3 && < 5 , bitset >= 1.0 && < 1.2 , containers >= 0.2 && < 0.6 --, data-accessor >= 0.2 , deepseq >= 1.1 && < 1.4 , failure >= 0.2 && < 0.3 , hosc >= 0.8 && < 0.12 , hsc3 >= 0.11 && < 0.12 , hsc3-process >= 0.7 && < 0.8 , lifted-base >= 0.1 && < 0.2 , monad-control >= 0.3 && < 0.4 , resourcet >= 0.3 && < 0.4 , strict-concurrency >= 0.2 && < 0.3 , transformers >= 0.2 && < 0.4 , transformers-base >= 0.4 && < 0.5 Ghc-Options: -W Ghc-Prof-Options: -W -auto-all Source-Repository head Type: git Location: git://github.com/kaoskorobase/hsc3-server.git Executable hsc3-hello Main-Is: examples/hello.hs if flag(build-examples) Buildable: True else Buildable: False Build-Depends: base >= 3 && < 5 , bitset >= 1.0 && < 1.2 , containers >= 0.2 && < 0.6 , deepseq >= 1.1 && < 1.4 , failure >= 0.2 && < 0.3 , hosc >= 0.8 && < 0.12 , hsc3 >= 0.11 && < 0.12 , hsc3-process >= 0.7 && < 0.8 , lifted-base >= 0.1 && < 0.2 , monad-control >= 0.3 && < 0.4 , resourcet >= 0.3 && < 0.4 , strict-concurrency >= 0.2 && < 0.3 , transformers >= 0.2 && < 0.4 , transformers-base >= 0.4 && < 0.5 Ghc-Options: -rtsopts -threaded Executable hsc3-sine-grains Main-Is: examples/sine-grains.hs if flag(build-examples) Buildable: True else Buildable: False Build-Depends: base >= 3 && < 5 , bitset >= 1.0 && < 1.2 , containers >= 0.2 && < 0.6 , deepseq >= 1.1 && < 1.4 , failure >= 0.2 && < 0.3 , hosc >= 0.8 && < 0.12 , hsc3 >= 0.11 && < 0.12 , hsc3-process >= 0.7 && < 0.8 , lifted-base >= 0.1 && < 0.2 , monad-control >= 0.3 && < 0.4 , random >= 1.0 && < 1.1 , resourcet >= 0.3 && < 0.4 , strict-concurrency >= 0.2 && < 0.3 , transformers >= 0.2 && < 0.4 , transformers-base >= 0.4 && < 0.5 , unix >= 2.5 && < 2.6 Ghc-Options: -rtsopts -threaded Test-Suite hsc3-server-test Type: exitcode-stdio-1.0 Main-Is: test.hs Other-Modules: Sound.SC3.Server.Allocator.Test Sound.SC3.Server.Allocator.Range.Test Build-Depends: base >= 3 && < 5 , bitset >= 1.0 , deepseq >= 1.1 , failure >= 0.1 , QuickCheck >= 2.4 , random >= 1.0 , test-framework , test-framework-quickcheck2 , transformers >= 0.2 Hs-Source-Dirs: tests, .