//Sparkles by ShohS
NUM = "10+round(rnd(30))"// Number of sparkles
stps="60"
Aspc=1
//
B0="(ID/NUM)*rnd(5)"
B1="(ID/NUM)*rnd(5)"
B2="(ID/NUM)*rnd(5)"
B3="(ID/NUM)*rnd(5)"
// these B functions put the sparkles into random places
//now we map each ray of every sparkle
X0="B0-2.5"
Y0="(s*.1-.1)*(1+fft(id/num)*.5)*2+B1-2.5"
X1="B0-2.5"
Y1="(s*-.1+.1)*(1+fft(id/num)*.5)*2+B1-2.5"
X2="(s*.1-.1)*(1+fft(id/num)*.5)*2+B0-2.5"
Y2="B1-2.5"
X3="(s*-.1+.1)*(1+fft(id/num)*.5)*2+B0-2.5"
Y3="B1-2.5"
// this part is on the opposite side
X4="-B2+2.5"
Y4="(s*.1-.1)*(1+fft(id/num)*.5)*2-B3+2.5"
X5="-B2+2.5"
Y5="(s*-.1+.1)*(1+fft(id/num)*.5)*2-B3+2.5"
X6="(s*.1-.1)*(1+fft(id/num)*.5)*2-B2+2.5"
Y6="-B3+2.5"
X7="(s*-.1+.1)*(1+fft(id/num)*.5)*2-B2+2.5"
Y7="-B3+2.5"
//the rays of every sparkle lengthen via the fft function
ConB=0
LWdt="(s^8)*10*fft(id/num)*2"// a final touch of music reactivity
Pen="1"
Vers=270
Honestly I think it can be one of the standalone waveshapes
.
Shohs has created many WaveShapes, Particles and some FlowFields of amazing high quality and I look forward to seeing many of these included in the new version of G-Force which should be available by the coming weekend.
Also, Andy needs special thanks from all of us for his dedication during the past few weeks to make G-Force to what we will all see in the latest version. Thanks Andy.
.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.