[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: [microsound] Chuck
On Tue, 2006-09-26 at 18:09 -0700, Xdugef wrote:
> Chuck looks very interesting.. http://chuck.cs.princeton.edu/
SuperCollider is the other obvious thing to try.
I've made an awful lot of music with Perl but am pretty sick of it.
I've realised that it's better to use a language made for music. Perl
is great for (for example) string processing but it's not always the
case that you want to treat music like a string. ChucK and
SuperCollider are made with music in mind so are much better suited.
Also many of the people behind Perl are complete religious nutcases.
For example in a recent talk (state of the onion 10) Larry Wall railed
against family planning.
At the moment I'm exploring using a language called Haskell98. It's a
very pure language, and easy to expand by making new operators and so
on, so I'm hoping to make a language in it that is tailored for making
the music I want to make.
> The main reason I abandoned Csound back in the day is because I was
> trying to mainly work with samples and I could not figure out how to
> avoid loud annoying clicks.
I don't know about csound but I guess you would need to make sure the
samples start and end at 0 by adding a small volume envelope to the
start and end.
> Also since I am avoiding being a laptop performer (no offense to anyone
> who is..simply my preference) I don't really care if my perl script is
> live or not. In some perverse way I like that it is anything but
> realtime.. it's an interesting limitation especially since I am
> performing live more than ever.
Fair enough but interactive/live programming is not just a way of
performing, it's also a way of developing. If you can modify a program
while it's running you can hear the results immediately, and so get a
tight action/reaction feedback loop that might aide creativity. But
yes, totally down to personal preference. In ChucK you do edit those
scripts live (they call it on-the-fly programming over there).
> I have enough time into my Perl script that I will of course move
> forward and try to finish it's second manifestation and will probably
> proceed to add the wav capabilities.
Good luck!
> Pros of chuck are: It's free, It appears very capable, It's available
> on all the major platforms, appears relatively easy.
Also has a good community behind it. The same with SuperCollider and
PD. Free software always has a great buzz around, makes finding answers
to questions very easy...
alex
---------------------------------------------------------------------
To unsubscribe, e-mail: microsound-unsubscribe@xxxxxxxxxxxxx
For additional commands, e-mail: microsound-help@xxxxxxxxxxxxx
website: http://www.microsound.org