Csound Csound-dev Csound-tekno Search About

Re: Csound fractal granular score generator

Date1999-01-09 00:43
FromHans Mikelson
SubjectRe: Csound fractal granular score generator
Gabriel wrote:
>Is it possible to implemnt a C version of this program for people who don't
use neither
>know PERL?


Hi,

This was just a little program I wrote for myself and thought I would post
it to the list since it was starting to make nice sounds in case anybody
else liked it or would like to comment on it.  If it gets to a more finished
state I may consider translating it to another language or compiling it or
setting it up as a web page that would automatically generate the score...
As it is it's pretty primitive.  I don't think I would write it in C.
However C++ might be a good language for this type of score preprocessor.

Right now the cloud generating routine must be hand coded if you want to
change the fractals around and remap the score event paramters etc so a
compiled version would not be much use.  I don't have very many fractal
types yet either.

I would be interested in what types of software is currently available that
can do this type of fractal granular stuff.

By the way the orchstra follows:

sr=44100
kr=4410
ksmps=10
nchnls=2

      instr  1

idur  =      p3
iamp  =      p4
ifqc  =      p5
ipan  =      p6

kamp  linseg 0, idur/2, iamp, idur/2, 0
aout  oscil  kamp, ifqc, 1
      outs   aout*sqrt(ipan), aout*sqrt(1-ipan)

      endin

I put a new version of the program (now with comments) at the following
site:

http://www.werewolf.net/~hljmm/Score3.pl

This version demonstrates using fractal strings of notes rather than
granular clouds.  Sort of algorithmic composition type stuff.

Good luck,
Hans Mikelson