DoubleWell3:
Filter:
Classes (extension) | UGens > Generators > Chaotic

DoubleWell3 : UGen : AbstractFunction : Object
ExtensionExtension

Forced DoubleWell Oscillator
Source: SLUGens.sc

//SLUGens released under the GNU GPL as extensions for SuperCollider 3, by Nick Collins, http://composerprogrammer.com/index.html 

Description

Runge-Kutta ODE solver implementation of the chaotic Forced Double Well Oscillator (see Strogatz, Steven H. (1994) Nonlinear Dynamics and Chaos. Addison-Wesley, Reading, MA. pp441-7).

D2x +delta*Dx-x+x^3 = F

y = Dx

All inputs can have .kr rate UGens plugged in. F is itself an arbitrary audio rate UGen input forcing term

Class Methods

DoubleWell3.ar(reset: 0, rate: 0.01, f: 0, delta: 0.25, initx: 0, inity: 0, mul: 1.0, add: 0.0)

Arguments:

reset

restart with new initial conditions sampled from initx, inity

rate

update rate for x and y

f

forcing term, an arbitrary audio rate input

delta

equation constant

initx

reset value for x

inity

reset value for y

Inherited class methods

Instance Methods

Inherited instance methods

Examples