[release]WinAmp Interface v1.9.13
Last Update: 16 January 2008
WinAmp Interface is a package containing a binary module with its source code, and a Lua script that allows interaction with WinAmp from within Garry's Mod.
To use it, simply bind a key to 'winamp' and you are set to go!
Installation is easy too, just move the 'garrysmod' folder to your own. Do NOT drop this in your addons folder. It will not work!
WinAmp Interface is exactly what it says it is, an INTERFACE. Meaning it is not a stand alone mp3/media player. You need WinAmp installed AND RUNNING for this to work.
Before asking questions in this thread, please read the FAQ, installation instructions, and usage instructions. Located in this thread.
If you ask a question that is answered here I will probably not answer, and rate you dumb.
1. WinAmp 5.0 or newer (MUST BE RUNNING!)
2. Garry's Mod 10
3. At least 6 brain cells
4. The ability to read instructions
Volume control slider
Current song information (bitrate, samplerate, track length, etc)
Complete functional playlist
Chat announcement (Even though they don't care)
And much more!
[/release][release]Enhancements yet to come:
Q: My GMOD crashes when I try to use this
A: You probably do not have the most recent version of the WinAmp Interface, try downloading and updating.
Q: I can open the GUI but it does not update anything, what is wrong?
A: You NEED WinAmp ( http://www.winamp.com ) You need WinAmp, Garry's Mod 10, and my plugin installed AND all running for it to work.
Q: Will this work on multiplayer servers, even if I am not hosting it?
A: Yes, this is completely client side and should remain unaffected.
Q: If I host a server will everyone download this and be able to use it?
Q: Why can't you add feature 'X' to this?
A: Ask for it, depending on the complexity of it I may do it. I am sort of limited in what I am able to do inside gmod. I will need to write a WinAmp plugin (something separate) to add some stuff which may come later (visualizations baby!)
Q: What do I do with the ModSource folder?
A: That is the source code to the binary module, if you do not know what that is you do not need it. You can just delete it, or print it all off and fold it into a paper crane for all I care.
Q: Can I use your module to make my own Lua scripts?
A: Sure, to learn more about the API read the Module.WinAmp.ReadMe.txt if you have any idea what you are doing it should be easy.
Q: Does this work with Foobar2k?
A: Not by itself no, I have heard that a bunch of the features work if you install the foo_winamp_spam plugin.
This is available here: http://www.r1ch.net/stuff/foobar/
Q: Why don't you make a FooBar2k/iTunes/Windows Media Player/etc version of this, is it that hard?
A: No, not hard. I just do not use any of those media players, it would be a big waste of my time to bother making one.
Q: Does this support streaming media?
A: Ummmm... WinAmp does support streaming media, so yes it does. I will try to add an 'Open URL' feature later.
Q: Can you teach me that crazy moon language you use in that ModSource folder?
A: Sorry no, I am not a teacher and I do not have the patience for it.
Q: Why did you rate me dumb on the forums?
A: Because you are and I am really mean.
I had to type here because apparently my message above was short!