HenonN:
Filter:
Classes | UGens > Generators > Chaotic

HenonN : ChaosGen : UGen : AbstractFunction : Object

Henon map chaotic generator
Source: Chaos.sc
Subclasses: HenonC, HenonL

Description

A non-interpolating sound generator based on the difference equation:

        x(n+2) = 1 - a * x(n+1)^2 + b * x(n)

This equation was discovered by French astronomer Michel Hénon while studying the orbits of stars in globular clusters.

sclang code translation:

Class Methods

HenonN.ar(freq: 22050, a: 1.4, b: 0.3, x0: 0, x1: 0, mul: 1.0, add: 0.0)

Arguments:

freq

Iteration frequency in Hertz

a

Equation variable

b

Equation variable

x0

Initial value of x

x1

Second value of x

mul
add

Inherited class methods

Undocumented class methods

HenonN.equation

Instance Methods

Inherited instance methods

Examples