Hello All
Here are a couple of WaveShapes from the past, copy & paste each into a text editor like Notepad, then copy & paste into:
C\Program Files\SoundSpectrum\G-Force\Packages\G-Force.WaveShape.package
PLEASE NOTE - THESE ARE NOT SUPPORTED BY SOUNDSPECTRUM - YOU USE THEM AT YOUR OWN RISK
---------------------------------------------------------------------------------
// Trans4mers - WaveShape - by Erlend
Aspc=1,
A0="2*PI",
A1="(rnd(3) + 2) * A0",
A2="rnd(.3) + .2",
A3="rnd(.1) + .03",
A4="rnd(.5) + .5",
A5="2",
A6="1/A5",
A7="0.866 * A2",
A8=".5 * A2",
A9="A2 + A8",
A10="rnd(.6) + .5",
A11="1-A2/2",
A12="rnd(2) + 4",
A13="3",
A14="1/A13",
A15="2*A13",
A16="0.951 * A2",
Angle 2
A17="0.309 * A2",
Angle 3
A18="0.588 * A2",
Angle 4
A19="0.809 * A2",
Angle 5
A20="A2 + A19",
A21="A2 + A19",
A22="A16 + A16",
C0="A1*s",
C1="s * A2 * cos(C0)",
C2="s * A2 * sin(C0)",
C3="sqwv( 2*A5 * s - 1 )",
C4="sqwv( 2*A5 * s - 3 )",
C5=" s * A5",
C6="(s-A6) * A5",
C7="((0 - C5 * A7 ) * C3) + (( A7 - C6 * A7 ) * C4)",
C8="((A2 - C5 * A9 ) * C3) + ((-A8 + C6 * A9 ) * C4)",
B0="t*A4",
B1="cos(B0)",
B2="sin(B0)",
B3="t*A10",
B4="cos(B3)",
B5="sin(B3)",
B6="B3 + PI",
B7="cos(B6)",
B8="sin(B6)",
C9=" -B1 * C2 -B2 * C1 + A11",
C10=" B1 * C1 -B2 * C2",
C11=" B1 * C8 +B2 * C7 + A11",
C12="-B1 * C7 +B2 * C8",
C13="-B4 * C10 -B5 * C9",
C14=" B4 * C9 -B5 * C10",
C15="-B7 * C12 -B8 * C11",
C16=" B7 * C11 -B8 * C12",
C17="-B7 * C10 -B8 * C9",
C18=" B7 * C9 -B8 * C10",
C19="-B4 * C12 -B5 * C11",
C20=" B4 * C11 -B5 * C12",
C21="(sin(A3 * A0 * t) + 1 ) * .5",
C22="1-C21",
X0="C13 * C21 + C15 * (1-C21)",
Y0="C14 * C21 + C16 * (1-C21)",
X1="C17 * C21 + C19 * (1-C21)",
Y1="C18 * C21 + C20 * (1-C21)",
C23="-2 + s * 4",
C24="0",
B9="B3 + PI/4",
B10="cos(B9)",
B11="sin(B9)",
X2=" -B11 * C23",
Y2=" B10 * C23",
X3="-B10 * C23",
Y3=" -B11 * C23",
C23="-2 + s * 4",
C25="A2 - A2 * ABS(sin( s * A0))",
C26="s * A0",
C27="C25 * cos( C26 )",
C28="C25 * sin( C26 )",
B12="t*A12",
B13="cos(B12)",
B14="sin(B12)",
C29="-B13 * C28 -B14 * C27 + A11",
C30=" B13 * C27 -B14 * C28",
B15="B9 + PI/4",
B16="cos(B15)",
B17="sin(B15)",
C31="-B16 * C30 -B17 * C29",
C32=" B16 * C29 -B17 * C30",
C33="sqwv( A15 * s - 1 )",
C34="sqwv( A15 * s - 3 )",
C35="sqwv( A15 * s - 5 )",
C36=" s *A13",
C37=" (s- A14)*A13",
C38=" (s-2*A14)*A13",
C39="((0 - C36 * A18) * C33) + ((A16 - C37 * A22) * C34 ) + (( A18 - C38 * A18) * C35 )",
C40="((A2 - C36 * A20) * C33) + ((A17 ) * C34 ) + ((-A19 + C38 * A21) * C35 )",
C41="-B1 * C40 -B2 * C39 + A11",
C42=" B1 * C39 -B2 * C40",
B18="B15+PI",
B19="cos(B18)",
B20="sin(B18)",
C43="-B19 * C42 -B20 * C41",
C44=" B19 * C41 -B20 * C42",
C45="-B19 * C30 -B20 * C29",
C46=" B19 * C29 -B20 * C30",
C47="-B16 * C42 -B17 * C41",
C48=" B16 * C41 -B17 * C42",
X4="C31 * C21 + C43 * C22",
Y4="C32 * C21 + C44 * C22",
X5="C45 * C21 + C47 * C22",
Y5="C46 * C21 + C48 * C22",
C49="A0*t*.2",
C50="C1 * clip( sin(C49)) + C7 * clip( sin(C49+PI/2)) + C27 * clip( sin(C49+PI)) + C39 * clip( sin(C49+3*PI/2))",
C51="C2 * clip( sin(C49)) + C8 * clip( sin(C49+PI/2)) + C28 * clip( sin(C49+PI)) + C40 * clip( sin(C49+3*PI/2))",
C52="sin(t*.3)",
X6="C52 * (-B13 * C51 -B14 * C50)",
Y6="C52 * ( B13 * C50 -B14 * C51)",
LWdt="2",
ConB=1,
Meta="reactive=2, detail=3, density=3, morphable=4",
Vers=100
-----------------------------------------------------------------------------------
// Eh - WaveShape - by Ted
Aspc=1,
C0="s*2-1",
C1="fft(trwv(2*s-1))",
C2="t/4",
X0="c0*1.2",
Y0="c1-c0^2/3+.1",
X1="c0*.9",
Y1="c1*.9-.2-c0^2/3",
X2="c0*.6",
Y2="c1*.6-.5-c0^2/3",
LWdt="3",
ConB=1,
Meta="reactive=4, detail=3, density=4, morphable=4"
Vers=200
----------------------------------------------------------------------------------
WAVESHAPES from the past - (Post !)
Moderators: BTT, andy55, b.dwall, juxtiphi
WAVESHAPES from the past - (Post !)
.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.
Hello DanPin
It most surely is a WaveShape which also auto loads as a Particle. The author Erland intended the WaveShape not to be responsive to audio as there is so much going on in the WaveShape. This is probably one of the most complicated WaveShapes ever created. You have shown an interest in authoring configs, I suggest you go into debug mode and watch the many variations this WaveShape is capable of, then try to understand how Errland created the config. A steep learning curve?
It most surely is a WaveShape which also auto loads as a Particle. The author Erland intended the WaveShape not to be responsive to audio as there is so much going on in the WaveShape. This is probably one of the most complicated WaveShapes ever created. You have shown an interest in authoring configs, I suggest you go into debug mode and watch the many variations this WaveShape is capable of, then try to understand how Errland created the config. A steep learning curve?
.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.
Yes, I already recognize this waveshape; when I first tried it, it didn't appear to be audio-responsive, so I decided to go ahead and tweak it so it can be audio-responsive (in that case, I added the mag() function to the lines).BTT wrote:It most surely is a WaveShape which also auto loads as a Particle. The author Erland intended the WaveShape not to be responsive to audio as there is so much going on in the WaveShape. This is probably one of the most complicated WaveShapes ever created. You have shown an interest in authoring configs, I suggest you go into debug mode and watch the many variations this WaveShape is capable of, then try to understand how Errland created the config. A steep learning curve?
Hello DanPin
Well that's a good start, now try and create a config of your own - nothing too complicated and try the same config with different coding.DanPin wrote:I decided to go ahead and tweak it so it can be audio-responsive (in that case, I added the mag() function to the lines).
.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.
Regards BTT
ColorMap Creator for G-Force and Aeon --- SoundSpectrum Forum Administrator.