This exercise is ONLY for those who are willing to take on the challenge, and work out the details for themselves (READ: no hand holding). I come from a UNIX background, and although I am currently using Win7, I continuously revert back to the familiar. Luckily for me, other industrious individuals have ported many of the UNIX utilities to the MS environment. Win7 access permissions drive me nuts, and I have circumvented them on my machines, for the most part. If you are going partake in this endeavor, I recommend you creating a temporary scratch directory and copying the files there, instead of working out of the defined G-Force hierarchy. You can install your output into G-Force when you are done.
Bearings, as distributed, WAS NEVER my original intention, and released in a form, for WHO KNOWS what reason... no matter.
[Especially] If you are using a 16:9 display, I encourage you to sample the original, and experience my intentions.
BearingsPatch.txt (created w/ "GnuWin32 diff.exe" ):
Code: Select all
6c6
< Num=1
---
> Num=5
16,17c16,17
< A4="{ { .5, -.4, .67, .67,-.67, -2}
< , { 0, 0, .45,-.45, .45, -2}
---
> A4="{ {0,-.67, .67, .67,-.67, -2}
> , {0,-.45, .45,-.45, .45, -2}
81c81
< , ((B5 * atan(B18))/2.355*B0*fft(A3+t/5) + B19*(col(B2,3)-1))/col(B2,3) )"
---
> , ((B5 * atan(B18)^2)/2.355*B0*fft(A3+t/5) + B19*(col(B2,3)-1))/col(B2,3) )"
83c83
< B20="col(B19,B3) +.15" // Beat Scale
---
> B20="col(B19,B3)/(1.25 + (ID!=4)) +.15" // Beat Scale
93,96d92
< X1="- row(B21,0)"
< Y1="row(B21,1) + B16"
<
<
98c94
< A17="(sin(Pi*s)* 1.1 + .8) - (A0==A16)/3"
---
> A17="(sin(Pi*s)/1.25 + .8) - (A0==A16)/3"
While these should be simple enough modifications that you could edit them by hand, i.e.,
'<' - Distribution Lines
'>' - Original Lines
Delete X1/Y1 lines
it is fully "GnuWin32 patch.exe" compatible/verified.
the Command line [Prompt] would be:
Code: Select all
> patch -b Bearings.txt BearingsPatch.txt
Upon
SUCCESSFUL execution,
Bearings.txt - JRM's Original Version
Bearings.txt.orig - Distribution Version
Install:
"C:\Program Files (x86)\SoundSpectrum\G-Force\Packages\G-Force.WaveShape.package\WaveShapes\JRM\Bearings.txt"
See what ya think... you can ALWAYS revert to the distribution copy... YOUR CHOICE.
(It will also works as a Particle)
** to be completely honest, the resulting Config, has a slight reactivity change from what I originally submitted... jrm