XMMS 1.2.11 - multimedia player?

Stuff that has yet to be sorted into a category.
Message
Author
tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

XMMS 1.2.11 - multimedia player?

#1 Post by tempestuous »

There are several XMMS packages contributed by different forum members, and quite a few input plugins and skins available as separate dotpets.
But there has been no consistency regarding where XMMS installs to in the filesystem, so it's difficult to mix-and-match the different components.

I have now packaged the most recent XMMS version with all of the useful input plugins included, so you won't need to chase around installing the plugins as a separate exercise.
And the installation location, /usr/local, is the same as Dougal's older XMMS-1.2.10 announced here -
http://www.murga-linux.com/puppy/viewtopic.php?t=13056
so Dougal's collection of skins are compatible with this new package.
http://dotpups.de/dotpups/Multimedia/xm ... by-Dougal/

Thanks to Raffy, the XMMS package, and separate locales package are available here
http://minipc.org/ipup/download/xmms-1.2.11.pet
http://minipc.org/ipup/download/xmms-1.2.11-locales.pet

Input plugins included:
MAD MPEG decoder (MP3)
libmpg123 (MP3)
MP4/AAC (faad)
Ogg Vorbis
WMA (WindowsMediaAudio)
FLAC
WAVE
CD audio

There are two MP3 plugins, because as well as the standard libmpg123 plugin, I provided the additional MAD plugin which is claimed to sound superior.
The libmpg123 plugin has been disabled in preferences.
There are even more input plugins available here
http://dotpups.de/dotpups/Multimedia/xm ... s-plugins/

The output plugin has been (correctly) configured for ALSA. This can be changed to OSS in the rare case where your audio device is supported only by an OSS driver (such as the SiS 7019 audio chip in the eBox thin client).

XMMS will not work in Puppy4.x because Puppy4.x does not have the older GTK1 libraries.
For Puppy4.x you should consider:
Audacious
http://www.murga-linux.com/puppy/viewtopic.php?t=20942
or BMP
http://www.murga-linux.com/puppy/viewtopic.php?t=20919
Last edited by tempestuous on Tue 04 Nov 2008, 09:00, edited 2 times in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#2 Post by tempestuous »

EXTRA PLUGINS

Here is the MikMod input plugin & library -
http://minipc.org/ipup/download/xmms-li ... 3.1.12.pet
This input plugin supports music modules such as mod, s3m, it, and xm.
Getting the libmikmod library to compile with ALSA support was DIFFICULT.

Update Jan 4 2009
XMMS-crossfade Output plugin now available -
http://minipc.org/ipup/download/xmms-cr ... 0.3.14.pet

There are more plugins available from Dougal's collection at
http://dotpups.de/dotpups/Multimedia/xm ... s-plugins/
input plugins -
TTA (True Audio, lossless codec)
Monkeys Audio (lossless)
shorten (lossy/lossless)
WavPack (lossy/lossless)
sexyspc (Super Nintendo music)

output plugin -
Xosd (on-screen display)
Last edited by tempestuous on Mon 04 Jan 2010, 05:13, edited 1 time in total.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#3 Post by tempestuous »

I just tested some internet radio MP3 streams.
The "MAD" input plugin won't work for network streams, so you must disable it in preferences, and enable the "libmpg123" plugin instead.
Now click on "Play Location" and enter the URL of the MP3 stream, and importantly, add the suffix ":mp3" to the URL.
XMMS needs this suffix because it cannot identify the format of MP3 network streams.

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#4 Post by battleshooter »

Hey Tempestuous,

Thanks for putting XMMS together in one place. I just have one question, I don't seem to have the MAD plugin included in my download from here. (downloaded yesterday) I only have libmpg123.so. I enabled it and was able to listen to mp3s, so I don't really care about MAD, but I was just wondering what happened to it.

Thanks.
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#5 Post by tempestuous »

battleshooter wrote:I don't seem to have the MAD plugin included in my download from here. (downloaded yesterday) I only have libmpg123.so.
It's there. You can see it when you go to Options > Preferences > Audio I/O Plugins tab. See attached image.
The plugin, itself, is at /usr/local/lib/xmms/Input/libxmmsmad.so

There's a chance you may have some other version of XMMS installed in /usr/bin
You can launch my version by specifying the full path -

Code: Select all

/usr/local/bin/xmms
Attachments
xmms-plugins.jpg
(39.96 KiB) Downloaded 7504 times

User avatar
battleshooter
Posts: 1378
Joined: Wed 14 May 2008, 05:10
Location: Australia

#6 Post by battleshooter »

How embarrassing. I've been making all these mistakes it's unbelievable. :oops:

Anyway, I reinstalled your XMMS, Tempestuous and MAD was there. I must have grabbed someone else's and thought it was yours yesterday- I downloaded more than one XMMS package cause I was looking for one with WMA support. Sorry for the misunderstanding. Thanks Tempestuous.

