// Psychodelic  by Dr. Lex   (1999-10-21, version2: 2000-10-18)
//      =       dr.lex@cryogen.com
//      |       http://cryogen.com/dr.lex
        |
        -->(not a typo)


Durn="2",

CamX="0",
CamY="0",
CamZ="80",

CmLX="0",
CmLY="0",
CmLZ="0",

CUpX="sin( cos( .5 * t ) )",
CUpY="cos( cos( .5 * t ) )",
CUpZ="0",


widt=240,heig=240,

ConL=0,ConB=0,


A0="rnd(18.850)",
C0="1 - dt^2",
C1="1 - dt^6",


D0="1 - c1 * clip( .8 * fft( s ) )",

R="( .5 + .5 * cos( 18.850 * s + a0 ) ) * c0",
G="( .5 + .5 * sin( 12.566 * s ) ) * c0",
B="( .5 + .5 * sin( 12.566 * s + t ) ) * d1",


X="50 * D0 * cos( s * 6.283185 )",
Y="50 * D0 * sin( s * 6.283185 )",
Z="dt * 50",

LWdt="14 * ( 1 - dt^3 ) + 1", /* I first wanted to use LWdt="d1 * 12 + 1", but because LWdt is only evaluated once before each "s" loop, this didn't work... Luckily I found this alternative, I think it looks even cooler. However, it would be nice if we could use s and fft( s ) for LWdt, wouldn't it?  */

Blrs=1,BlrB=4, // if your Mac is slow, you may want to turn this off (put // before this line)

Stps=44, //  or reduce this number (normal is 44)

Scal="350",
ScSz=1,

Pers="130",


Vers=40