- AVS
- Are AVS normal winamp vis?
Archive: Are AVS normal winamp vis?
hadees
17th March 2005 22:54 UTC
Are AVS normal winamp vis?
Okay I am sorry if this isn't the best place to ask about this but its seems like the best place I have found here and it seems like all the smart Visualization pepole are here. Anyway I have alot of questions but I should first tell you what I am trying to do. I want to take the xmms-winamp (that lets you use winamp vis in xmms) and port it to MythTV(specifically mythmusic).
Okay so my question is are there still just plain old Visualizations for winamp?
Does AVS output them or is it how it seems to me, a diffrent way to have Visualizations in winamp. Right now I can only access the Visualization that are dll files (i think this is the oldway and/or normal way to make viulizations).
Also if you know anywhere that lays out the winamp Visualization api that would be a big help
Thanks
MaTTFURY
17th March 2005 23:35 UTC
all avs presets are the same for any winamp, but i don't think certain AVS 0.0+ -> avs 2.x for xmms I don't think it supports AVS
TomyLobo
18th March 2005 04:11 UTC
another mattfury post without knowledge behind it
AVS is a visualisation plugin for winamp. there are other visualisation plugins, too, but dont confuse these with avs presets. avs presets are just data files that need an interpreter (AVS) to work.
according to that xmms-winamp page avs should work, at least the winamp2 versions of it. the latest versions of avs support docking with the main window and some other things which could cause problems with xmms-winamp.
you shouldn't use the avs that comes with winamp2 though as it lacks a lot of important features and most new presets will not run on it. better try wine+winamp5+avs. it's known to work
UnConeD
18th March 2005 04:12 UTC
There is no API for AVS. You start the plug-in in vis_avs.dll and load them that way.
Yathosho
18th March 2005 10:26 UTC
maybe this helps, it's a plugin for foobar2000 to play winamp plugins. source is available.
hadees
18th March 2005 20:24 UTC
hmm okay so it seems like AVS will work, can you tell me more about how Visualization windows are drawn? i know winamp calls the render function but is there a diffrence with opengl and directX?
hboy
18th March 2005 22:00 UTC
AVS is nearly purely CPU dependant, it uses neither directX nor openGL. though it depends on video cards, only slight changes in speed are experienced on different cards. AVS is a realtime plugin that has a mostly mathematical language that is executed every frame and is the image you see.
jheriko
24th March 2005 12:30 UTC
Originally posted by hboy
AVS is nearly purely CPU dependant, ...
i think you missed his question...
the windows are drawn by the plugin (using windows api i would expect). directx/ogl need an existing window to work...
hboy
24th March 2005 15:10 UTC
true :) dunno about the other stuff then.
jheriko
25th March 2005 11:12 UTC
you can get the source for a standard plugin in the sdk i think. i cant remember what it does. there are also some other sources around, i found an ogl framework before...