An implementation of Chen's double scroll chaotic attractor, largely based on Bryan Head's code for the alternative firmware for the Mutable Instruments Stages but heavily modified and tuned to make it as open as possible to SuperCollider users to explore parameter spaces of the algorithm within safe limits and adding interpolation to the parameters to make them modulatable.
This attractor algorithm was proposed by Guanrong Chen in 1999.
returns three values: x, y, z (see examples below).
speed |
Sets the speed of the chaos generator. This is a normalized value between 0.0 and 1.0. This parameter may be modulated at control rate; |
a |
A value between 0.0 and 1.0 that sets the a parameter of the algorithm. This is scaled to a nice value in the actual algorithm. This parameter may be modulated at control rate; |
b |
A value between 0.0 and 1.0 that sets the a parameter of the algorithm. This is scaled to a nice value in the actual algorithm. This parameter may be modulated at control rate; |
c |
A value between 0.0 and 1.0 that sets the a parameter of the algorithm. This is scaled to a nice value in the actual algorithm. This parameter may be modulated at control rate; |