//SLUGens released under the GNU GPL as extensions for SuperCollider 3, by Nick Collins, http://composerprogrammer.com/index.html
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
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 |