Battleshooter
[url=http://www.murga-linux.com/puppy/viewtopic.php?t=94580]LMMS 1.0.2[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94593]Ardour 3.5.389[/url], [url=http://www.murga-linux.com/puppy/viewtopic.php?t=94629]Kdenlive 0.9.8[/url]

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

Re: XMMS-1.2.11

#7 Post by ttuuxxx »

tempestuous wrote: XMMS will not work in Puppy4.x because Puppy4.x does not have the older GTK1 libraries.
For Puppy4.x you should consider:
Audacious
http://www.murga-linux.com/puppy/viewtopic.php?t=20942
or BMP
http://www.murga-linux.com/puppy/viewtopic.php?t=20919
Also now xmms2 works on gtk2. you have to use
gxmms2 - A GTK+ 2 based XMMS2 client
http://wejp.k.vu/projects/xmms2/
I got it somewhat going without adding any other libraries
But I think my compiler is stuffed and I have to reset, Anyways it was nice seeing it popup.:)
It also has a nice taskbar icon "Music Note" with a right click menu, its part of the picture at the bottom.
ttuuxxx

PS If you want tempestuous maybe have a look at compiling it, You'll probably do a better job. :wink:
more on the wiki
http://wiki.xmms2.xmms.se/wiki/Using_the_application
Attachments
xmms2.png
(29.92 KiB) Downloaded 7327 times
Last edited by ttuuxxx on Tue 02 Sep 2008, 16:33, edited 1 time in total.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

aragon
Posts: 1698
Joined: Mon 15 Oct 2007, 12:18
Location: Germany

#8 Post by aragon »

hi ttuuxxx,

so you got xmms2 running in puppy? i would like to test that ;-)

or did you only got the client running? your screenshot says the the xmms2d is not running !?!

cheers
aragon

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#9 Post by ttuuxxx »

aragon wrote:hi ttuuxxx,

so you got xmms2 running in puppy? i would like to test that ;-)

or did you only got the client running? your screenshot says the the xmms2d is not running !?!

cheers
aragon
Yesterday I didn't have it going just the client, Buttttttt today I started over from scratch and managed to get it running:)
It doesn't have a eq, but it has a nice play list editor, I have a few more things to figureout before I can release it, Basically you have to type in a console
./xmms2d --yes-run-as-root
then you click on Gxmms2 and it starts.
strange, yet painful , LOL
ttuuxxx

Ps I had to compile gkrellm to get it running also.
Update I managed to make a small script to start the Xmms2 daemon but if I shut Gxmms2 off the song keeps playing in memory and the xmms2 stays alive in memory after the song is finished. I think this is one for the developers to figure out :(
The code would have to place in the actually Gxmms2 source to enable and kill the xmms2.
Pprocess can kill it but kind of a pain.
I'll try tomorrow and see what I can with the code. But I'm very limited in that category.
ttuuxxx
Attachments
gxmms2.png
(140.16 KiB) Downloaded 7905 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#10 Post by tempestuous »

Here is the "Audioscrobbler" plugin for XMMS, which will log what music you play with your Last.fm account to build your profile.
Last.fm is an internet radio/community http://www.last.fm
Enter your Last.fm username and password in XMMS Options > Preferences > General Plugins > XMMS-Scrobbler 0.4.0 > Configure
Now restart XMMS.

Under Puppy 3.x you will also need to install libcurl.so.3-symlink.pet
Under Puppy 4.x you may (?) need to install libidn.so.11.pet

I also provided the full lastfm player application, version 1.3.1.0, and thanks to MU, it's available here -
http://dotpups.de/dotpups/Multimedia/lastfm-1.3/
It requires the qt4 library, which is available via petget for Puppy 4.x
Attachments
libcurl.so.3-symlink.pet
needed by Puppy 3.x
(363 Bytes) Downloaded 1063 times
libidn.so.11.pet
needed by Puppy 4.x
(66.13 KiB) Downloaded 1494 times

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#11 Post by tempestuous »

Here is the Analog VUmeter plugin for XMMS.
Once installed, go to
Options > Preferences > Visualization Plugins
and enable the VUmeter.
Press the "Configure" button to change VUmeter skin. The default skin looks very ordinary, so I included the "ExpensiveHi-Fi" skin for both the meter and XMMS, which looks like this -
http://t0x.in/xmmsvumeter.html
Attachments
vumeter-0.9.2.pet
(141.78 KiB) Downloaded 1152 times

User avatar
ttuuxxx
Posts: 11171
Joined: Sat 05 May 2007, 10:00
Location: Ontario Canada,Sydney Australia
Contact:

#12 Post by ttuuxxx »

tempestuous wrote:Here is the Analog VUmeter plugin for XMMS.
Once installed, go to
Options > Preferences > Visualization Plugins
and enable the VUmeter.
Press the "Configure" button to change VUmeter skin. The default skin looks very ordinary, so I included the "ExpensiveHi-Fi" skin for both the meter and XMMS, which looks like this -
http://t0x.in/xmmsvumeter.html
Yes tempestuous ExpensiveHi-Fi is my favourite xmms skin of all time and that meter I seen awhile back and thought it just looked perfect. Excellent job finishing the package up :)
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#13 Post by trapster »

Sweeeeeeeeeet
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

User avatar
M.Gregg
Posts: 125
Joined: Sun 01 Jan 2006, 14:54
Location: UK

