Csound Csound-dev Csound-tekno Search About

[Csnd] application of chaotic equations in synthesis

Date2012-05-28 15:03
Frompeiman khosravi
Subject[Csnd] application of chaotic equations in synthesis
I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?     

Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.

Many Thanks
Peiman

Date2012-05-28 16:41
FromTito Latini
SubjectRe: [Csnd] application of chaotic equations in synthesis
AttachmentsNone  

Date2012-05-28 16:47
FromJohn Clements
SubjectRe: [Csnd] application of chaotic equations in synthesis
Peiman-

Hope all is well with you,

I have been obsessed with using fractal geometry as a mapping source for the last few months, and found this page to be an inspiring starting point-

http://classes.yale.edu/fractals/

I don't know if it is 100% relevant to your efforts, but I thought I'd share anyway.

Take care,

John Clements


On May 28, 2012, at 10:03 AM, peiman khosravi  wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?      
> 
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
> 
> Many Thanks
> Peiman


Date2012-05-28 19:50
Frompeiman khosravi
SubjectRe: [Csnd] application of chaotic equations in synthesis
Thanks very much Tito. neural networking sounds about right! I'm going to have a look at these.
Best,
Peiman

On 28 May 2012 16:41, Tito Latini <tito.01beta@gmail.com> wrote:
> ...... Moreover, I'd be very keen to know if there
> is a tool to analyse a stream of multidimensional incoming data (such as
> improvised controller input and/or generalised spectral analysis of the
> output) and extract some sort of rule that can be later used to create
> self-organising systems. If such a tool doesn't exists then there is no
> reason why it can't be created. In this case can anyone point me to any
> relevant references (they don't have to be musical) that do not require a
> degree in math?

Perhaps you want a neural network. The simplest library that I know is

 http://leenissen.dk/fann/wp/

and some info

 http://leenissen.dk/fann/wp/help
 http://www.dspguide.com/ch26.htm

tito


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-05-28 19:51
Frompeiman khosravi
SubjectRe: [Csnd] application of chaotic equations in synthesis
Thank you John. This looks nice: hours of fun!

Best,
Peiman

On 28 May 2012 16:47, John Clements <jclements77@gmail.com> wrote:
Peiman-

Hope all is well with you,

I have been obsessed with using fractal geometry as a mapping source for the last few months, and found this page to be an inspiring starting point-

http://classes.yale.edu/fractals/

I don't know if it is 100% relevant to your efforts, but I thought I'd share anyway.

Take care,

John Clements


On May 28, 2012, at 10:03 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?
>
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
>
> Many Thanks
> Peiman


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-05-28 19:53
Frompeiman khosravi
SubjectRe: [Csnd] application of chaotic equations in synthesis
Do you have any sound/code examples that you'd be happy to share?

P

On 28 May 2012 16:47, John Clements <jclements77@gmail.com> wrote:
Peiman-

Hope all is well with you,

I have been obsessed with using fractal geometry as a mapping source for the last few months, and found this page to be an inspiring starting point-

http://classes.yale.edu/fractals/

I don't know if it is 100% relevant to your efforts, but I thought I'd share anyway.

Take care,

John Clements


On May 28, 2012, at 10:03 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?
>
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
>
> Many Thanks
> Peiman


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-05-29 14:07
FromHans Mikelson
SubjectRe: [Csnd] application of chaotic equations in synthesis
You could try some of the chaotic opcodes like lorenz and planet.

Hans Mikelson


On May 28, 2012, at 9:03 AM, peiman khosravi  wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?      
> 
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
> 
> Many Thanks
> Peiman


Date2012-05-29 14:39
Frompeiman khosravi
SubjectRe: [Csnd] application of chaotic equations in synthesis
Hi Hans,

Yes I've been having lots of fun with lorenz in the past few days. My only question is what are the minimum/maximum values that the x, y and z values reach?

Thanks
Peiman

On 29 May 2012 14:07, Hans Mikelson <hljmm@charter.net> wrote:
You could try some of the chaotic opcodes like lorenz and planet.

Hans Mikelson


On May 28, 2012, at 9:03 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?
>
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
>
> Many Thanks
> Peiman


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-05-29 16:11
FromHans Mikelson
SubjectRe: [Csnd] application of chaotic equations in synthesis
Not sure there are minimum or maximum values, I think most of these systems have a tendency to "blow up.". Planet has a damping factor to try and avoid it.  Tanh will clamp it to +-1.   Lorenz is fairly stable, I would run it a while to find what the values go to.

http://tridi.nbtc.go.th/tridi_admin/journal_file/B6.pdf

The above link shows y ~+-6, x~+-4, z~0-4

Planet will vary greatly depending on the system.

Hans Mikelson

On May 29, 2012, at 8:39 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

Hi Hans,

Yes I've been having lots of fun with lorenz in the past few days. My only question is what are the minimum/maximum values that the x, y and z values reach?

Thanks
Peiman

On 29 May 2012 14:07, Hans Mikelson <hljmm@charter.net> wrote:
You could try some of the chaotic opcodes like lorenz and planet.

Hans Mikelson


On May 28, 2012, at 9:03 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?
>
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
>
> Many Thanks
> Peiman


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"



Date2012-05-29 16:15
Frompeiman khosravi
SubjectRe: [Csnd] application of chaotic equations in synthesis
Thanks very much. And that paper looks very helpful.

Best,
Peiman

On 29 May 2012 16:11, Hans Mikelson <hljmm@charter.net> wrote:
Not sure there are minimum or maximum values, I think most of these systems have a tendency to "blow up.". Planet has a damping factor to try and avoid it.  Tanh will clamp it to +-1.   Lorenz is fairly stable, I would run it a while to find what the values go to.

http://tridi.nbtc.go.th/tridi_admin/journal_file/B6.pdf

The above link shows y ~+-6, x~+-4, z~0-4

Planet will vary greatly depending on the system.

Hans Mikelson

On May 29, 2012, at 8:39 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

Hi Hans,

Yes I've been having lots of fun with lorenz in the past few days. My only question is what are the minimum/maximum values that the x, y and z values reach?

Thanks
Peiman

On 29 May 2012 14:07, Hans Mikelson <hljmm@charter.net> wrote:
You could try some of the chaotic opcodes like lorenz and planet.

Hans Mikelson


On May 28, 2012, at 9:03 AM, peiman khosravi <peimankhosravi@gmail.com> wrote:

> I'm becoming more and more interested in the application of strange attractors to create organically fluctuating textural entities. so far I've been using the gaussian function but I think attractors can produce far more complex and interesting results. However, my initial experiments have been rather disappointing, but the problem is mapping rather than the functions themselves I think. Moreover, I'd be very keen to know if there is a tool to analyse a stream of multidimensional incoming data (such as improvised controller input and/or generalised spectral analysis of the output) and extract some sort of rule that can be later used to create self-organising systems. If such a tool doesn't exists then there is no reason why it can't be created. In this case can anyone point me to any relevant references (they don't have to be musical) that do not require a degree in math?
>
> Are there any good articles around or has anyone experimented with chaos in Csound much? I'm particularly interested in mapping variables unto spectral and granular synthesis parameters. I'm not so interested in the abstract pure maths part of it but rather analogies with physical phenomena such as turbulence and pattern forming in nature.
>
> Many Thanks
> Peiman


Send bugs reports to the Sourceforge bug tracker
           https://sourceforge.net/tracker/?group_id=81968&atid=564599
Discussions of bugs and features can be posted here
To unsubscribe, send email sympa@lists.bath.ac.uk with body "unsubscribe csound"