DoubleWell2:
Filter:
sc3-plugins/Classes (extension) | UGens > Generators > Chaotic

DoubleWell2
ExtensionExtension

Forced DoubleWell Oscillator

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

Description

Improved Euler 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*cos(w*t)

y = Dx

All inputs can have .kr rate UGens plugged in.

Class Methods

.ar

Arguments:

reset

restart with new initial conditions sampled from initx, inity

ratex

update rate for x

ratey

update rate for y

f

equation constant

w

equation constant

delta

equation constant

initx

reset value for x

inity

reset value for y

note for me- add a t rate control? or arbitary oscillator input rather than Fcos(wt)

Examples