Henon2DN:
Filter:
Description
Class methods
ar
kr
Inherited class methods
Instance methods
Inherited instance methods
Examples
Classes (extension)
|
UGens
>
Generators
>
Stochastic
Henon2DN
:
UGen
:
AbstractFunction
:
Object
Extension
henon map 2D chaotic generator
Source:
bhobChaos.sc
Subclasses:
Henon2DC
,
Henon2DL
See also:
Henon2DL
,
Henon2DC
Description
y = b * x(n) x(n+2) = 1 - ax(n+1)^2 + y
Class Methods
Henon2DN.
ar
(
minfreq: 11025
,
maxfreq: 22050
,
a: 1.4
,
b: 0.3
,
x0: 0.30501993062401
,
y0: 0.20938865431933
,
mul: 1
,
add: 0.0
)
Henon2DN.
kr
(
minfreq: 40
,
maxfreq: 100
,
a: 1.4
,
b: 0.3
,
x0: 0.30501993062401
,
y0: 0.20938865431933
,
mul: 1
,
add: 0.0
)
Arguments:
minfreq, maxfreq
iteration frequency in Hertz
a, b
equation variables
x0
initial value of x
y0
initial value of y
Inherited class methods
Instance Methods
Inherited instance methods
Examples
{ Henon2DN.ar(SampleRate.ir/4, SampleRate.ir, MouseX.kr(1,1.4), MouseY.kr(0,0.3)) * 0.2 }.play(s); ( { Henon2DN.ar( 2200, 8800, LFNoise2.kr(1, 0.2, 1.2), LFNoise2.kr(1, 0.15, 0.15) ) * 0.2 }.play(s); ) { SinOsc.ar(Henon2DN.ar(20, 40, MouseX.kr(1,1.4), MouseY.kr(0,0.3))*800+900)*0.4 }.play(s);
helpfile source:
/usr/local/share/SuperCollider/Extensions/SC3plugins/BhobUGens/HelpSource/Classes/Henon2DN.schelp
link::Classes/Henon2DN::