
I was curious to listen, but it does not seem to work under ubuntu LTS 12.04. Probably the shipped version of Csound (May 30 2012) is too old: *Main> main virtual_keyboard real time MIDI plugin for Csound PortAudio real-time audio module for Csound 0dBFS level = 32768.0 Csound version 5.17 (double samples) May 30 2012 libsndfile-1.0.25 WARNING: could not open library '/usr/lib/csound/plugins64-5.2/libpmidi.so' (libportmidi.so.0: cannot open shared object file: No such file or directory) WARNING: could not open library '/usr/lib/csound/plugins64-5.2/libosc.so' (liblo.so.7: cannot open shared object file: No such file or directory) WARNING: could not open library '/usr/lib/csound/plugins64-5.2/libfluidOpcodes.so' (libfluidsynth.so.1: cannot open shared object file: No such file or directory) UnifiedCSD: tmp.csd STARTING FILE Creating options Creating orchestra Creating score RAWWAVE_PATH: /usr/share/stk/rawwaves/ rtaudio: PortAudio module enabled ... using blocking interface graph init orch compiler: opcode FreePort i 0 instr 92 instr 91 instr 90 instr 89 error: expression syntax insufficient terms: (2.0^-1) instr 88 instr 87 instr 86 instr 85 instr 84 instr 83 instr 82 instr 81 instr 80 instr 79 instr 78 instr 77 instr 76 instr 75 instr 74 instr 73 instr 72 instr 71 instr 70 instr 69 instr 68 instr 67 instr 66 instr 65 instr 64 instr 63 instr 62 instr 61 instr 60 instr 59 instr 58 instr 57 instr 56 instr 55 instr 54 instr 53 instr 52 instr 51 instr 50 instr 49 instr 48 instr 47 instr 46 instr 45 instr 44 instr 43 instr 42 instr 41 instr 40 instr 39 instr 38 instr 37 instr 36 instr 35 instr 34 instr 33 instr 32 instr 31 instr 30 instr 29 instr 28 instr 27 instr 26 instr 25 instr 24 instr 23 instr 22 error: expression syntax insufficient terms: (2.0^-1) instr 21 instr 20 instr 19 instr 18 2 syntax errors in orchestra. compilation invalid *Main> On 10.01.2015 11:49, Anton Kholomiov wrote:
Dear Haskellers I'd like to present yet another piece of music made in Haskell.
https://soundcloud.com/anton-kho/mother-is-waiting
It's very soothing piece that can be used as a helper for dreaming or meditation. It's dedicated to my friend. She's waiting for her second child to be born.
This time it contains no samples. All sounds are made out of waves and filters. So I can attach the source code right in the mail. The track relies on new versions of the packages `csound-expression`, `csound-sampler` and `csound-catalog`. So you can do
cabal update cabal install csound-sampler csound-catalog
Ad the we can load the file in the ghci and run the main function.
ghci Mother.hs main
and the Csound should be installed to render the synths.
Cheers, Anton
_______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe
-- Andreas Abel <>< Du bist der geliebte Mensch. Department of Computer Science and Engineering Chalmers and Gothenburg University, Sweden andreas.abel@gu.se http://www2.tcs.ifi.lmu.de/~abel/