Archive: Evolving presets?


7th July 2006 20:35 UTC

Evolving presets?
I'm a beginner at this avs thing, so this is probably just another dumb beginner question. I'm wondering if it's possible to create evolving presets, what i mean is visualizations that evolve, in form or shape, over time. I have searched the forums, but didn't find an answer. Does anyone know of a method, using gettime(), or some other method, to create, or even simulate, evolving visualizations? And can you point me to some examples?

Thanks


7th July 2006 20:50 UTC

Depends what you mean by "evolving". It wouldnt be particularily difficult to make a preset that looked different depending on the time of the song, or based on how long it had been running... but generally people prefer a preset to just "do" one thing and look good while doing it.


7th July 2006 20:58 UTC

DarracottDude you should look on some of the intros. Some of them "evolve" but then they start again. It's like someone runing in a circle. Maybe one of those intros can help you.


8th July 2006 00:05 UTC

Suggestion
a simple idea is to try and make a 3d pyramid that changes it shape over time. heh seen one like it but not very smooth transformation. simple way of doing this is to get knowledge on very powerful 3d engines and learn how they tick and you might learn enough math to create one that does it. simpler, learn how to make it look and work like a fractal but in the shape of a pyramid, example a Pythogoras Pyramid fractal evolves over time by creating millions of infinitely replicating pyramids that form a larger pyramid.
yes i know my spelling needs work. anyway if there are somethings i left out please quote about it.


8th July 2006 02:54 UTC

Re: Suggestion

Originally posted by Nanakiwurkz
.....simple way of doing this......
There is no simple way here.

8th July 2006 13:39 UTC

Originally posted by PAK-9
Depends what you mean by "evolving". It wouldnt be particularily difficult to make a preset that looked different depending on the time of the song, or based on how long it had been running...
I suppose something like this is what i had in mind. What's the best way to accomplish this? I haven't tried anything yet, but an idea of variable values changing based on running time comes to mind.

8th July 2006 23:59 UTC

Example
This is sample preset i made to go with fastingaciu's post about using gettime.

i've put a regular music activated scope and gave you the barebones for it.

just enable the second effect list.

p.s.

you
will have to open the bmp file in notepad and save it as a avs file by typing in the name "Photonic Eruption.avs"
include the quotes. set the file type selector to all files or it won't work.


9th July 2006 05:08 UTC

Thanks for this sample. I'll look it over and try to learn how to use gettime to create my own evolving presets.

Any particular reason you uploaded it as a bmp file? I did have some trouble getting it to work. Opening and saving in notepad as you suggest didn't work for me. After trying different things, i got it to work by downloading as "Photonic Eruption.avs" with the all files selector set.

I'm still not sure it's working right, as there is only one effect list, with 3 superscopes. Is this correct?


10th July 2006 09:28 UTC

Re: Example
in most cases, making a preset with a lot of "evolving" states, needs a lot of time to actually code/assemble all the different effects and code their apearance time in the preset.
It's not that hard but needs time and patience...

Originally posted by Nanakiwurkz
you will have to open the bmp file in notepad and save it as a avs file by typing in the name "Photonic Eruption.avs"
include the quotes. set the file type selector to all files or it won't work.
:blah:
has to be the most complicated way ever to evade simple filetype renaming. DarracottDude your way was better :)

10th July 2006 11:05 UTC

Or you could have a loads of simple functions and statements and have them activate/deactivate randomly, but that would probably be more of a "controlled" mutation than evolving in concept...

So that's the problem i guess, even if it has 10 different stages it goes through, that's it, there's not really a way to make random evolution like it has to be.


10th July 2006 13:10 UTC

Well the simplest way to have a preset change after a certain period of time is to just have a codable effect list which turns on. You can stick whatever effects you like into it.

I'm still not entirely sure what effect you are going for... and I'm not sure you know either. The first step towards solving a problem is identifying it.


10th July 2006 14:22 UTC

Originally posted by PAK-9


I'm still not entirely sure what effect you are going for... and I'm not sure you know either. The first step towards solving a problem is identifying it.
Well, this thread is what got me to thinking about evolving shapes or forms ...

http://forums.winamp.com/showthread....ight=neoglasms

Maybe what i have in mind isn't really possible. Perhaps morphing might be a better term? I just have a vision of presets that changed their look over time.

13th July 2006 01:48 UTC

Fixed
ok i gave up on the raw format of the bmp thing and i put the original in a zip enjoy Dude. p.s. if you want to see the bare bones in action just enable the second effect list. also please don't criticize me for the t=t-gettime(-2)\gettime(-1) thing.


4th August 2006 20:13 UTC

Maybe i should have started a new thread rather than reviving this one. :-)

Anyway i've been playing with this idea, and came up with this superscope that changes shape and color based on song length. This sample kinda demonstrates my evolving preset idea. This is my first effort, i'm still trying different things and learning. Perhaps some of you experts could expand on this idea, maybe even for dynamic movements also?