User:Puzzles/Sandbox/Front Page
From XMMS2
XMMS2 - The Cross-platform Music Multiplexing System
Download Now!
Head on over to our download page and download the package that's right for you! Then check out the clients page to check out some clients that various people have made.
A Next-Gen Music Player for Everyone
XMMS2 is designed with a rich set of features and the user in mind. It handles a vast array of formats and transports. You can play music off of your portable music devices, submit content to Last.FM, transparently use network shares, DAAP shares, and Last.FM streams. Coupled with album art and great, clean tagging support, XMMS2 is a powerful music player that aims to satisfy the needs of just about anyone.
Improving Your Digital Music Experience
XMMS2 runs in the background on your computer and just plays music. Clients such as Esperanza talk to XMMS2 to control it. Unlike many other media players, you can have any number of clients connected at once, all doing their own things. And if you close them all, your music won't stop.
On top of that, XMMS2 supports a few revolutionary new concepts. Collections are a brand new way of thinking about and organizing your media. Collections allow you to group and use your media powerfully to, for example, make a playlist of "all my pop songs except Britney Spears." The transform chain concept dynamically builds a chain of plugins to play your media no matter where it's being hosted or what format it's in. You can play an MP3 off of an HTTP stream or your friend's Windows share or your own hard drive just as easily.
News
- GSoC Summit 2011
29 October 2011 20:09 (CEST) by Unknown
The Summit was a blast as usual... glasses of beer got emptied.. sweet sweet CA sun was thoroughly enjoyed... future development conspiracies got planned.. very cool announcements were heard.. bits and bytes got exchanged.. visions were born.. hope to see you next year!
- XMMS2 0.8 DrO_o is out!
20 October 2011 21:47 (CEST) by UnknownFinally!A long long long overdue release, mostly due to the developers having more fun with the next release, DrParnassus, instead of getting this release out (~300 commits screaming to be merged).DrO_o can be considered a service/polish release to DrNo, and should not contain any big surprises to the end user. On the development side there are some new nice features that we've been wanting on for a long time now.As usual there was a lot (33!) of people...Adam Nielsen, Anders Waldenborg, Anthony Garcia, Benjamin Drung, Benjamin Schmitz, Brad Jorsch, Christopher Rosell, Daniel Svensson, David Richards, Dries Harnie, Erik Massop, Fabian Roth, Frank Dischner, Frank Terbeck, Guilherme Gonçalves, Henrik Gustafsson, Hugh Davenport, Igor Byelogurov, Jan Braun, Jari Aalto, Juan Antonio Osorio, Juho Vähä-Herttua, Raphaël Bois, Richard Kralovic, Rémi Vanicat, Sebastien Cevey, Sergei Trofimovich, Thomas Frauendorfer, Tilman Sauerbeck, Timo Paulssen, Tobias Hieta, Uli Franke, Yang Zhe...involved in in getting this release out, they have our gratitude!It's available for download over at SourceForge as usual: - World IPv6 Day with XMMS2
08 June 2011 20:30 (CEST) by UnknownToday the world embraces IPv6. Since we migrated to our new host we've been serving you the latest and greatest bug reports, git checkouts, etc via IPv6. This was actually the last area surrounding the project to be fixed since XMMS2 has had support for client communication over IPv6 since mid 2005, and cURL gives us Shoutcast/Icecast streaming over IPv6 for free. Anyways.. here comes some hints on how to configure XMMS2 to listen to IPv6...Out of the box XMMS2 only listens on UNIX sockets by default on Unices. This is easily verified with:$ xmms2 server config core.ipcsocket
core.ipcsocket = unix:///tmp/xmms-ipc-you
Lets add some IPv6 to the mix (assuming your system is already IPv6 enabled):$ xmms2 server config core.ipcsocket "unix:///tmp/xmms-ipc-you;tcp://[::]:9667"
And verify:$ xmms2 server config core.ipcsocket
core.ipcsocket = unix:///tmp/xmms-ipc-you;tcp://[::]:9667
$ netstat -an | grep 9667
tcp6 0 0 :::9667 :::* LISTEN
You are now able to connect to XMMS2 via IPv6, verify:$ XMMS_PATH=tcp://[::1]:9667 xmms2 list
Oh.. and of course you also want to play some music over IPv6:$ xmms2 add http://v6.scenesat.com:8000/scenesatmax
...satisfaction guaranteed.(you might need to substitute 'xmms2' with 'nyxmms2' if you're using an older version) - Google Summer of Code 2011
18 March 2011 21:03 (CET) by Unknown
Just opened my mail and found a most awesome surprise from the Google Summer of Code team!"Congratulations, your application for XMMS2 as a mentoring organization for Google Summer of Code 2011 has been accepted!"Couldn't have asked for a better start of the weekend. Looking forward to a great summer with lots of brilliant students for the 6:th year in a row!The hack is on!Update:Our portal at Melange with all the details can be found here.All students applying ought to read this blog post. - FOSDEM 2011
06 February 2011 22:53 (CET) by Unknown
As expected, a sense of vacuum has arrived as this years FOSDEM has come to an end. Developers this year consisted of me (Daniel Svensson), Erik Massop, and Sivert Berg. We also met up with a heap of hang arounds from the IRC channel, Sebastien Noak, Peter Stuge, and Wouter van Heyst to name a few.The weekend started with Delirium Tremens to soften up our heads a bit, and was then transformed into a quite productive Collections 2.0 hackathon with some breaks for food and random talks every now and then.Diffstat speaks for itself:29 files changed, 1900 insertions(+), 984 deletions(-)We believe we have attended to most of the problems with the Collections 2.0 API now, and the code is on its way into a more structured shape that fits its most awesome performance. Going to be an exciting spring!







