Archive: Help


23rd May 2006 20:57 UTC

Help
I need help here. i'm currently working on a request for a color organ preset and i don't know where to start. i was thinking a set of circles that will enlarge and display color according to the getosc connected to if(). to force certain effects. help me please my head is aching on how to do this. p.s. i've seen the refleksioncolororgan preset by el-vis but theres no way i could make somthin like that. :cry: any help will be apreciated.


23rd May 2006 23:51 UTC

errm, why is this in the wishlist?

Can you attach the preset, so that we know what you've got so far?


24th May 2006 03:48 UTC

Re: Help

Originally posted by Nanakiwurkz
I need help here. i'm currently working on a request for a color organ preset and i don't know where to start. i was thinking a set of circles that will enlarge and display color according to the getosc connected to if(). to force certain effects. help me please my head is aching on how to do this. p.s. i've seen the refleksioncolororgan preset by el-vis but theres no way i could make somthin like that. :cry: any help will be apreciated.
As descriptive as this large block of text appears to be on the face of it, here is what I read:

"I need help. I am doing something unspecified and don't know where to start. I was thinking about something vaguely related to resizing circles with color based on getosc. Please help me. Mentions el-vis preset. More begging."

To help you I guess I would have to hunt down this el-vis preset so I have even the slightest idea what you want to do. (Not going to happen)

No offense, but, if you are sufficiently specific when I read your post I pretty much always will help you as best as I can...

24th May 2006 21:49 UTC

Re: Re: Help

Originally posted by jheriko
As descriptive as this large block of text appears to be on the face of it, here is what I read:

"I need help. I am doing something unspecified and don't know where to start. I was thinking about something vaguely related to resizing circles with color based on getosc. Please help me. Mentions el-vis preset. More begging."

To help you I guess I would have to hunt down this el-vis preset so I have even the slightest idea what you want to do. (Not going to happen)

No offense, but, if you are sufficiently specific when I read your post I pretty much always
will help you as best as I can...
you will find the preset in hynotised or neuromancer. as for the details or the preset itself i have none. just the fact i need a colororgan preset and i need help. the request that was given to me in person by the requestie was that he wanted a preset that will turn on specific circles set to a certain frequency. red being the highest and purple being the lowest. so far i cannot figure out the math to do this. *jealous of el-vis already* ack jheriko if you could please try your best. i'm not asking for complete help. but i need some assistence on the project. *whacks computer because it keeps crashing* hmm ok if i sounded a little retarded then sorry for that. anyway anyhelp will be apreciated. i just need a spectrum analysing engine to set the circles to.

25th May 2006 06:37 UTC

The point i was trying to make is that "color organ" doesn't mean anything and that I cant be bothered to go preset hunting to help you... you could at least link a download for the pack...


29th May 2006 06:22 UTC

"Color organ" is the name of a little device that you can plug lights into so they'll respond to music. One light (or string of lights) responds to low frequencies, one responds to middle frequencies, and one responds to high frequencies.

I know this because we have one in our living room, connected to our big stereo. It reaches from the floor to the ceiling and has a nice pattern of lights in a 3x16 grid. It really makes Duran Duran come alive!

To emulate this in AVS, you should use the getspec() function, not getosc(). Click on the "Expression Help" button when you see it, then on the "Functions" tab, for information on how to use it. There should be enough there to help you get started with that function.

For displaying the circles, I recommend a "Render / Texer II". The default image, a soft circle, would work rather well for this kind of effect.

If I were to make a preset like this, I would probably use gmegabuf() trickery to make each light fade out slowly, and then light up again quickly once its part of the spectrum is above a certain threshold. With enough programming and math background, that effect should be rather simple to implement.

(Now I actually want to try that.)

You'll still need to experiment quite a bit to get anything close to what you want, but I hope this helps get you started in the right direction.


29th May 2006 11:14 UTC

If the case is like Steven explained, there are tons of presets like that out there already.


30th May 2006 22:17 UTC

Based on Steven's description, here's a base for you, you configure the colors etc. from here on yourself, shouldn't be too hard ;)


30th May 2006 22:39 UTC

thanks guys i'll get to work on it right away! :D


31st May 2006 07:01 UTC

See what I mean? Sufficiently descriptive comments get you help.


8th June 2006 00:44 UTC

Done
These are the presets i made from the base.

heh you will enjoy them.
sad tho that the presets are slow. i hate my comp.


8th June 2006 12:40 UTC

These ones aren't slow, they are a bit dull and empty, but its nice to see that you managed to accomplish what you wanted. I prefer the 2D one, its nice except for the random fogging... the 3D one just looks like a pile of particles with some random fog.

Still lots of room for improvement tho, both of these presets could be made with one Texer II component for instance.


9th June 2006 17:01 UTC

Im confused though, because these don't look all that "n00bish" if you please. Actually my Color Organ base looks really fucking simple with the rest of your code :weird:


12th June 2006 23:24 UTC

actualy if you read the comments the color codes belong to el-vis.


13th June 2006 12:46 UTC

I just read your comments... you do that thing I hate of crediting people for essentially nothing. Good job assembling lots of different pieces made by other people though, thats actually quite tricky to do well...


14th June 2006 21:52 UTC

heh it was actualy easy when you know what works and what doesn't. in other words i test everything with regs and then i take what i want. mainly on things for sure tho if my timing is right i'll come up with my own 3d engine sooner or later and i will dump el-vis's.