Name: launchpad-control Version: 0.0.1.0 Synopsis: High and low-level interface to the Novation Launchpad midi controller. Description: High and low-level interface to the Novation Launchpad midi controller. Allows to make "Launchpad apps" easily, or to access the controller in a more low-level way. Some example apps are included. Presently only Mac OSX and Windows is supported (because we rely on hmidi). License: BSD3 License-file: LICENSE Author: Balazs Komuves Copyright: (c) 2013 Balazs Komuves Maintainer: bkomuves (plus) hackage (at) gmail (dot) com Homepage: http://code.haskell.org/~bkomuves/ Stability: Experimental Category: Music, System Tested-With: GHC == 7.4.2 Cabal-Version: >= 1.8 Build-Type: Simple source-repository head type: darcs location: http://code.haskell.org/~bkomuves/projects/launchpad-control/ Flag base4 Description: Base v4 Library if flag(base4) Build-Depends: base >= 4 && < 5 cpp-options: -DBASE_VERSION=4 else Build-Depends: base >= 3 && < 4 cpp-options: -DBASE_VERSION=3 Build-Depends: array, containers, transformers, mtl, hmidi >= 0.2.1 Exposed-Modules: System.MIDI.Launchpad.Control System.MIDI.Launchpad.AppFramework System.MIDI.Launchpad.AppFramework.Internal System.MIDI.Launchpad.Apps.DrumSeq System.MIDI.Launchpad.Apps.MonoSeq System.MIDI.Launchpad.Apps.FXControl System.MIDI.Launchpad.Apps.Conway Extensions: BangPatterns Hs-Source-Dirs: . ghc-options: -Wall -fno-warn-unused-matches -fno-warn-name-shadowing Executable launchpad-control-examples main-is: launchpad-control-examples.hs Build-Depends: base >= 3, launchpad-control Hs-Source-Dirs: ./examples -- note that using the threaded runtime is very important when using hmidi! ghc-options: -threaded