forked from spell-music/csound-expression
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathcsound-expression.cabal
113 lines (96 loc) · 3.21 KB
/
csound-expression.cabal
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
Name: csound-expression
Version: 4.2.1
Cabal-Version: >= 1.6
License: BSD3
License-file: LICENSE
Author: Anton Kholomiov
Synopsis: library to make electronic music
Stability: Experimental
Tested-With: GHC==7.6
Build-Type: Simple
Category: Music, Sound
Maintainer: <[email protected]>
Description:
Welcome to the simplest textual synthesizer.
.
> dac $ osc 440
.
Csound-expression is a Haskell framework for computer music.
With the help of the library we can create our instruments on the fly.
A few lines in the interpreter is enough to get the cool sound going
out of your speakers. It can be used for simple daily sound-file processing
or for a full-blown live performances.
.
Got interested? Check out the guide: <https://github.com/anton-k/csound-expression/blob/master/tutorial/Index.md>
.
Acknowledgements (I'd like to mention those who supported me a lot with their music and ideas):
.
* music: entertainment for the braindead, three pandas and the moon, odno no, ann's'annat & alizbar, toe, iamthemorning, atoms for piece / radiohead, loscil, boards of canada,
Hozan Yamamoto, Tony Scott and Shinichi Yuize.
.
* ideas: Conal Elliott, Oleg Kiselyov, Paul Hudak, Gabriel Gonzalez, Rich Hickey and Csound's community.
Extra-Source-Files :
examples/README.txt
examples/Test.hs
examples/Heartbeat.hs
examples/Color.hs
examples/Gm.hs
examples/Tibetan.hs
examples/Wind.hs
examples/Live.hs
examples/Midi.hs
examples/Events.hs
examples/DubBass.hs
examples/Gui/Button.hs
examples/Gui/Envelope.hs
examples/Gui/Harmonics.hs
examples/Gui/Osc.hs
examples/Gui/EnvelopeAndHarmonics.hs
examples/Gui/Filter.hs
examples/Gui/Key.hs
examples/Gui/Waves.hs
Homepage: https://github.com/anton-k/csound-expression
Bug-Reports: https://github.com/anton-k/csound-expression/issues
Source-repository head
Type: git
Location: https://github.com/anton-k/csound-expression
Library
Ghc-Options: -Wall
Build-Depends:
base >= 4, base < 5, process, data-default, Boolean >= 0.1.0, colour >= 2.0,
csound-expression-typed >= 0.0.6.0, csound-expression-opcodes >= 0.0.1
Hs-Source-Dirs: src/
Exposed-Modules:
Csound.Base
Csound.Air
Csound.Air.Wave
Csound.Air.Envelope
Csound.Air.Filter
Csound.Air.Wav
Csound.Air.Spec
Csound.Air.Fx
Csound.Air.Live
Csound.Air.Misc
Csound.Types
Csound.Tab
Csound.SigSpace
Csound.IO
Csound.Options
Csound.Control
Csound.Control.Evt
Csound.Control.Instr
Csound.Control.SE
Csound.Control.Midi
Csound.Control.Sf
Csound.Control.Osc
Csound.Control.Channel
Csound.Control.Gui
Csound.Control.Gui.Widget
Csound.Control.Gui.Props
Csound.Control.Gui.Layout
-- Csound.LowLevel
Other-Modules:
Csound.Control.Overload
Csound.Control.Overload.Outs
Csound.Control.Overload.MidiInstr
Csound.Control.Overload.SpecInstr