//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*cos(w*t)
All inputs can have .kr rate UGens plugged in.
note for me: add a t rate control? or arbitary oscillator input rather than Fcos(wt)
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 |