Name: supercollider-midi Version: 0.2.1 License: GPL License-File: LICENSE Author: Henning Thielemann Maintainer: Henning Thielemann Homepage: http://www.haskell.org/haskellwiki/SuperCollider Package-URL: http://code.haskell.org/~thielema/supercollider-midi/ Category: Sound Build-Type: Simple Synopsis: Demonstrate how to control SuperCollider via ALSA-MIDI Description: Two small example programs where SuperCollider is controlled by MIDI. . * Control parameters of a wind noise via MIDI controllers . * Use UGens as instruments, which will be played upon MIDI messages that arrive through ALSA. This way you can play MIDI files using @pmidi@ or you can use your computer as MIDI expander controlled by a keyboard. Tested-With: GHC==6.8.2, GHC==6.10.4, GHC==6.12.3 Cabal-Version: >=1.2 Build-Type: Simple Flag splitBase description: Choose the new smaller, split-up base package. Executable sc-keyboard Build-Depends: supercollider-ht >=0.1 && <0.2, opensoundcontrol-ht >=0.1 && <0.2, hsc3 >=0.8 && <0.9, hosc >=0.8 && <0.9, alsa-seq >=0.5 && <0.7, data-accessor >=0.2.1 && <0.3, midi-alsa >=0.1.1 && <0.3, midi >=0.1.4 && <0.3, event-list >=0.0.6 && <0.2, non-negative >=0.0.1 && <0.2, data-accessor-transformers >=0.2 && <0.3, data-accessor >=0.2 && <0.3, transformers >=0.2 && <0.4, utility-ht >=0.0.5 && <0.1 If flag(splitBase) Build-Depends: array >=0.1 && <0.5, containers >=0.1 && <0.5, random >=1.0 && <2.0, base >=2 && <5 Else Build-Depends: base >=1.0 && <2 Hs-source-dirs: src GHC-Options: -Wall -threaded Main-Is: Sound/SC3/MIDI/Keyboard.hs Other-Modules: Sound.SC3.MIDI.Utility Executable sc-wind Build-Depends: hsc3 >=0.8 && <0.9, hosc >=0.8 && <0.9, alsa-seq >=0.5 && <0.7, data-accessor >=0.2.1 && <0.3, midi-alsa >=0.1.1 && <0.3, midi >=0.1.4 && <0.3, event-list >=0.0.6 && <0.2, non-negative >=0.0.1 && <0.2 If flag(splitBase) Build-Depends: base >=2 Else Build-Depends: base >=1.0 && <2 Hs-source-dirs: src GHC-Options: -Wall -threaded Main-Is: Sound/SC3/MIDI/Wind.hs Other-Modules: Sound.SC3.MIDI.Utility