Archive: AVS shit done the past few days


10th September 2003 04:46 UTC

AVS shit done the past few days
Stuff done lately to AVS:


Have a bit more things to do, and maybe early next week I'll post a DLL for everybody to play with.

-Justin

10th September 2003 05:18 UTC

hell yes. OMG, it came true. THANK YOU THANK YOU THANK YOU!!!

holy shit - 256 variables(finally I can do some more stuff), global variables, comments, faster stuff, some more effects, hell yes. Can't wait til next week.

You are the man, justin.


10th September 2003 06:34 UTC

* bows down to justin.


10th September 2003 06:36 UTC

OMFG!!!!! GLOBALS!!! YEAAAAAWWAHAAHAHAHA!!!
and 256 variable limit!! :o

and the "added new color modifier effect.. with script" sounds very intersting..
This is probably much more than any of us were expecting!
Thanks alot!


10th September 2003 06:58 UTC

Wow, this is indeed amazing, especially because most people here (including me) thought there wasn't going to be a new version anymore. I'm really looking forward to seeing it.

Thank you, Justin.


10th September 2003 09:14 UTC

YAY!!!!Thank you very much!:p
finally!!!!!
:D:D:D:D


10th September 2003 09:25 UTC

Gimme subdirs and i will bow down to you, all this technical mumbo-jambo intrests me not a bit one :igor:

Tho nice topic, "shit" huh? :igor: Hope you mean that in the good way, not in the: "Alright let's give these crying babies something to oggle over" uhm... way...

Bye!


10th September 2003 10:06 UTC

Oh joy, more to play with!
:)


10th September 2003 10:08 UTC

Wow wasn't expecting that. :)

Massive increase in the variable limit will be so useful no doubt.


10th September 2003 11:40 UTC

me is so happy :)


10th September 2003 12:08 UTC

Sweet!!! Wait until Yathosho sees this. :D


10th September 2003 12:30 UTC

Like tugg said - give us subdirs. Do this and I will be happier than I would've thought.


10th September 2003 12:38 UTC

Just wondering, what to mean by subdirs? I know it means subdirectories, but what to they do with avs?


10th September 2003 12:49 UTC

It sounds like a good news for everyone, but not for me. :(

I will have to update my web French tutorial, the PDF version, its English translation (that is not even finished) and to make a new French translation of the DLL ... what a pity ;)

I want the DLL. I want the DLL. I want the DLL. I want the DLL. ...


10th September 2003 12:50 UTC

I assume everyone is simply talking about the quick-preset-selection feature.
Ie, the right click menu on the vis screen.

Currently it just displays what is in the home directory, as well as the files within the immediate folders. What people want is for it to display any subdirectories within those.


10th September 2003 13:35 UTC

WWWWOOOOOOOOOO!!!BABY, now you'r talkin. This definetly MADE MY DAY. Could you fix the rendering bugs in SSC and Text, please.


10th September 2003 13:41 UTC

CAN I HAVE ANOTHER F*CKING HALLELUJAH....

My dreams have come true... now i can do 1000 control point curve using one ssc... :rolleyes:
Global varjables... woop woop!
Shiet, i must release now my pack... before the update


10th September 2003 13:47 UTC

Hmm.. me wonders if these globals will be accesible to future APE's.

[el edito] btw fsk.. what are the ssc render bugs? [/el edito]


10th September 2003 15:44 UTC

Oh yeah, now we're getting somewhere.

A great thank you to you justin.


10th September 2003 15:58 UTC

YAHOOOOOO!!!!!!!!!!!! It came true, it really happened, we're gaining updates!

You're the man, Justin. GREAT!

:D:D

PS.
and indeed, subdirs would rule as well :)


10th September 2003 21:26 UTC

Thank GOD...
/bows down to Justin.


10th September 2003 21:39 UTC

sounds great!
Totally looking forwards to it, now a save prompt or undo button would really do it for me :D


10th September 2003 22:11 UTC

