On Thu, 27 Sep 2001, Paul Winkler wrote: > I don't know about the terms, but I was wondering if anyone other than > me was trying to write music via scripts (python in my case).
yes, but i use Perl, so we must fight :) actually i've been meaning to learn python for a while. and ruby. > Right now I'm primarily working on how to express musical structures > and time relationships in a generic yet powerful way. sound very interesting indeed. i think i take a different approach. my scripts interact in realtime via a server across tcp/ip, passing vague 'parameters' around which the scripts interpret in their own way. some scripts also interact with the user (me). sound comes from a software sampler. the scripts sychronise with each other by getting ticks from the server. > My next big plan on this path is support for nested time > relationships. nice idea. the thing i'm doing at the moment is a strange drum machine. each sound is an object, sitting in a loop. each object has certain values of strength (how good it is at fighting for space in the loop), racism (how close they will get to objects of a different type), dispersal (how close it will get to objects of the same type) and friendliness (maximum number of objects it will share a point in the loop with). works quite well, got some work to do on an interface and some optimisation though. cheers alex -- "the Internet is DEEP, WIDE and ANGULAR, you can't ask for much more."
