-- We are going to split this package into smaller ones, which are easier to install. -- Eventually we will also overhaul the package. Name: haskore Version: 0.0.5 License: GPL License-File: LICENSE Author: Paul Hudak , Henning Thielemann Maintainer: Henning Thielemann Homepage: http://www.haskell.org/haskellwiki/Haskore Package-URL: http://darcs.haskell.org/haskore/ Category: Sound, Music Synopsis: The Haskore Computer Music System Stability: Experimental Description: Compose music using programming features. Output in MIDI, CSound, SuperCollider or as a audio signal. Tested-With: GHC==6.4.1, GHC==6.8.2, Hugs==2005.3.8 Cabal-Version: >=1.2 Build-Type: Simple Extra-Source-Files: Makefile Readme src/Doc/Macros.tex src/Doc/Related.tex src/Doc/Discussion.tex src/Doc/Introduction.tex src/Doc/Tutorial.tex Flag splitBase description: Choose the new smaller, split-up base package. Library Build-Depends: event-list >=0.0.5 && <0.1, midi >=0.1.1 && <0.2, markov-chain >=0.0.1 && <0.1, non-negative >=0.0.1 && <0.1, data-accessor >=0.1 && <0.2, mtl >=1.1 && <1.2, haskell-src >=1.0 && <1.1, parsec >=2.1 && <2.2, -- for testing QuickCheck >=1 && <2, HUnit >=1.2 && <1.3 If flag(splitBase) Build-Depends: base >=3, array >=0.1 && <0.2, random >=1.0 && <1.1, process >=1.0 && <1.1, containers >=0.1 && <0.2 Else Build-Depends: base >= 1.0 && < 2, special-functors >=1.0 && <1.1 GHC-Options: -Wall -- with GHC-6.4.1 and option -O2 the compilation of NewResolution needs too much heap, thus swapping Hs-source-dirs: src Exposed-modules: Haskore, Haskore.Basic.Duration, Haskore.Basic.Dynamics, Haskore.Basic.Interval, Haskore.Basic.Pitch, Haskore.Basic.Scale, Haskore.Basic.Tempo, Haskore.Composition.Chord, Haskore.Composition.ChordType, Haskore.Composition.Drum, Haskore.Composition.Rhythm, Haskore.Composition.Trill, Haskore.Example.BesondrerTag, Haskore.Example.ChildSong6, Haskore.Example.Detail, Haskore.Example.Flip, Haskore.Example.Fractal, Haskore.Example.Guitar, Haskore.Example.Kantate147, Haskore.Example.Miscellaneous, Haskore.Example.NewResolutions, Haskore.Example.Raenzlein, Haskore.Example.SelfSim, Haskore.Example.Ssf, Haskore.Example.WhiteChristmas, Haskore.General.IO, Haskore.General.IdGenerator, Haskore.General.LoopTreeRecursive, Haskore.General.LoopTreeRecursiveGen, Haskore.General.LoopTreeTagged, Haskore.General.LoopTreeTaggedGen, Haskore.General.GraphRecursiveGen, Haskore.General.GraphTaggedGen, Haskore.General.Map, Haskore.General.Monad, Haskore.General.TagDictionary, Haskore.General.Utility, Haskore.Interface.AutoTrack.ChartBar, Haskore.Interface.AutoTrack.ChordChart, Haskore.Interface.AutoTrack.ChordSymbol, Haskore.Interface.AutoTrack.EventChart, Haskore.Interface.AutoTrack.Instrument, Haskore.Interface.AutoTrack.ScaleChart, Haskore.Interface.AutoTrack.Style, Haskore.Interface.AutoTrack.Transposeable, Haskore.Interface.CSound, Haskore.Interface.CSound.Generator, Haskore.Interface.CSound.InstrumentMap, Haskore.Interface.CSound.Note, Haskore.Interface.CSound.Orchestra, Haskore.Interface.CSound.OrchestraFunction, Haskore.Interface.CSound.Score, Haskore.Interface.CSound.SoundMap, Haskore.Interface.CSound.Tutorial, Haskore.Interface.CSound.TutorialCustom, -- needs 'parsec' package Haskore.Interface.MED.Text, Haskore.Interface.MIDI, Haskore.Interface.MIDI.InstrumentMap, Haskore.Interface.MIDI.Note, Haskore.Interface.MIDI.Read, Haskore.Interface.MIDI.Render, Haskore.Interface.MIDI.Write, Haskore.Interface.MML, Haskore.Melody, Haskore.Melody.Standard, Haskore.Music, Haskore.Music.GeneralMIDI, Haskore.Music.Rhythmic, Haskore.Music.Standard, Haskore.Performance, Haskore.Performance.BackEnd, Haskore.Performance.Context, Haskore.Performance.Player, Haskore.Performance.Default, Haskore.Performance.Fancy, Haskore.Process.Format, Haskore.Process.Optimization, Medium, Medium.Temporal, Medium.Plain.Binary, Medium.Plain.List, Medium.Plain.ContextFreeGrammar, Medium.Controlled, Medium.Controlled.List, Medium.Controlled.ContextFreeGrammar, Medium.LabeledControlled.List Executable test Hs-Source-Dirs: src, src/Test Main-Is: Suite.lhs Other-Modules: Equivalence Executable autotrack Hs-Source-Dirs: src, src/Haskore/Interface/AutoTrack Main-Is: Haskore/Interface/AutoTrack/Main.lhs Other-Modules: Haskore.Interface.AutoTrack.Option