Wild Waves
Moderators: BTT, andy55, b.dwall, juxtiphi
Wild Waves
I'm working on my 2nd waveshape, and it looks good, nice flowy waves. I've also tried to make it more music responsive, but eveything i tried screws up the flowy look that i like. Is there any way to, perhaps have the width of the upper, middle, and lower waves increase/decrease along with the upper, middle, and lower frequency ranges and still retain the flowy look? I'm just a beginner and don't know if this is possible.
Maybe i should just declare it finished, whaddya think?
//Waveshape name: DD-Wild Waves
Aspc=1
Stps="NUM_SAMPLE_BINS"
A0=".3" // phase
A1="3" // cycles
A2="100" // length
A3="15" // width
A4="1.5" // x position
A5="0" // y position
A6=".03" // response
A7="-.1" // phase
B0="B0-A0"
B1="B1-A7"
C0="s*A6"
C1="B0+s*PI*(A1*2)"
C2="B1+s*PI*(A1*2)"
X0="A4-A2*C0"
Y0="A5+A3*sin(C1)*C0"
X1="A4-A2*C0"
Y1="A5+A3*sin(C2)*C0"
X2="A4+.5-A2*C0"
Y2="A5-.5+A3*sin(C2)*C0"
X3="A4+.5-A2*C0"
Y3="A5+.5+A3*sin(C2)*C0"
LWdt="9-(s*4)"
Pen="1.2-s"
ConB=1
Meta="reactive=5 detail=4 density=4 morphable=4"
Vers=270
Maybe i should just declare it finished, whaddya think?
//Waveshape name: DD-Wild Waves
Aspc=1
Stps="NUM_SAMPLE_BINS"
A0=".3" // phase
A1="3" // cycles
A2="100" // length
A3="15" // width
A4="1.5" // x position
A5="0" // y position
A6=".03" // response
A7="-.1" // phase
B0="B0-A0"
B1="B1-A7"
C0="s*A6"
C1="B0+s*PI*(A1*2)"
C2="B1+s*PI*(A1*2)"
X0="A4-A2*C0"
Y0="A5+A3*sin(C1)*C0"
X1="A4-A2*C0"
Y1="A5+A3*sin(C2)*C0"
X2="A4+.5-A2*C0"
Y2="A5-.5+A3*sin(C2)*C0"
X3="A4+.5-A2*C0"
Y3="A5+.5+A3*sin(C2)*C0"
LWdt="9-(s*4)"
Pen="1.2-s"
ConB=1
Meta="reactive=5 detail=4 density=4 morphable=4"
Vers=270
- markofkane
- Posts: 346
- Joined: Thu Feb 03, 2005 3:08 pm
Well, i don't know how and don't see any way to add an attachment to a post. How exactly would i do this? I don't have a web page, if that's necessary.markofkane wrote:I have a minor request: Add those as attachements in a .txt document.
That way it's already named and ready to add to the soundspectrum folder.
Thanks!!!
- markofkane
- Posts: 346
- Joined: Thu Feb 03, 2005 3:08 pm
- JayPro
- Posts: 738
- Joined: Sat May 01, 2004 10:51 pm
- Location: Huntington Station, Long Island, New York
Math and I go together like poundcake and pork gravy; but I'd like to think that a lot of the stuff I've done for this app is decent at least.
Maybe that's the issue; We haven't enough config makers who can appreciate using the code from a non-mathematician's POV.
BTW: I'd recomment 2 things.
1. if you want sound reaction, then the best plan AFAICS is to use "mag(s)" in your C0 and C1 statements. Or experiment with fft(s) in both and see whaich you prefer.
2. It would appear to me that the horizontal placement you have them at should really stretch full screen. Two options here: 1. Set A2 to 200. or B. simply change Aspc (Aspect Ratio) to zero. Either one works fine...if your intent is to have your go the full horizontal scren-span.
Maybe that's the issue; We haven't enough config makers who can appreciate using the code from a non-mathematician's POV.
BTW: I'd recomment 2 things.
1. if you want sound reaction, then the best plan AFAICS is to use "mag(s)" in your C0 and C1 statements. Or experiment with fft(s) in both and see whaich you prefer.
2. It would appear to me that the horizontal placement you have them at should really stretch full screen. Two options here: 1. Set A2 to 200. or B. simply change Aspc (Aspect Ratio) to zero. Either one works fine...if your intent is to have your go the full horizontal scren-span.
"God is syntax."
Thanks JayPro, i'll try your suggestions. I kinda like the flowy waves, so i would like to keep that look, if i can get the waves to speed up or slow down according to the music or beat speed.JayPro wrote: 1. if you want sound reaction, then the best plan AFAICS is to use "mag(s)" in your C0 and C1 statements. Or experiment with fft(s) in both and see whaich you prefer.
2. It would appear to me that the horizontal placement you have them at should really stretch full screen. Two options here: 1. Set A2 to 200. or B. simply change Aspc (Aspect Ratio) to zero. Either one works fine...if your intent is to have your go the full horizontal scren-span.
Edit: Thanks so much. Changing Aspect Ratio to zero really improves the look of this config. It's awesome with flowy flowfields!
Using "mag(s)" or "fft(s)" in the C0 and C1 statements does give good sound reaction, as you suggest. But for this config, after much experimentation, i prefer the simple flowy look, without the sound reaction. I did learn from your suggestions, and i will be sure to keep them in mind for any future configs. Much appreciated!!
Dave
Last edited by pooky on Sun Dec 17, 2006 3:19 pm, edited 1 time in total.
- JayPro
- Posts: 738
- Joined: Sat May 01, 2004 10:51 pm
- Location: Huntington Station, Long Island, New York
That's what my suggestion to use mag(s) where I suggested should accomplish.
Remember, also, the "t" function will, *in and of itself*, not really affect musical response, unless it is somehow mathematically connected with an expression containing a function of "s" (someone feel free to correct/rephrase/etc. any error of mine here).
Remember, also, the "t" function will, *in and of itself*, not really affect musical response, unless it is somehow mathematically connected with an expression containing a function of "s" (someone feel free to correct/rephrase/etc. any error of mine here).
"God is syntax."