Extension//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 |