R1CH's foobar2000 Plugins
About
On this page you will find various plugins and components for the foobar2000 audio player which I use. If you haven't tried it, I recommend you do - it is very fast, lightweight and highly configurable.
If you are after additional 3rd party plugins (for some reason my page seems to come up very high on Google), please visit fb2k plugins forum or a categorized database of 3rd party plugins.
My Plugins
| foo_winamp_spam - Winamp API Emulator |
This component emulates a Winamp 2.x window so existing plugins you have that use the Winamp API can continue to work with foobar2000
with minimal trouble. This component was primarily designed to be used in conjunction with my mIRC song reporting DLL, r1dll.
However it is known to work with several other software packages that use the Winamp API such as EvilLyrics.
The component works primarily by creating a window with the Winamp 1.x classname and setting the current song title to it. This allows
programs to find the Winamp window handle in order to send further messages. Currently a small subset of the full Winamp API is emulated,
including play/pause/stop, add files, exit, repeat/shuffle, report song stats (kbps, khz, channels, duration, position) and a few other
things.
The latest stable version is 0.90. Please note
that this version requires foobar2000 version 0.9 work. Previous versions used a foo_winamp_spam.cfg file - this has been obsoleted
with the addition of a config page within fb2k itself. Please delete this file if you have it.
You can download foo_winamp_spam-0.90afix.zip (50KB, released 02 Nov 2009) and extract it to your foobar2000/components/ folder.
Restart foobar2000 and it should have loaded up and be ready for use. Please report any problems in the appropriate forum.
|