[Haskell-cafe] new haskell music track: Mother Is Waiting

Andreas Abel abela at chalmers.se
Sun Jan 11 09:21:56 UTC 2015


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 at 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 at gu.se
http://www2.tcs.ifi.lmu.de/~abel/


More information about the Haskell-Cafe mailing list