xmms pipe 0.5.5
Sponsored Links
Sponsored Links
Secleted [ 0 ] software to compare
Results 1 - 15 of about 545
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-fc 0.5.4
xmms-fc is a Future Composer plugin for XMMS. more>>
xmms-fc is a Future Composer plugin for XMMS.
Above XMMS plug-in is based on this reference player which has been implemented because hardly any FC player available on PC (and not even on AMIGA) manages to play back all modules without flaws (if at all). On PC, I dont know any.
With other implementations, there is always at least one song that reveals a minor or major bug during playback. If that would happen with this particular implementation, it would be very easy to fix the source code, whereas it would be very difficult to fix an emulated MC680x0 machine code binary-only player.
However, please dont submit any damaged files or the well-known FC modules like Astaroth or Chambers of Shaolin which contain several independent sub-songs and must not be played from beginning till end. Those sub-songs ought to be initialized and played separately. Prepared versions of these individual sub-songs have been made available for download on this page further below. Feel free to delete your old all-in-one version of Astaroth. It is to be used in the original game only.
Contrary to the information given in the documentation files that come with Future Composer<<less
Above XMMS plug-in is based on this reference player which has been implemented because hardly any FC player available on PC (and not even on AMIGA) manages to play back all modules without flaws (if at all). On PC, I dont know any.
With other implementations, there is always at least one song that reveals a minor or major bug during playback. If that would happen with this particular implementation, it would be very easy to fix the source code, whereas it would be very difficult to fix an emulated MC680x0 machine code binary-only player.
However, please dont submit any damaged files or the well-known FC modules like Astaroth or Chambers of Shaolin which contain several independent sub-songs and must not be played from beginning till end. Those sub-songs ought to be initialized and played separately. Prepared versions of these individual sub-songs have been made available for download on this page further below. Feel free to delete your old all-in-one version of Astaroth. It is to be used in the original game only.
Contrary to the information given in the documentation files that come with Future Composer<<less
Download (0.032MB)
Added: 2006-04-06 License: GPL (GNU General Public License) Price:
1297 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
Xfce 4 Xmms Plugin 0.5.1
Xfce 4 Xmms Plugin lets the user control XMMS, Beep or Audacious players. more>>
Xfce 4 Xmms Plugin lets the user control XMMS, Beep or Audacious players.
Usage:
This plugin is quite easy to use. First, add it to the panel, then inside the configuration window, you can choose features like the player to use, displayed song title format, title scroll speed etc.. There are five buttons at the bottom, plus, if enabled, a sixth menu button.
The five buttons are the standard player control buttons. The sixth will open a menu with other player actions like “open file”, “add file”, “show preferences” etc. Scrolling up/down over the plugin area increases/decreases the volume. You can click on the song progressbar to set position in the track.
<<lessUsage:
This plugin is quite easy to use. First, add it to the panel, then inside the configuration window, you can choose features like the player to use, displayed song title format, title scroll speed etc.. There are five buttons at the bottom, plus, if enabled, a sixth menu button.
The five buttons are the standard player control buttons. The sixth will open a menu with other player actions like “open file”, “add file”, “show preferences” etc. Scrolling up/down over the plugin area increases/decreases the volume. You can click on the song progressbar to set position in the track.
Download (0.27MB)
Added: 2007-03-07 License: GPL (GNU General Public License) Price:
967 downloads
XMMS Announcer 0.09.5
XMMS Announcer is a simple utility that neatly prints the current track playing in XMMS. more>>
XMMS Announcer is a simple utility that neatly prints the current track playing in XMMS. XMMS Announcer has optional command line arguments that allow for more detailed information about the track.
The unique feature is that it allows for an easily customizable output string format, which is done by using the -f switch on the command line.
<<lessThe unique feature is that it allows for an easily customizable output string format, which is done by using the -f switch on the command line.
Download (0.007MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1291 downloads
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
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
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-agent 0.3.1
xmms-agent hides XMMS into system tray and allows controlling it from tray icons popup menu. more>>
xmms-agent hides XMMS into system tray and allows controlling it from tray icons popup menu.
This application is written in some minutes for my own need, so dont expect it would some case of great stuff.
Id tried to find similar thing for XMMS, but I couldnt, so once Ive just decided to make my own wrapper.
Ill be glad if youll find this program useful.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes a while. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Type `make install to install the programs and any data files and documentation.
4. You can remove the program binaries and object files from the source code directory by typing `make clean.
Enhancements:
- Pretty little improvement: now xmms pops up on active desktop.
<<lessThis application is written in some minutes for my own need, so dont expect it would some case of great stuff.
Id tried to find similar thing for XMMS, but I couldnt, so once Ive just decided to make my own wrapper.
Ill be glad if youll find this program useful.
Installation:
The simplest way to compile this package is:
1. `cd to the directory containing the packages source code and type `./configure to configure the package for your system. If youre using `csh on an old version of System V, you might need to type `sh ./configure instead to prevent `csh from trying to execute `configure itself.
Running `configure takes a while. While running, it prints some messages telling which features it is checking for.
2. Type `make to compile the package.
3. Type `make install to install the programs and any data files and documentation.
4. You can remove the program binaries and object files from the source code directory by typing `make clean.
Enhancements:
- Pretty little improvement: now xmms pops up on active desktop.
Download (0.59MB)
Added: 2005-11-28 License: GPL (GNU General Public License) Price:
1425 downloads
XMMS DVB Input Plugin 0.5.0
XMMS DVB Input Plugin is a plugin for XMMS for users with a DVB-S (Digital Video Broadcast/Satellite) PCI adapter. more>>
XMMS DVB Input Plugin is a plugin for XMMS for users with a DVB-S (Digital Video Broadcast/Satellite) PCI adapter supported by the driver from LinuxTV to record and receive audio streams from this adapter.
The incoming MPEG-1 layer II audio data is decompressed and fed to XMMS which can then in turn process it any way it pleases. At the same time the plugin can optionally write the original MPEG stream to file for archiving or further processing at a later time.
Recordings can be automatically split either by predefined intervals or whenever the energy level drops below a configurable amount for an (also configurable) duration.
<<lessThe incoming MPEG-1 layer II audio data is decompressed and fed to XMMS which can then in turn process it any way it pleases. At the same time the plugin can optionally write the original MPEG stream to file for archiving or further processing at a later time.
Recordings can be automatically split either by predefined intervals or whenever the energy level drops below a configurable amount for an (also configurable) duration.
Download (0.32MB)
Added: 2006-04-12 License: GPL (GNU General Public License) Price:
1292 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
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-curses 0.2.2
xmms-curses is a simple application for controlling XMMS from the command line. more>>
xmms-curses is a simple application for controlling XMMS from the command line. It is designed to make common, simple tasks fast and easy to do.
xmms-curses is operated using arrow keys and standard XMMS keys, to make it easy and intuitive to learn.
<<lessxmms-curses is operated using arrow keys and standard XMMS keys, to make it easy and intuitive to learn.
Download (0.018MB)
Added: 2006-04-04 License: GPL (GNU General Public License) Price:
1299 downloads
xmms-syncup 0.9.1
xmms-syncup is a C language plugin to the XMMS media player that provides real-time synchronization of audio playback. more>>
xmms-syncup is a C language plugin to the XMMS media player that provides real-time synchronization of audio playback.
xmms-syncup is useful in environments such as dorms, houses, or workplaces where multiple networked computers have independently driven speakers.
Mechanics
Operationally, a single machine is designated as the "server". The XMMS process running on the server operates as normal and does not attempt to track the progress of other players. Via xmmsd, the server makes available to clients (running xmms-syncup) its playlist, current playlist position, and audio playback cursor. Each client periodically (<<less
xmms-syncup is useful in environments such as dorms, houses, or workplaces where multiple networked computers have independently driven speakers.
Mechanics
Operationally, a single machine is designated as the "server". The XMMS process running on the server operates as normal and does not attempt to track the progress of other players. Via xmmsd, the server makes available to clients (running xmms-syncup) its playlist, current playlist position, and audio playback cursor. Each client periodically (<<less
Download (0.32MB)
Added: 2006-04-11 License: GPL (GNU General Public License) Price:
1295 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 0.5.5 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
Contact Us | Submit Software | Advertise with us | Terms and Conditions | Privacy Policy | Publisher List | Browse Categories | Blog | Discussion Board
Copyright (c)2005-2009 WareSeeker.com. All rights reserved.
Copyright (c)2005-2009 WareSeeker.com. All rights reserved.