Project status: beta
This is a plugin for XMMS that allows you to write input plugins as Unix programs. You write
a program that understands the very simple commands on its command line
and outputs raw sound on its standard output and you're done with it.
What's good (and in fact the purpose of this plugin) is that you can
write input plugins for XMMS in C shell or Bash! Of course, you won't
be able to do much number crunching in a shell script, but you can use
it to run other programs to do the actual playing.
Example:
You have just downloaded all these wonderful .murz sound files, and you
can play them on the command line with the mighty "murzplay" program,
but now that you come to think of it, it would be cool if you could play
them with XMMS just to be able to use your remote control, make playlists
and the like.
So if murzplay can output the sound to its standard output, all you have
to do is write a litte wrapper script around murzplay, move it to the
meta-input player directory and you can now play those .murz files with
XMMS :-) |