xmms pipe
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 517
xmms-pipe 0.5.5
xmmspipe is a plugin for XMMS that enables it to be controlled by sending strings to a named pipe (FIFO). more>>
xmmspipe is a plugin for XMMS that enables it to be controlled by sending strings to a named pipe (FIFO). When you enable the plugin, XMMS can be commanded by sending strings to $HOME/.xmms/inpipe, for example,
echo play_pause > ~/.xmms/inpipe
will cause XMMS to pause or play.
Since version 0.5.0, it is possible to setup an output pipe, and query XMMS for information. For example, sending "report title" to the input pipe will cause the current songs title to be printed on the output pipe.
Included is a demo program called "fade", that shows how to use the plugin to fade the current song and advance to the next one. It requires the output pipe to be be enabled (via the Config window).
The Infopipe plugin does output pipes a little differently.
When I first wrote this plugin, I didnt know about other programs that I couldve used to control XMMS with shell scripts, such as xmmsctrl or xmms-shell. However, Ive kept xmmspipe alive because pipes may be preferable in some situations:
The pipe automatically inherits the security features of the underlying filesystem (e.g. you could change its permissions so that only users of a particular group can control XMMS).
In many programming languages, writing to a pipe is easier than executing programs, making it easier to build programs to control XMMS.
The plugin can call internal XMMS functions which means it can have more functionality than programs relying on the xmms_remote_* functions alone. For example, XMMSPipe can load/save playlists.
Sometimes I think XMMS itself should just be an MP3-playing daemon that interfaces with the outside world exclusively through pipes (one for input, at least one for output). This would allow a lot more flexibility, e.g. the GUI could be arbitrary and playlists could be managed by an external program. (It would work in the same way gkrellm works with files in /proc.) Also, the code would be simpler because it only has to worry about reading various audio formats and playing them. It wouldnt have to deal with window managers, X, etc.
Enhancements:
- Added playlist_move command due to Graeme Yeo
<<lessecho play_pause > ~/.xmms/inpipe
will cause XMMS to pause or play.
Since version 0.5.0, it is possible to setup an output pipe, and query XMMS for information. For example, sending "report title" to the input pipe will cause the current songs title to be printed on the output pipe.
Included is a demo program called "fade", that shows how to use the plugin to fade the current song and advance to the next one. It requires the output pipe to be be enabled (via the Config window).
The Infopipe plugin does output pipes a little differently.
When I first wrote this plugin, I didnt know about other programs that I couldve used to control XMMS with shell scripts, such as xmmsctrl or xmms-shell. However, Ive kept xmmspipe alive because pipes may be preferable in some situations:
The pipe automatically inherits the security features of the underlying filesystem (e.g. you could change its permissions so that only users of a particular group can control XMMS).
In many programming languages, writing to a pipe is easier than executing programs, making it easier to build programs to control XMMS.
The plugin can call internal XMMS functions which means it can have more functionality than programs relying on the xmms_remote_* functions alone. For example, XMMSPipe can load/save playlists.
Sometimes I think XMMS itself should just be an MP3-playing daemon that interfaces with the outside world exclusively through pipes (one for input, at least one for output). This would allow a lot more flexibility, e.g. the GUI could be arbitrary and playlists could be managed by an external program. (It would work in the same way gkrellm works with files in /proc.) Also, the code would be simpler because it only has to worry about reading various audio formats and playing them. It wouldnt have to deal with window managers, X, etc.
Enhancements:
- Added playlist_move command due to Graeme Yeo
Download (0.033MB)
Added: 2006-07-28 License: GPL (GNU General Public License) Price:
1185 downloads
XMMS InfoPipe 1.3
XMMS InfoPipe is a plugin that reports XMMS status via named pipe. more>>
XMMS InfoPipe is a plugin that reports XMMS status via named pipe. XMMS InfoPipe is handy if you want to add interesting real-time information for a personal web page, or a web cam page.
While theres a possibility of setting up programs to be executed by XMMS when changing songs, XMMS InfoPipe provides better introspection: You can get information on song position, song length, playlist position, status (stopped/playing/paused), song title as displayed by XMMS, and file name. The information is reported in easily parseable textual format.
The possibilities for information use are limitless. So far, here are some of the things people have been using InfoPipe for:
Showing information of XMMS on home page, webcam page, or something related (script included)
Showing player information on IRC (spotted one script for Irssi)
Using any speech synthetizer to say the song information, reducing the need for external displays, and helping listening to unfamiliar music in bed when all you have is a remote control =) (script included).
Yeah, LIRC plugin seems to support this already, but it only supports ViaVoice - this allows you to use any speech synth... or any other types of output. Just an example of flexibility - I created the script to do that at 4 oclock in the morning, and even got 99% of Perl recommendations of good coding right, even when I wasnt fully awake.
<<lessWhile theres a possibility of setting up programs to be executed by XMMS when changing songs, XMMS InfoPipe provides better introspection: You can get information on song position, song length, playlist position, status (stopped/playing/paused), song title as displayed by XMMS, and file name. The information is reported in easily parseable textual format.
The possibilities for information use are limitless. So far, here are some of the things people have been using InfoPipe for:
Showing information of XMMS on home page, webcam page, or something related (script included)
Showing player information on IRC (spotted one script for Irssi)
Using any speech synthetizer to say the song information, reducing the need for external displays, and helping listening to unfamiliar music in bed when all you have is a remote control =) (script included).
Yeah, LIRC plugin seems to support this already, but it only supports ViaVoice - this allows you to use any speech synth... or any other types of output. Just an example of flexibility - I created the script to do that at 4 oclock in the morning, and even got 99% of Perl recommendations of good coding right, even when I wasnt fully awake.
Download (0.17MB)
Added: 2006-04-07 License: GPL (GNU General Public License) Price:
1307 downloads
xmms sndfile 1.2
xmms sndfile is an input plugin for XMMS. more>>
xmms sndfile is an input plugin for XMMS.
Using xmms_sndfile extends the capabilities of XMMS to open and play any file which can be opened and read by libsndfile, including WAV, AIFF, AU, and SVX files and many compressed version of these file formats.
<<lessUsing xmms_sndfile extends the capabilities of XMMS to open and play any file which can be opened and read by libsndfile, including WAV, AIFF, AU, and SVX files and many compressed version of these file formats.
Download (0.22MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1292 downloads
XMMS 1.2.10
XMMS is the X MultiMedia System. more>>
XMMS is a multimedia player for unix systems. XMMS stands for X MultiMedia System and can play media files such as MP3, MODs, WAV and others with the use of Input plugins.
XMMS is mainly targeted at music playback, but through thirdparty plugins some rudimentary video capabilities exists, but there are much better systems other than XMMS for video support.
It was modeled after winamp from the Windows operating system. XMMS is not a port of Winamp but was written from scratch by Mikael and Peter Alm.
In the Audio I/O tab you control the heart of XMMS, which would be the Input and Output plugins.
In the Input plugins part you can disable/enable and configure the available plugins. The list box displays the name of the plugin, its file name and (disabled) if you have disabled the plugin.
The Output Plugin is where you tell XMMS how it should play the audio back. Today you can only have one Output Plugin active at a time. So you cant both listen to the music through the OSS Driver and save the music to disk with Disk Writer.
Some Features of "XMMS":
Read info on
tells XMMS when to load the information from the files in your playlist.
Demand
will load the information when the files are visible in the playlist.
Load
will load the information when you add the file to the playlist. Having Load turned on when loading a 6000 song playlist might not be a good idea. If both options are turned off XMMS will only load the information when the song is currently playing.
Convert %20 to space
This will convert "%20" to " " when the filename is displayed in the playlist. (%20 is what browsers use instead of space)
Convert underscore to space
This will display " " instead of "_" in the playlist.
Dim titlebar when inactive
Will tell XMMS to use the dimmed titlebar from the current skin when the window is inactive.
Sort "jump to file" alphabetical
Will sort the Jump to file dialog (available by pressing "j") in alphabetical order instead of the order its in the playlist.
Use realtime priority when available
This works only if XMMS is run as root or is setuid as root. It will allow XMMS to get all the CPU power it needs, and can greatly improve the playback on slower systems. NOTE: The Disk Writer plugin will NOT work with this option enabled, also you need to restart XMMS in order for this to make a change.
Pause between song for [ ] seconds
Will make a defined pause between each song.
Show windowmanager decorations
Enables the windowmanager borders around XMMS.
Mouse Wheel adjust Volume by (%)
If you have a mouse with a wheel, you can change how much of the volume to be changed when you move it up or down.
Allow multiple instances
This will allow you to start more than one XMMS. You have to quit XMMS before this change takes effect.
Always show clutterbar
Will make the OAIDV part of the main window to be displayed all the time.
Save window positions
Will save the main windows position on the screen instead of letting the windowmanager choose location.
Show numbers in playlist
Enables the display of the internal track number in the playlist.
Equalizer doublesize linked
Will display the Equalizer in doublesize if you make XMMS doublesize.
Smooth title scroll
Makes the title scroll go smoother.
Snap window at [ ] pixels
Tells XMMS how close you can position the three windows until they dock / snap together with each other.
Use "" as a directory delimiter
This will come in handy if you are using playlist files from a windows player, so XMMS will treat as /.
Use meta data in playlists
When enabled, all playlists will be saved with the configured Title string for quick loading of information when you load a playlist.
<<lessXMMS is mainly targeted at music playback, but through thirdparty plugins some rudimentary video capabilities exists, but there are much better systems other than XMMS for video support.
It was modeled after winamp from the Windows operating system. XMMS is not a port of Winamp but was written from scratch by Mikael and Peter Alm.
In the Audio I/O tab you control the heart of XMMS, which would be the Input and Output plugins.
In the Input plugins part you can disable/enable and configure the available plugins. The list box displays the name of the plugin, its file name and (disabled) if you have disabled the plugin.
The Output Plugin is where you tell XMMS how it should play the audio back. Today you can only have one Output Plugin active at a time. So you cant both listen to the music through the OSS Driver and save the music to disk with Disk Writer.
Some Features of "XMMS":
Read info on
tells XMMS when to load the information from the files in your playlist.
Demand
will load the information when the files are visible in the playlist.
Load
will load the information when you add the file to the playlist. Having Load turned on when loading a 6000 song playlist might not be a good idea. If both options are turned off XMMS will only load the information when the song is currently playing.
Convert %20 to space
This will convert "%20" to " " when the filename is displayed in the playlist. (%20 is what browsers use instead of space)
Convert underscore to space
This will display " " instead of "_" in the playlist.
Dim titlebar when inactive
Will tell XMMS to use the dimmed titlebar from the current skin when the window is inactive.
Sort "jump to file" alphabetical
Will sort the Jump to file dialog (available by pressing "j") in alphabetical order instead of the order its in the playlist.
Use realtime priority when available
This works only if XMMS is run as root or is setuid as root. It will allow XMMS to get all the CPU power it needs, and can greatly improve the playback on slower systems. NOTE: The Disk Writer plugin will NOT work with this option enabled, also you need to restart XMMS in order for this to make a change.
Pause between song for [ ] seconds
Will make a defined pause between each song.
Show windowmanager decorations
Enables the windowmanager borders around XMMS.
Mouse Wheel adjust Volume by (%)
If you have a mouse with a wheel, you can change how much of the volume to be changed when you move it up or down.
Allow multiple instances
This will allow you to start more than one XMMS. You have to quit XMMS before this change takes effect.
Always show clutterbar
Will make the OAIDV part of the main window to be displayed all the time.
Save window positions
Will save the main windows position on the screen instead of letting the windowmanager choose location.
Show numbers in playlist
Enables the display of the internal track number in the playlist.
Equalizer doublesize linked
Will display the Equalizer in doublesize if you make XMMS doublesize.
Smooth title scroll
Makes the title scroll go smoother.
Snap window at [ ] pixels
Tells XMMS how close you can position the three windows until they dock / snap together with each other.
Use "" as a directory delimiter
This will come in handy if you are using playlist files from a windows player, so XMMS will treat as /.
Use meta data in playlists
When enabled, all playlists will be saved with the configured Title string for quick loading of information when you load a playlist.
Download (2.7MB)
Added: 2005-05-06 License: GPL (GNU General Public License) Price:
1648 downloads
Other version of XMMS
Price: FREE
License:Freeware
License:Freeware
Kxmms 0.2
Kxmms is a KDE dock application for XMMS. more>>
KXMMS is a small dock app for XMMS.
It sits in the KDE dock and waits for you to click on some of those buttons, which are like those on XMMS.
<<lessIt sits in the KDE dock and waits for you to click on some of those buttons, which are like those on XMMS.
Download (0.16MB)
Added: 2005-04-21 License: GPL (GNU General Public License) Price:
1649 downloads
clxmms 0.6
clxmms gives you control over an XMMS player. more>>
clxmms gives you control over an XMMS player.
clxmms is a client of xmms, working in command- line or batch mode. It lets users play/stop/skip songs, and generally manage a playlist.
<<lessclxmms is a client of xmms, working in command- line or batch mode. It lets users play/stop/skip songs, and generally manage a playlist.
Download (0.014MB)
Added: 2006-04-12 License: GPL (GNU General Public License) Price:
1290 downloads
phpxmms 1.0
phpxmms is a web front end to a running XMMS/Icecast server. more>>
phpxmms is a web front end to a running XMMS/Icecast server. It allows users to skip, pause, play and add songs remotely.
phpxmms also supports skins and will work from any computer with an internet connection.
<<lessphpxmms also supports skins and will work from any computer with an internet connection.
Download (0.065MB)
Added: 2006-04-14 License: GPL (GNU General Public License) Price:
1288 downloads
XMMS VQF Plugin 0.94
XMMS VQF Plugin is the native Plugin for XMMS. more>>
XMMS VQF Plugin is the native Plugin for XMMS. I felt it was important to get it out there when I was pretty sure there was no serious bugs. If you do find a bug, read the INSTALL and ChangeLog files for details of what to do.
Kindly dont send mails of the nature, It sucks or, its broke with no additional information. I am confident there wont be need for mails like that though.
Compiling is usually trivial, ./configure, make, make install. Under Debian, it depends on the libglib1.2-dev and libgtk1.2-dev packages so youll need to install them.
However, XMMS VQF Plugin also depends on a binary SDK, it will not work with newer compilers. Late 3.2 compilers and all 3.3 compilers are known to now work unless the std namespace is explicitly disabled for the g++ build.
If you use a recent compiler, download the binary version of the plugin instead. If you have your input plugins somewhere other than /usr/local/lib/xmms/Input, you will need to add a --prefix to the ./configure.
<<lessKindly dont send mails of the nature, It sucks or, its broke with no additional information. I am confident there wont be need for mails like that though.
Compiling is usually trivial, ./configure, make, make install. Under Debian, it depends on the libglib1.2-dev and libgtk1.2-dev packages so youll need to install them.
However, XMMS VQF Plugin also depends on a binary SDK, it will not work with newer compilers. Late 3.2 compilers and all 3.3 compilers are known to now work unless the std namespace is explicitly disabled for the g++ build.
If you use a recent compiler, download the binary version of the plugin instead. If you have your input plugins somewhere other than /usr/local/lib/xmms/Input, you will need to add a --prefix to the ./configure.
Download (0.40MB)
Added: 2006-02-24 License: GPL (GNU General Public License) Price:
1345 downloads
rep-XMMS 0.4
rep-XMMS is a rep module allowing you to remotely control XMMS. more>>
rep-XMMS is a rep module allowing you to remotely control XMMS.
Rep XMMS provides access to the XMMS remote control interface from within the rep interpreter. In addition a modules is provided to give access to the XMMS commands from within the sawfish window manager.
Usage:
Once you have installed the plugin, you can (require xmms.remote) from within a rep session which gives you access to the module. More usefully you can put (require xmms.command) in ~/.sawfishrc (or ~/.sawfish/rc if you prefer) and then configure your key-bindings from within the sawfish UI.
<<lessRep XMMS provides access to the XMMS remote control interface from within the rep interpreter. In addition a modules is provided to give access to the XMMS commands from within the sawfish window manager.
Usage:
Once you have installed the plugin, you can (require xmms.remote) from within a rep session which gives you access to the module. More usefully you can put (require xmms.command) in ~/.sawfishrc (or ~/.sawfish/rc if you prefer) and then configure your key-bindings from within the sawfish UI.
Download (0.055MB)
Added: 2006-04-06 License: GPL (GNU General Public License) Price:
1296 downloads
xmms-kde 3.1
xmms-kde is an MP3 player and a XMMS and Noatun frontend for the KDE panel (kicker). more>>
xmms-kde is a MP3 player integrated into the KDE panel.
It can also be used to control XMMS and Noatun from the panel.
Main features:
- start/pause/stop the player
- jump back/forward in the playlist
- dragndrop files from the filemanager
- on-screen-display to show the title of the song that starts playing
- database support for Ogg / MP3 files (since version 3.1 beta1)
Requierments:
- xmms-kde works with KDE2 and KDE3
<<lessIt can also be used to control XMMS and Noatun from the panel.
Main features:
- start/pause/stop the player
- jump back/forward in the playlist
- dragndrop files from the filemanager
- on-screen-display to show the title of the song that starts playing
- database support for Ogg / MP3 files (since version 3.1 beta1)
Requierments:
- xmms-kde works with KDE2 and KDE3
Download (0.58MB)
Added: 2005-05-10 License: GPL (GNU General Public License) Price:
1633 downloads
Dummy plugin
Dummy plugin is an xmms plugin that helps newbee vis plugin coders with the needed functions for xmms vis plugins. more>>
Dummy plugin is an xmms plugin that helps newbee vis plugin coders with the needed funcions for xmms vis plugins.
Dummy plugin only has the needed functions and a working audio renderer.
<<lessDummy plugin only has the needed functions and a working audio renderer.
Download (0.14MB)
Added: 2006-04-05 License: GPL (GNU General Public License) Price:
1306 downloads
YOLK XMMS PLAYER aqua
YOLK XMMS PLAYER is a Xmms player control SuperKaramba theme. more>>
YOLK XMMS PLAYER is a Xmms player control SuperKaramba theme.
I realized that Aqua is required in most desktop palletes.
It supports:
- Play
- Pause
- REW
- FWW
<<lessI realized that Aqua is required in most desktop palletes.
It supports:
- Play
- Pause
- REW
- FWW
Download (0.64MB)
Added: 2006-07-11 License: GPL (GNU General Public License) Price:
1210 downloads
xmms woofer 1.4.3
xmms woofer is an xmms visualizer. more>>
xmms woofer is an xmms visualizer. It selects the bass frequencies and represents them in a simple way as the moving surface of a speaker cone (more of a membrane at this point)
<<less Download (0.30MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1326 downloads
Xmms Gtk Playlist 2.0
Xmms Gtk Playlist is an application to import and search the current xmms playlist. more>>
Xmms Gtk Playlist is an application to import and search the current xmms playlist.
I use xmms to play music. But the playlist is hard to navigate. So the answer was to throw together a helper application that imports the current playlist and then lets you perform regex searches.
You can sort on any of the columns, and can double click on a row or use the play/stop toolbar buttons. Uses normal C and gtk. Thrown together in three evenings (load&sort&play, search&code cleanup, polish user interface).
In version 2.0 there are two output binaries, the Xmms General plugin and the standalone helper application. The source for both is identical, the difference is in how they are accessed and started.
<<lessI use xmms to play music. But the playlist is hard to navigate. So the answer was to throw together a helper application that imports the current playlist and then lets you perform regex searches.
You can sort on any of the columns, and can double click on a row or use the play/stop toolbar buttons. Uses normal C and gtk. Thrown together in three evenings (load&sort&play, search&code cleanup, polish user interface).
In version 2.0 there are two output binaries, the Xmms General plugin and the standalone helper application. The source for both is identical, the difference is in how they are accessed and started.
Download (0.20MB)
Added: 2006-04-06 License: BSD License Price:
1296 downloads
XMMS Weasel 0.0.1
XMMS Weasel is a general plugin for XMMS. more>>
XMMS Weasel is a general plugin for XMMS. XMMS Weasel automatically slides out XMMS from the screen if the mouse pointer leaves the XMMS window.
As soon as the mouse pointer hits the screen edge, XMMS will slide back in.
<<lessAs soon as the mouse pointer hits the screen edge, XMMS will slide back in.
Download (0.30MB)
Added: 2006-04-06 License: GPL (GNU General Public License) Price:
1298 downloads
Secleted [ 0 ] software to compare
Copyright Notice:
Software piracy is theft, Using crack, password, serial numbers, registration codes, key generators is illegal and prevent future software development. The above xmms pipe search only lists software in full, demo and trial versions for free download. Download links are directly from our mirror sites or publisher sites, torrent files or links from rapidshare.com, yousendit.com or megaupload.com are not allowed