ctrlxmms is a small Perl script designed to increase the useability of XMMS.
You also have a few handy commands which are not available from the GUI. Together with lirc and a remote (eg. Anir Multimedia Magic), this is a wonderful tool.
· Xmms-perl >= 0.10
Remember to check the path to the perl-interpreter in the top of the script.
ctrlxmms < command > [< arg >]
help - Show this help
play - Plays the current playlist entry
playpause - Play if stopped, pause if playing, resume if paused
pause - Play if paused, pause if playing
stop - Stop the current song
next - Go to next playlist entry
prev - Go to previous playlist entry
jumpnext - Jump < arg> entries forward in playlist, default: 10 entries
jumpprev - Jump < arg> entries backward in playlist, default: 10 entries
forward - Jump < arg> seconds forward in song, default: 5 seconds
backward - Jump < arg> seconds backward in song, default: 5 seconds
repeat - Toggle repeat state
shuffle - Toggle shuffle state
time - Jump < arg> seconds in song. Remember to quote < arg> for negative values
wintoggle - Show/hide windows. Default=main. < arg>=main/pl/eq
info - Show name of current playlist entry.
status - Same as info, plus playstatus
playstatus - Playing status (stopped, paused, playing)
winstatus - Show window status (hidden/shown). Default=main. < arg>=main/pl/eq