Pmusic 2.3.0

Zigbert has updated his music player application to version 2.3.0:
http://murga-linux.com/puppy/viewtopic.php?t=31206

I have uploaded the PET to the 'noarch' repo (88KB):
http://distro.ibiblio.org/quirky/pet_packages-noarch/pmusic-2.3.0.pet


Posted on 28 Jan 2012, 8:11


Comments:

Posted on 28 Jan 2012, 17:51 by zigbert
Pmusic 2.3.0
The major new features in 2.3.0 depends on streamripper.
- Record radio streams, split stream into tracks (files), and give the file name of artist - title.
- Better performance of streaming Radio. Now 11000 stations in db.
- Show artist/title information while playing radio stream.

Streamripper is about 100kb uncompressed. I used the package of the Slackware repo (for Slacko).

The source is here:
http://sourceforge.net/projects/streamripper/files/streamripper%20%28current%29/



Posted on 28 Jan 2012, 20:05 by BarryK
pmusic_tray
zigbert,
I have just looked inside Pmusic, and I see there is a binary executable 'pmusic_tray'.

In that case, I will have to take Pmusic PET out of the 'noarch' repository. 'noarch' is for architecture-independent PETs, as we move toward supporting ARM.

However, can 'pmusic_tray' be made optional? If so, it can be a separate PET, that would be compiled for the 'x86' and 'arm' architectures.

Regarding streamripper, I presume that Pmusic tests for it and will still work without?



Posted on 28 Jan 2012, 24:28 by Iguleder1
Re: pmusic_tray
pmusic_tray is a simple tray icon for Pmusic, something originally written by me some time go.

Maybe we could replace it with a Yad tray icon - I have no idea how functional this feature is.


Posted on 29 Jan 2012, 5:57 by 01micko
pmusic deps
Zigbert has this cool dependency check applet in the 'help' menu of Pmusic,



i was going to paste the code but it kind of loses something in the translation ;)


Posted on 29 Jan 2012, 6:21 by 01micko
pEqualizer
You'll see pEqualizer as an optional dep to Pmusic above. It's already included in Slacko and Dpup-Exprimo.

PET <-- http://distro.ibiblio.org/pub/linux/distributions/puppylinux/pet_packages-slacko/pequalizer-0.4.0.pet

It's pure bash script/gtkdialog but depends on alsaequal and CAPS (a ladspa library/dsp plugin)

alsaequal-0.6 <-- http://www.thedigitalmachine.net/alsaequal.html

CAPS-0.4.5 <-- http://quitte.de/dsp/caps.html

You may be interested in compiling those and having pEqualizer as an addon for wary/racy. I say as an addon as they are a little big and aren't essential, but give Pmusic great functionality.

pEqualiser is a standalone app and will work with anything running through alsa including mplayer if you set the preference ao="alsa".

pEualizer is a joint venture between zigbert and myself.


Posted on 29 Jan 2012, 6:28 by 01micko
pEq again
BTW, here's a screenshot

http://users.tpg.com.au/01micko//peq.png

There is code in there (zigbert) that integrates pEqualiser into the "wings" option GUI as a "plugin" to Pmusic, rather cool.

The stuff they mention on the alsaequal site is already taken care of and is implemented in the pinstall.sh, nothing hard coded to /root. Works fine in a woof installation or as a running installation.


Posted on 29 Jan 2012, 14:52 by zigbert
Pmusic_tray
I'll take out the Pmusic_tray binary from the pet.
Pmusic will use it if available.

The source and binaries for 32/64 bit is uploaded to http://www.meownplanet.net/zigbert/




Posted on 29 Jan 2012, 15:02 by zigbert
streamripper
Barry wrote: Regarding streamripper, I presume that Pmusic tests for it and will still work without?

Yes of course!



Posted on 29 Jan 2012, 20:54 by BarryK
Re pmusic_tray source
zigbert,
Thanks, I'll upload pmusic_tray.c to my sources repo soon, http://bkhome.org/sources/alphabetical/p/



Posted on 6 Feb 2012, 4:34 by linuxcbon
streamripper
Can you add streamripper by default ? (60kb) It is needed for radio stations in pmusic.