Archive: Teaser


14th March 2005 12:10 UTC

Teaser
For all those who care, Volume 6 should be coming out as soon as the forums pack is released. But here's a preview preset.
Tell me what you think.


14th March 2005 13:25 UTC

nice preset! Perhaps you could smooth out the movement of the squares a bit? In my eyes they jump a bit too volatile. Probalby that would also bring in more color and remove some more grey. That's all. Nevertheless, nice idea! :up:


14th March 2005 13:30 UTC

The smaller squares seem to have edges.. did you do that on purpouse?


14th March 2005 15:15 UTC

i love it.. but add some more texers :)


15th March 2005 07:55 UTC

^..^ if you click, you get colour. there's not much i can do about the movent without a lot more code, and that gave me a headache enough.
Wotl, yes they are supposed to have edges, both big and small squares.
And thanks yathosho, will do!


15th March 2005 11:02 UTC

Ah i see! I clicked on the screen, while no music was played and then i could see that the squares change size and color. But it's a rather marginal change?! However, i guess just some more texers (as yatosho suggested) should do the same job, with a lot less headache ;)


16th March 2005 07:40 UTC

check it out


16th March 2005 10:03 UTC

cool! it's much more stylish now and lost that hectic touch.
Well done!


16th March 2005 11:22 UTC

sweet, thanks!


20th March 2005 14:03 UTC

i'm not a friend of interactive presets though, if used for vj'ing (purpose of visualization!?) they become pretty useless. your's is still ok, as one can click independent from the mouse position. maybe you can make two versions of this preset, one without interactivity.


20th March 2005 14:39 UTC

yeah, during vj-ing it can be pretty annoying if you unintentionaly change something. But shouldn't it be enough, to add a general "interactivity on/off" switch to the preset then? i mean so that the interactivity only works when the mouse is on the avs-screen for example. normally you use one screen to project the vis and the other one to handle winamp, right? Then some code like this can tell if the mouse is on the avs screen or not:


inside=below(abs(getkbmouse(1)),1) &
below(abs(getkbmouse(2)),1);

20th March 2005 14:53 UTC

Originally posted by ^..^
yeah, during vj-ing it can be pretty annoying if you unintentionaly change something.
guess that's still ok, but it's lame to see the mouse and the interface on your projection :)

20th March 2005 15:18 UTC

For sure! Actually i didn't think of menus, but just of having some (hidden) control about such simple things like color schemes or so.
Although it's pretty cool to have menus and a cursor etc. if you use them in Winamp!


20th March 2005 16:11 UTC

A lot of people do what you have done with the old random-convolution-filter, in this case it doesnt really matter because the preset is so fast, but its usually worth seeing if the same effect can be achieved with less data in the convolution filter. Convolving is a very expensive operation, try to cut it down wherever you can...

[edit]

also reg00=(reg00+getkbmouse(3))&1 will swap reg00 every frame, which isnt what you want, open the debug window and watch it switch back and forth. You need a locking variable

reg00=if(band(bnot(locked),getkbmouse(3)),bnot(reg00),reg00);
locked=getkbmouse(3);

[/edit]


20th March 2005 16:33 UTC

hmm i always used:

reg00 =( reg00 + band(getkbmouse(3),stop) )%2;
stop=bnot( getkbmouse(3) )

coud it be that yours is (imperceptible) faster pak?

20th March 2005 18:24 UTC

Yes, because %2 is a divide operation and divides are nasty and expensive; bitwise logic is almost always faster than arithmetic.

its marginally faster to use locked=bnot(getkbmouse(3)); or stop=bnot(getkbmouse(3)); as you've put it, because if you are checking the variable more than once the bnot operation only gets performed once that way. I usually dont bother tho because its less readable imo and the speed difference is 0.00000000000000000000000000000000000000000000000000002 fps


20th March 2005 18:37 UTC

despite of that 2 * 10^-40 fps speed boost the logical-code should be faster anyway. well, i hope you don't bother when i use your marginal faster code from now on?! ;)


20th March 2005 21:11 UTC

but it's lame to see the mouse and the interface on your projection
That's why there's vjcontrol.ape....

20th March 2005 21:14 UTC

btw is there any documentation available about this ape?


21st March 2005 06:09 UTC

if anyone out there is even considering using my preset at parties i would be very much surprised and thankful, but i doubt anyone will so there's no real point in changing anything. and plus i've already made the installer for the pack and i'm just waiting on the release of the forum pack. the colour changing code works fine unless your a retard and hold the mouse button down for too long. just click quickly.
there are more important problems with this preset than colouring and code, for instance, the texers randomly dissapearing until after a few minutes your left with a blank screen. if anyone has a solution to that actual problem i would like to hear it. and pak, the preset runs at 60fps on my machine, i don't think the convo filter is a big issue here.