I have uploaded the PET to the 'noarch' repo (88KB):
Comments:Posted on 28 Jan 2012, 17:51 by zigbert
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:
Posted on 28 Jan 2012, 20:05 by BarryK
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
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
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
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
BTW, here's a screenshot
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
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
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
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
Can you add streamripper by default ? (60kb) It is needed for radio stations in pmusic.