|
Eric,
You wrote:
> format of SAOL. I attach the by-the-spec SAOL version of
> this orchestra for comparison -- the similarities to your
> design are remarkable! The only real design difference
> is that the orchestra and score are separated in SAOL as
> in Csound.
>
I think there is an advantage in writing the score as part of the
execution of the program (orc).
In the score file, all parameters are static, they are hardcoded. If
they would be part of the program, then you could generate them on the
fly, dynamically. (Of course, now with CSound/SAOL you can write a
small C or Perl program that generates this kind of sco files for you.)
E.g. you could write something like this:
main ()
{
int i;
InitCSound (16000, 1000, 1);
ftSine = gen (0, 4096, 10, 1);
for (i=0, i < 9, i++)
{
Toot4 (i, 1, 75, (8 + i * .01), .1, (10 - i)*.1);
}
}
Kind regards,
==
Koen Dejonghe
QAD Service Line
Origin International Competences & Alliances
http://www.origin-it.com
+32 2 712 3668
_________________________________________________________
DO YOU YAHOO!?
Get your free @yahoo.com address at http://mail.yahoo.com |