O_O O_O O_O @ Justin ! w00t ! You`re the man, man! add subdirs and an autosave function and everything will be just...PERFECT! :drool:


10th September 2003 22:37 UTC

Justin, just wanna let you know that I worship the ground you walk upon and I will gladly be your humble servant and bring you fruit whenever you like your excellencey. :p

:winamp: :winamp: :winamp: LONG LIVE AVS :winamp: :winamp: :winamp:


10th September 2003 22:58 UTC

thank you justin :)


11th September 2003 00:40 UTC

/me starts to worship Justin

Nothing to say, everything's said ;)


11th September 2003 00:42 UTC

:) :) :) A real upgrade!!! I thought it would never come.


11th September 2003 01:15 UTC

*momentarily pops out of troll mode*

Hot DAMN... that is awesome. You are officially the king, Justin. :up:


11th September 2003 03:43 UTC

Justin, you are my hero of the week.


11th September 2003 14:12 UTC

Heh this makes a lot of my more whacked ideas possible. Really, who needs Wildtangent?


11th September 2003 14:31 UTC

Definitely don't need wildtangent. Someone just needs to make a wildtangent-like dancer for AVS. :p


11th September 2003 17:33 UTC

i'm just waiting to check it out...........


11th September 2003 19:23 UTC

HELL


FUCKING


YES

:D:D:D:D:D:D:D:D:D:D

i think i'm gonna cry :D:D:D

[edit] I just realized...I'm going to have to start doing some more work on AVS primer now...like, continuously (I hope...I assume you're going to continue doing updates after the initial release?)

Justin you asshole :hang:


;)


11th September 2003 19:54 UTC

I knew this would warm even Atero up, and it takes quite a lot to do that :)


11th September 2003 21:39 UTC

can anyone explain this in laymen's terms?


11th September 2003 22:06 UTC

Non-obvious ones:

# added global register watch in root list window (for debugging)
You can now monitor the value of your variables. Makes that really neat superscope var indicator that was made a while ago obsolete though ;).

# added comments for eval code. // and /* bla */
Pretty redundant because we already have comments with >127 ascii chars (though perhaps this was unintentional).

# added gettime() function to eval
Allows you to make your effects independant of framerate, without needing a custom bpm set at a fixed clock.

# added new color modifier effect, which can be used to replace (with script) a lot of different effects (and be faster and more flexible).
Not sure what this is. We talked about the freeform colormatrix effect a while ago, but that would be very slow IMO. Perhaps it's a combo of multiplier APE, brightness filter, fadeout, and such, but per channel.


11th September 2003 22:26 UTC

I take my eyes of the forums for like... 2 days and bang!

Thank you justin, the increased variable limit and global registers. The debug is great too.. maybe i can make that analytical cubic solver work now. :)

Some of the more complex projects I had to abandon due to excessive variable use can perhaps be brought back to life now. (like that crazy zgm-mix that i spent ages showing off on #ff - the one with the torii) :)


12th September 2003 00:12 UTC

I find it strange that my first name is Justin too.


12th September 2003 10:20 UTC

Whoa, this is nice.


12th September 2003 12:02 UTC

Zana is pleased. :)


12th September 2003 12:17 UTC

Re: AVS shit done the past few days

Originally posted by justin
  • updated maximum local variables to 256 from 64

-Justin
By the way, as you're working on this, can't you just add a little control to avoid AVS to violently stop when there are too many variables (I think to just an alert box - with a button to purge the unused variables ...).

12th September 2003 14:39 UTC

The 'purge unused vars' button is a very good idea, because I'm pretty sure that AVS generated extra variables, because it compiles as you type. E.g.:

red=1, results in vars "r", "re," and "red" being created.


12th September 2003 14:43 UTC

that would be great. It would make it so that many of the times when it seems that we don't have enough user variables, that we may actually have enough.:up:


12th September 2003 20:31 UTC

Speaking of the AVS selection menu, having things organised automatically alphabetically, surely that can't be hard.


12th September 2003 20:58 UTC

now dont bring up everything that's in the feature-list already :)


12th September 2003 21:33 UTC

It's just people were talking about the menu i thought i'd just add that on the end.


13th September 2003 00:15 UTC

I have this frighteningly cool idea that this new color modifier thing is going to be a new coded object... a trans effect that can be used to modify the red, green, blue values of every pixel of the screen by code... that would kickass.


13th September 2003 10:13 UTC

and, oh, goody goody, it is :D


14th September 2003 14:58 UTC

Hopefully next Justin will give us effect lists switched on/off by code !:D


14th September 2003 15:24 UTC

Great. Maybe I'll be able to get back to AVS creation again! :D


14th September 2003 17:53 UTC

Your sig is WAY to big.


17th September 2003 22:12 UTC

Think that's big? Wait till ya see many of those on Neowin.net! :D


17th September 2003 22:44 UTC

From the site rules
Signature Size
- To keep the page loading time and visual annoyance factor down to a minimum, ensure your graphical signatures do not exceed a maximum of 12,500 pixels or 15 kilobytes file size, whichever is reached first. Alternatively, three lines of text can be used as a signature. Do not pad out your text lines with blanks lines. A line of text is defined such that it does not wrap when viewed at a resolution of 640x480.

If these limits are exceeded then you may be contacted by a moderator requesting an amendmant to your signature. If none is made within a reasonable period of time, then a moderator may remove your signature from your profile.
Your sig is 20 KB, and 45,000 pixels (three times the limit) plus two lines of text. If you don't fix it, the mods WILL remove it.

3rd October 2003 11:57 UTC

WOW!!! I can't wait any longer.


8th October 2003 22:37 UTC

hehehe mod squad

(edit) oops, sorry for reviving this


20th December 2003 04:17 UTC

All right. I changed it to text only then, but I posted a bug about AVS in Winamp 5.