Xmms Vu meter

#14 Post by M.Gregg »

Hello tempestuous,

Thank you for this package!
It also works in teenpup 2008!
-------------------------------------------

Here is a package of Xmms Vu meters. Just unzip with pupzip and drag them to

/root/.xmms/VU_Meter_skins and select configure in visualisations.
.xmms is a hidden file!

Try this skin!
http://www.gnome-look.org/content/show. ... tent=55440

Regards
M.Gregg

User avatar
M.Gregg
Posts: 125
Joined: Sun 01 Jan 2006, 14:54
Location: UK

Xmms screen shot

#15 Post by M.Gregg »

Just for interest!



Screen shot of Xmms and plugins.


Regards
M.Gregg
Attachments
Xmms snapshot1.png
Xmms running in Teenpup.
(111.62 KiB) Downloaded 6460 times

User avatar
trapster
Posts: 2117
Joined: Mon 28 Nov 2005, 23:14
Location: Maine, USA
Contact:

#16 Post by trapster »

puppy300 / xfce / firefox w/ minion plugin for my puppy music server.

Anybody get the vumeters working on puppy4.+ ?
I can't seem to even get xmms to see the files.
Beep media player just crashes when selecting the option.

Image
Fullsize

EDIT:
2/22/9 -
Error message from trying to start xmms and vu meters in puppy410. It does not show up in the visualization options.

Code: Select all

07:43 AM ~ # xmms
/root/.xmms/Plugins/Visualization/libvumeter.so: undefined symbol: gdk_pixbuf_render_to_drawable
trapster
Maine, USA

Asus eeepc 1005HA PU1X-BK
Frugal install: Slacko
Currently using full install: DebianDog

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#17 Post by tempestuous »

With renewed interest in the Puppy 2-series, via ttuuxxx's Puppy 214X
http://www.murga-linux.com/puppy/viewtopic.php?t=42553
and Barry's 218 alpha
http://puppylinux.com/blog/?viewDetailed=00798

XMMS is once again a prime candidate as audio player of choice.
This XMMS dotpet package is known to work in 214X, and will most likely also work in 218.

Puppy 214X4 includes BMP as audio player, and it would be interesting to learn users' preferences between BMP and XMMS.

hladik
Posts: 49
Joined: Thu 19 Jun 2008, 14:17

Re: XMMS 1.2.11 How about the CrossFader plug-in?

#18 Post by hladik »

tempestuous wrote:There are several XMMS packages contributed by different forum members, and quite a few input plugins and skins available as separate dotpets.
But there has been no consistency regarding where XMMS installs to in the filesystem, so it's difficult to mix-and-match the different components.

I have now packaged the most recent XMMS version with all of the useful input plugins included, so you won't need to chase around installing the plugins as a separate exercise.
And the installation location, /usr/local, is the same as Dougal's older XMMS-1.2.10 announced here -
http://www.murga-linux.com/puppy/viewtopic.php?t=13056
so Dougal's collection of skins are compatible with this new package.
http://dotpups.de/dotpups/Multimedia/xm ... by-Dougal/

Thanks to Raffy, the XMMS package, and separate locales package are available here
http://minipc.org/ipup/download/xmms-1.2.11.pet
http://minipc.org/ipup/download/xmms-1.2.11-locales.pet

Input plugins included:
MAD MPEG decoder (MP3)
libmpg123 (MP3)
MP4/AAC (faad)
Ogg Vorbis
WMA (WindowsMediaAudio)
FLAC
WAVE
CD audio

There are two MP3 plugins, because as well as the standard libmpg123 plugin, I provided the additional MAD plugin which is claimed to sound superior.
The libmpg123 plugin has been disabled in preferences.
There are even more input plugins available here
http://dotpups.de/dotpups/Multimedia/xm ... s-plugins/

The output plugin has been (correctly) configured for ALSA. This can be changed to OSS in the rare case where your audio device is supported only by an OSS driver (such as the SiS 7019 audio chip in the eBox thin client).

XMMS will not work in Puppy4.x because Puppy4.x does not have the older GTK1 libraries.
For Puppy4.x you should consider:
Audacious
http://www.murga-linux.com/puppy/viewtopic.php?t=20942
or BMP
http://www.murga-linux.com/puppy/viewtopic.php?t=20919
I would like to find the XMMS Cross Fader plug-in. I think I found it long ago for DSL, but what about Puppy? Thanks.

tempestuous
Posts: 5464
Joined: Fri 10 Jun 2005, 05:12
Location: Australia

#19 Post by tempestuous »

XMMS-crossfade Output plugin just added.
See the second post in this thread.

hladik
Posts: 49
Joined: Thu 19 Jun 2008, 14:17

Thanks

#20 Post by hladik »

tempestuous wrote:XMMS-crossfade Output plugin just added.
See the second post in this thread.
Thanks for locating that. But, I guess I don't know what Im doing because the crossfader doesn't appear in any of the XMMS plugin options. Neither does the VU meter plugin. PPM says both are installed. I rebooted the computer....both no show.

Any ideas??? Thanks.

Post Reply