Old 2nd April 2014, 14:53   #1
The Earthquaker
The Earthquaker's Avatar
Join Date: Jan 2006
Location: Environment
Posts: 87
AVS as a Sandbox

Since Global Variables allows to load and save data from files (that is, memory space), and, for example, that data can be like this:

gmegabuf(0) - -1.0 (beginning of file)
gmegabuf(1) - N (length of file)
gmegabuf(2) - number (data type)
gmegabuf(N) - beginning of next file,

why wouldn't it be possible to use AVS for actually computing? Some Superscopes for UI, some Effect lists with Superscopes that, when enabled, do specific tasks (like rearrange data arrays), and a possible Superscope that parses a data array as a program, using its local Megabuf as a sandbox memory? Then, a .gvm file could be like a small disk for storing, for example, small bitmaps, and numeric scripts...
In other words: is AVS supposed to be a platform for tools and work, or not? Are GVM arrays meant for using flexible formats within them?
The Earthquaker is offline   Reply With Quote
Old 6th April 2014, 19:05   #2
Warrior of the Light
Forum King
Warrior of the Light's Avatar
Join Date: Aug 2002
Location: The Netherlands
Posts: 4,123
it was meant to produce pretty images while listening to your favorite music.

But a computer can do everything you tell it to do. After all, every file is nothing but a string of ones and zeros

Jesus loves you [yes, you] so much, he even died for you so that you will not need to die, but live forever
Warrior of the Light is offline   Reply With Quote
Go Back   Winamp & Shoutcast Forums > Visualizations > AVS

Thread Tools Search this Thread
Search this Thread:

Advanced Search
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump