[PD] dynamic stochastic synthesis in pd?
david golightly
davigoli at hotmail.com
Thu Dec 15 17:25:13 CET 2005
Hi,
I often use the differential equations (Lorenz, Rossler, Henon, and Lyapunov
are my favorites) through [expr] or [expr~] rather than any externals - I
find it gives me more control over coefficients and granularity and a better
understanding of the dynamics involved as well. Sometimes I use the output
directly, but most often I'll read several hundred thousand iterations into
a table and use the table in a number of ways, including using [tabread4~]
for interpolation. <shameless self-promotion>My track "Lawrence Attracts"
on my website www.davidgolightly.net uses - you guessed it - the Lorenz
equations on several levels, for audio generation using FM synthesis (3
dimensions => 3 FM variables) and for parameter control and meta-control.
Fairly simple and straightforward, if you're interested I'll send you the
patch. In another patch I have (inspired by GENDY), two equal-sized tables
store point value and duration, and a [vline~] object is used to construct
an audio signal from these two tables, looping through the table. I vary
parameters to random-walk the points so that the sound slowly evolves over
time. In my version, the perceived frequency of the signal varies with the
sum of the durations table, but it wouldn't be hard to modify it to vary the
pitch independently.</self-promotion>
Just sharing - hope you found that useful.
David
- ---=---^--- -^- -=- - - ^------ - -^---^- -- --^^ --===
homepage:
http://www.davidgolightly.net
>From: Tim Blechmann <TimBlechmann at gmx.net>
>To: "yukio kuroiwa" <yukio_kuroiwa at fastmail.fm>
>CC: pd-list at iem.at
>Subject: Re: [PD] dynamic stochastic synthesis in pd?
>Date: Thu, 15 Dec 2005 09:40:49 +0000
>
> > hi , can you explain how have you been using those chaotic equations
> > for sound synthesis?
> > have you been using them for the generation of sound itself? i been
> > investigating about this....
> > in the stochastic synthesis as convieved by xenakis , stochastic laws
> > are used to generate the succesive sample amplitudude values of
> > digital sound. how can i use the numbers from one the pd chaos
> > objects to determine sample amplitude values and the interpolation
> > between them. how can this be achieved in pd?
>
>well, my objects implement various kinds of chaotic systems ... each
>iteration is taken as amplitude sample and the samplerate is up/down
>sampled ...
>
>for continuous systems, there are different ways to solve the
>differential equations (different order runge-kutta) ...
>
>tim
>
>--
>mailto:TimBlechmann at gmx.de ICQ: 96771783
>http://www.mokabar.tk
>
>latest mp3: kMW.mp3
>http://mattin.org/mp3.html
>
>latest cd: Goh Lee Kwang & Tim Blechmann: Drone
>http://www.geocities.com/gohleekwangtimblechmannduo/
>
>After one look at this planet any visitor from outer space
>would say "I want to see the manager."
> William S. Burroughs
>
>_______________________________________________
>PD-list at iem.at mailing list
>UNSUBSCRIBE and account-management ->
>http://lists.puredata.info/listinfo/pd-list
More information about the Pd-list
mailing list