This feature and manual page has been inherited from the FuhQuake client made by A Nourai aka 'fuh' (#fuhquake on Quakenet irc).
This client supports Winamp 2.x control in Win32 binaries and XMMS control in Linux binaries.
If you often run winamp at the same time as running quake then this feature is for you. If you have problems running winamp at the same time as quake then this feature is not for you.
If you are using linux binaries, skip to the XMMS section down below.
The menu_mp3_control command takes you to the winamp control menu. It's good to bind this to a key. You can also access the winamp control menu through the main menu (enter the help/ordering menu if you don't have an updated menu graphics).
Navigating the menu is straight forward.
If you don't have winamp running when you enter the menu, you'll be given the option to start it from the menu. But it's better to have winamp running before you start the client as it may cause some undesiriable alt tabbing depending on your operating system.
From the main winamp control menu you can select to go to the playlist menu, or you can just go there directly with the menu_mp3_playlist command.
Few things you need to do.
Firstly use Winamp v2. You can make Winamp 3 work as well, but you'll need to read the FAQ below to get a special plugin first.
There are some hot keys that work when you are in the mp3 menu. They are the same keys that you can use in winamp itself, so if you know winamp's hotkeys then you can use them in the client's mp3 menu and they will work.
You don't need to use the hotkeys of course, you can just use the menu.
key | function |
r | toggle repeat |
s | toggle shuffle |
z | previous in playlist |
x | play |
c | pause |
v | stop |
shift-v | fadeout |
b | next in playlist |
keypad leftarrow/rightarrow *) | prev/next in playlist |
keypad home/pageup *) | rewind/fast forward |
keypad 5 *) | play |
You have to use cl_keypad 1 for last three keys to be available.
Also when in the playlist menu, pressing space will refresh the playlist and center the playlist so that the currently playing track is in the middle.
0 | dont display time. |
1 | display time elapsed and total time. |
2 | display time remaining only. |
$mp3info : Evaluates to "author - title".
For example if you bind space "say listening to $mp3info" then hitting space will say something like "listening to disturbed - rise".
"bind x if disturbed isin $mp3info then say dde music is cool" :)
Most of the winamp stuff above applies to xmms equally. The only major difference is you need to set the mp3_xmms_session variable as well as the mp3_xmms_dir. If you are running two instamces of XMMS, "mp3_xmms_session 0" will control one instance and "mp3_xmms_session 1" the second. If you only ever have one xmms running on your system, just use "mp3_xmms_session 0". Note that the "xmms" binary must be in "mp3_xmms_dir". For example, if "mp3_xmms_dir" is "/usr/local/bin" then you need "/usr/local/bin/xmms" (and appropriate permissions) to start xmms from the menu.
Also, if the client starts XMMS, then it will close it upon exit. However if you start XMMS before starting the client, it won't close XMMS upon exit.
Last update: 01.01.1970 00:00 UTC
ezQDocs