Hi all,
I am organizing a SuperCollider Hackfest using Haskell's hsc3 bindings. I
know some Haskell, but I am a complete SC noob and so is my audience. The
idea is to have multiple people jam on one server.
I have successfully installed SC on my Mac laptop - I plan to use this as
the SC server. I will have one wireless router, access to Internet and I am
currently expecting between 20 and 30 people. The tentative date is Nov.5th
2009.
The goal is to use music to show off some aspects of Haskell. So my focus is
not so much on sculpting sound as having an array of instruments on which to
play notes and drum beats. I want to show how easy it is in Haskell to write
a small function that manipulate scales tones and meters. So for example, to
arpeggiate a the first thru seventh degree of any scale I can simply write:
[x+y | x <- [1,2,3,4,5,6,7] , y <- [0,2,4,6]]
and that produces:
[1,3,5,7,
2,4,6,8,
3,5,7,9,
4,6,8,10,
5,7,9,11,
6,8,10,12,
7,9,11,13]
Is there a prebuilt database of instruments that I can use?
Is 20-30 people too much for one server?
Has anyone done anything like this before and have any cautionary tales to
tell? :)
Also please feel free to criticize the idea or provide any suggestions.
Thanks so much!
-deech
_______________________________________________
haskell-art mailing list
[email protected]
http://lists.lurk.org/mailman/listinfo/haskell-art