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