Using Winamp vis. Plugins with xmms
protonman writes "...and you thought emulation was for watching quicktime trailers, playing nintendo games, or just running calc.exe. Think again,
Please welcome Winamp Visualization Plugins for XMMS, available now!"
Actually, you can use XMMS as a library. Peter Schwarzgard patched it a couple of months ago to give a 'libxmms' interface. Details are here. Rumor has it that the next version of XMMS will have library support by default.
Ryan Geiss makes some of the best winamp plugins available, including Geiss, Milkdrop, and Smoke. Geiss is a little dated and runs too fast on my computer at maximum settings(the framerate isn't restricted making it look too fast), but Smoke and Milkdrop run smoothly. Milkdrop is one of the best Winamp plugins available, so check it out if you have Winamp, or now, XMMS.
- Shift-V (or right-click on the stop button) to stop the current song using fade-out. Much more nicer to my ears. XMMS doesn't have that.
- I don't know since when, but latest Winamp versions have a very nice and subtle micro-fade-out when you stop a song or switch to a different one. This rocks. XMMS clicks and pops when you switch songs. This sucks.
- Winamp Vorbis comment editor and Vorbis comment displayer simply rock. The best I've seen to date. XMMS Vorbis comment editor and Vorbis comment displayer simply suck. Big time.
That's all. That's enough for me to prefer Winamp over XMMS. Yet I use XMMS much more than Winamp... simply because I've run Windows approximately ten hours over the past five months.Oh, and XMMS still doesn't seem to have good aRts support. This sucks, too.
For those of you who might not know...
Perhaps the best plugins would have to be:
GForce
and
White Cap
Both by the talented Andy O'Meara
---Lane
MPlayer will happily play WMA version 7 or 8 (and I think Xine might too - not sure). Now MPlayer is fully open source, the only think that remains for it to become a quality media player is a playlist - expect it there pretty soon.
First, someone below seems to think this was created by Winamp. It wasn't, it just another Open Source tool created by OSS developers/hackers.
.wine to .transgaming. Start XMMS, and enter the plugin configuration dialog. You'll have WinAMP meta plugin pop up in the list.
Install the plugin. Then if you're using WineX (as you should), you'll need to link
Now download Geiss or G-Force from Winamp.com and run `winex (whatever).exe'. Install as normal, the defaults will be fine.
Now start XMMS again. When you try and configure the WinAMP meta plugin, you should now be able to select the Plugin DLL you just installed.
Using Transgaming WineX 2.0 stable release, GeForce works fine, except the window doesn't move and is always on top. GeForce doesn't resize the screen when it tries to go fullscreen. I'm not sure if these are WineX problems, WinAMP meta plugins or otherwise, suffice to say that WineX handles this well already for most games it supports.
So yeah: G-Force and Geis are great. Various `dancer' type plugins failed miserably. But its a promising start, especially for an app that's only existed for a few weeks.
There are lots of alternatives if you want to play mp3's in your own programs. Try gstreamer or smpeg. Or use mpg123 from your program...
Winamp 3 will be available on linux, so you might see more cross platform plugins (even your favourite trippy visualisations).
Go update your drivers. Your system should be able to handle at least fullscreen 1024x768x32 Geiss or Whitecap or other 3D visualizations. Also, if you're talking about AVS, try not using the transparency option (that takes computing power, though if you've updated your drivers, the alpha blending should be handled mostly in hardware anyway).
Please don't make the assumption that Windows is the reason your system is slow with graphically intense applications. Most visualizations are not a whole lot of computation (Winamp pre-calculates the fourier transforms on the dataset sent to vis plugins, so the plugins themselves need not do so).
Are you trying to be a troll, or are you just misinformed? xmms uses the same skin format as WinAmp does--a bunch of .BMP files with standardized names, all concatenated into one zip file. Just put any Winamp skin into /usr/share/xmms/Skins/ (system-wide) or ~/.xmms/Skins/ (for one user). This is fully documented in the man page for xmms and has been there for at least 2 years.
Give a monkey a brain and he'll swear he's the center of the universe.