Jump to content
Main menu
Main menu
move to sidebar
hide
Navigation
Main page
Recent changes
Random page
Help about MediaWiki
Special pages
Niidae Wiki
Search
Search
Appearance
Create account
Log in
Personal tools
Create account
Log in
Pages for logged out editors
learn more
Contributions
Talk
Editing
XMMS
Page
Discussion
English
Read
Edit
View history
Tools
Tools
move to sidebar
hide
Actions
Read
Edit
View history
General
What links here
Related changes
Page information
Appearance
move to sidebar
hide
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
{{Short description|Free and open source audio player}} {{Infobox software | name = XMMS | screenshot = Xmms.jpg | developer = XMMS Team | released = {{Start date|1997|11}} | latest release version = {{wikidata|property|preferred|references|edit|Q380671|P348|P548=Q2804309}} | latest release date = {{wikidata|qualifier|preferred|single|Q380671|P348|P548=Q2804309|P577}} | latest preview version = {{wikidata|property|preferred|references|edit|Q380671|P348|P548=Q51930650}} | latest preview date = {{wikidata|qualifier|preferred|single|Q380671|P348|P548=Q51930650|P577}} | programming language = [[C (programming language)|C]], [[C++]] ([[GTK+]] 1.x){{Citation needed|date=September 2013}} | operating system = [[Unix-like]] | genre = [[Comparison of free software for audio#Players|Audio player]] | license = [[GNU General Public License|GPL-2.0-or-later]] | website = {{URL|xmms.org}} | repo = [[antiX]] | discontinued = yes }} '''X Multimedia System''' ('''XMMS''') is an [[audio player (software)|audio player]] for [[Unix-like]] systems released under a [[free software license]]. ==History== XMMS was originally written as ''x11amp'' by Peter and Mikael Alm in November 1997.<ref>{{cite web | date = 1999-06-13 | url = http://www.slashnet.org/forums/xmms-19990613.html | title = Discussion with XMMS developers | publisher = [[SlashNET]] | access-date = 2006-11-04 | archive-date = 2007-08-28 | archive-url = https://web.archive.org/web/20070828024453/http://www.slashnet.org/forums/xmms-19990613.html | url-status = dead }}</ref> The player was made to resemble [[Winamp]], which was first released in May that year. x11amp received Winamp skin support in version 0.7 on May 6, 1998.<ref>{{Cite web |date=1999-04-17 |title=X11AMP [Previous news] |url=http://www.x11amp.bz.nu/history.html |access-date=2024-02-18 |archive-url=https://web.archive.org/web/19990417211729/http://www.x11amp.bz.nu/history.html |archive-date=1999-04-17 }}</ref> Though the original release was made under a license that did not provide any access to the program's [[source code]], it is now released under the [[GNU General Public License|GPL-2.0-or-later]]. On June 10, 1999, [[4Front Technologies]] decided to sponsor x11amp development and the project was renamed to ''XMMS''<ref>{{cite web | year = 1999 | url = http://www.opensound.com/press/1999/xmms.txt | title = Press Release | publisher = [[4Front Technologies]] | access-date = 2006-11-04}}</ref> - the name being an acronym for ''X MultiMedia System''. Most XMMS users take this to mean "X11 MultiMedia System" or "[[X Window System]] MultiMedia System"; the official interpretation of the "X" is "[[Cross-platform]]".<ref>{{Cite web |url=http://www.xmms.org/docs/readme.php |title=XMMS - X Multimedia System: A Cross platform Multimedia Player |access-date=2007-11-17 |archive-date=2008-06-12 |archive-url=https://web.archive.org/web/20080612172606/http://www.xmms.org/docs/readme.php |url-status=dead }}</ref> In 2002, Peter Alm initiated the ''XMMS2'' project, aiming to produce a successor to XMMS using all new code and devoted solely to audio playback.<ref>{{cite web|url=https://xmms2.org/wiki/About|title=About|quote=XMMS2 is a project started (in late 2002) by one of XMMS's original authors - Peter Alm - to produce a "kick-ass music player" (much like the world's 347349739921 other music player projects). In short, XMMS2 is the next generation XMMS. So, XMMS2 is definitely an audio player. But it is not a general multimedia player - it will not play videos. It has a modular framework and plugin architecture for audio processing, visualisation and output, but this framework has not been designed to support video.|access-date=2015-05-26|archive-date=2010-04-17|archive-url=https://web.archive.org/web/20100417140444/https://xmms2.org/wiki/About|url-status=dead}}</ref> ===Forks=== XMMS has continued to use [[GTK+]] 1.x toolkit, despite the current version being [[GTK#GTK4|GTK 4]]. The primary reason for this reluctance to upgrade is that many XMMS plugins (written by third parties) are dependent on the older version of GTK+ to properly function, ''e.g.'', "about" boxes and configuration dialogs. Many software developers also consider the XMMS codebase to be poorly designed and difficult to maintain. These factors led to various [[fork (software)|forks]] and related projects: * The Beep Media Player, a fork of XMMS code that uses GTK+ 2, started around 2003 ** Youki, the remade continuation of Beep Media Player, started around the end of 2005<ref>{{cite web | year = 2009 | url = http://ubuntuforums.org/showthread.php?t=1225067 | title = Youki - Audio Player | publisher = Ubuntu Forums | access-date = 2010-05-18}}</ref> ** [[Audacious Media Player|Audacious]], a fork from Beep Media Player started around 2005 when Beep Media Player development ceased in favor of Youki * A GTK+2 based fork by Mohammed Sameer, named XMMS2. It is unrelated to the current [[XMMS2]] project, which uses a new codebase and [[client/server]] architecture not derived from XMMS.<ref>{{cite web|url=https://xmms2.org/wiki/History/Prehistory|archive-url=https://web.archive.org/web/20100828120028/http://xmms2.org/wiki/History/Prehistory|url-status=dead|archive-date=August 28, 2010|title=History/Prehistory|quote=As the number of applications using (or switching to) GTK2 grows, users grow dissatisfied with the XMMS team's inertia, regarding GTK2 support. Milosz Derezynski forks XMMS to begin the Beep Media Player project, while Mohammed Sameer does the same and names his effort 'XMMS2'. Sameer's project is eventually abandoned, and he relinquishes the 'XMMS2' name.}}</ref> ==Features== [[File:XMMS (1).png|thumb|350px|XMMS's default theme. Here the three windows have been docked together. The top left box is the main control panel; the bottom left is the optional equalizer, and the right box is the playlist editor.]] XMMS currently supports the following [[audio file format|audio]] and [[video file format]]s: *[[Advanced Audio Coding|AAC]] support is provided by the FAAD2 library, supporting m4a files *APE [[Monkey's Audio]] Codec .ape files β support provided by the mac-port project plugin *[[Red Book (audio CD standard)|Audio CD]], including [[CDDB]] via [[FreeDB]] lookup *[[FLAC]] support is provided by a plugin in the FLAC library *[[Icecast]] and [[SHOUTcast]] streaming supported, and is compatible with [[Winamp]] 2 [[skin (computing)|skins]]. *[[libmikmod]] supported formats (including .XM, .MOD, .IT) See: MikMod's Home *[[JACK Audio Connection Kit|JACK]] plug-in for support of the JACK Audio Connection Kit. *[[ModPlug Tracker|ModPlug]] plug-in for playing .MOD, .S3M, .XM, .IT and other famous tracker formats. *[[mp3PRO]] support is provided by a third party plugin (which does not support SHOUTcast title streaming)<ref>[https://web.archive.org/web/20051208030536/http://www.all4mp3.com:80/tools/sw_ct_plugin.html all4mp3.com - Thomson mp3PRO Plugins]</ref> *[[MPEG]] Layer 1,2 and 3 (Also known as [[MP3]]), using the [[mpg123]] library *[[Musepack]] support using XMMS-Musepack plugin.<ref>[http://www.musepack.net/index.php?pg=lin Musepack - Plugins]</ref> *[[OGG Vorbis]] support is provided by a plug-in provided by [[xiph]].org<ref>[http://xiph.org/vorbis/ xiph.org - Vorbis audio compression]</ref> *[[Shorten (file format)|SHN]] support is provided by a plug-in provided by [[etree]].<ref>[http://www.etree.org/shnutils/xmms-shn/ Etree - xmmms-shn] {{Webarchive|url=https://web.archive.org/web/20071217040411/http://www.etree.org/shnutils/xmms-shn/ |date=2007-12-17 }} β SHN plugin for XMMS</ref> *[[speex]] high quality & ratio speech compression format via plugin *TTA support is provided by a third party plugin *UADE plug-in provides support for most [[Amiga]] music formats *[[WAV]] *[[WavPack]] with support provided by a third party plugin *[[Windows Media Audio|WMA]] Limited support provided by third party plugin.<ref>[http://mcmcc.bat.ru/xmms-wma/ http://mcmcc.bat.ru/xmms-wma/ Index of /xmms-wma] {{webarchive |url=https://web.archive.org/web/20130715120646/http://mcmcc.bat.ru/xmms-wma/ |date=July 15, 2013 }}</ref> ==Skins== [[File:Xmms 11.10.png|thumb|200px|Xmms skinned with imported wsz on [[Ubuntu (operating system)|Ubuntu]] 11.10 with cue info activated.]] XMMS has a default skin provided, but it is also possible to use any WSZ classic skins to enhance the graphic attractiveness of the player. (see attached image) ==Coverviewer== [[File:Xmms coverviewer.png|thumb|200px|Xmms with <code>xmms-coverviewer</code> in action on [[Ubuntu (operating system)|Ubuntu]] 11.10.]] <code>xmms-coverviewer</code> is an XMMS plugin which allows XMMS to display album art and further enhance the graphical interface of the player. (see attached image) {{Portal|Free and open-source software}} ==References== {{Reflist}} ==External links== {{commons category|XMMS}} *[http://xmms.org Official XMMS website] {{Webarchive|url=https://web.archive.org/web/20100827133528/http://www.xmms.org/ |date=2010-08-27 }} *[http://xmms2.org/wiki/Main_Page Official XMMS2 website] (defunct) [https://web.archive.org/web/20100323011254/http://xmms2.org/wiki/Main_Page Archived] March 23, 2010. *[http://legacy.xmms2.org/ XMMS page on XMMS2 website] (defunct) [https://web.archive.org/web/20100411072224/http://legacy.xmms2.org/ Archived] April 11, 2010. *[https://www.pvv.ntnu.no/~knuta/xmms/ XMMS packages for Debian and Ubuntu] (outdated) *[https://github.com/XMMS2 XMMS2 repository] on [[GitHub]] {{GTK}} {{Media player (application software)|free}} {{DEFAULTSORT:Xmms}} [[Category:Audio player software that uses GTK]] [[Category:Audio software with JACK support]] [[Category:Free audio software]] [[Category:Free media players]] [[Category:Free software programmed in C]] [[Category:Linux media players]]
Summary:
Please note that all contributions to Niidae Wiki may be edited, altered, or removed by other contributors. If you do not want your writing to be edited mercilessly, then do not submit it here.
You are also promising us that you wrote this yourself, or copied it from a public domain or similar free resource (see
Encyclopedia:Copyrights
for details).
Do not submit copyrighted work without permission!
Cancel
Editing help
(opens in new window)
Templates used on this page:
Template:Cite web
(
edit
)
Template:Commons category
(
edit
)
Template:GTK
(
edit
)
Template:Infobox software
(
edit
)
Template:Media player (application software)
(
edit
)
Template:Portal
(
edit
)
Template:Reflist
(
edit
)
Template:Short description
(
edit
)
Template:Webarchive
(
edit
)
Search
Search
Editing
XMMS
Add topic