XMMS for the Raspberry Pi

XMMS has been rebuilt for armv6 with hard float support.
Complete list of packages related to xmms available in the same repository:

  • xmms-crossfade
  • xmmsctrl
  • xmms-curses
  • xmms-find
  • xmms-finespectrum
  • xmms-flac
  • xmms-goom
  • xmms-infinity
  • xmms-jess
  • xmms-mad
  • xmms-shell
  • xmms-stats
  • xmms-status-plugin
  • xmms-volnorm
  • xmms-wmdiscotux
  • xmms-skins-others

For developpers:

  • xmms-dev
  • libgtk1.2-common
  • libflac7
  • libglib1.2
  • libglib1.2-dev
  • libgtk1.2
  • libgtk1.2-dev

All these packages were built using debian archive source from Etch. The sources are unmodified. Some files relating to building have been modified (either due to quite old methods used which do not work with current tools or due to qemu known bugs)

To install run this as root:

echo “deb http://p.quinput.eu/debfarm unstable all” > /etc/apt/sources.list.d/99quinput.list ; apt-get update; apt-get install xmms

The repository is here
Known bug: When you hit ‘D’ for double size, you will crash xmms. On restart, it will crash again (as it restores your settings). Simply erase the directory .xmms in your home directory. While it is probably trivial to fix, I do not intend to fix it.

How to use: As usual with xmms, after starting, select a proper output. For the pi, select ALSA.
The pops on the audio analog output can be suppressed by installing xmms-crossfade. Configure the plugin to use ALSA and apply other wanted settings.

Conclusion: It runs smoothly, even with some visuals.
Have fun!

Mirrored from this site:



2 Responses to XMMS for the Raspberry Pi

  1. rasperry says:

    I take pleasure in, cause I found exactly what I was looking for.
    You have ended my 4 day lengthy hunt! God Bless you man.
    Have a great day. Bye

  2. cae2100 says:

    Im glad your happy, I fought for months to get xmms working and found a link hidden in a link hidden in a link which finally lead me to how to set up xmms on the rpi, so I figured I’d post it here for everyone who needs it.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: