pMusic 6.0.0

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2176 Post by zigbert »

don570 wrote:Does pmusic support the ogg music format?
I just played the test-file /root/puppy-reference/audio/illegal_move.ogg in Slacko-6.9.6.

Ogg is supported as long as ffmpeg is compiled with ogg-support

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2177 Post by don570 »

I reported that ogg and wma doesn't play with ffmpeg -i command
in quirky prealpha, but it may be my install has been damaged.
I need to investigate with a fresh install.

_____________________________________________

I noticed that there was a strange font bug in quirky alpha as well
I typed pmusic -h in terminal and I saw the following.... see image

I copied the text to clipboard and pasted in leafpad and the characters appeared like magic
Attachments
screenshot-pmusic-24706.png
(30.2 KiB) Downloaded 455 times

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2178 Post by zigbert »

Seems that quirky troubles with ansi tags. Removed.
https://github.com/puppylinux-woof-CE/w ... a4bacd9973

Thank you for mentioning

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2179 Post by zigbert »

Version 5.2.0
See main post

Highlights Complete changelog
- Gui
. . . .- Unify look of help boxes
. . . .- Albumart search
. . . . . . . .- Size of thumbs are set depending on window size
. . . . . . . .- Simpler way to increase/decrease size of thumbs in right-click menu
. . . .- Save geometry of CD-ripper/radio streamer
. . . .- Switch to Nad5 (updated) as default graphical theme
. . . .- Included alternative frontends CD/radio/podcast always follows global GTK theme
. . . .- Add frontends to View-menu
. . . .- Cleanup Music-sources menu
. . . .- Remove frames in preferences (notebook)
. . . .- Remove frames in trackinfo window
. . . .- Added class: Highlighted button
. . . .- Bugfix: Pause-icon shows play-icon
- Sound prosessing
. . . .- Input settings does not require restart of track anymore
. . . .- Input volume slider
. . . .- Mute-status shown by icon (thanks to 01micko)
. . . .- Fade-in as spin-button
. . . .- Help button
- Smartadd
. . . .- Reorganize filtering into its own 'menu'
. . . .- Include tempo filter based on bpm detection
. . . .- Include genre filter based on ID3-tags
- Right-click menus
. . . .- No longer fixed size. Scales correct when changing NLS-strings and font size
. . . .- Flat border that works for all backgrounds
. . . .- Has got its own style in gtkrc
. . . .- Rox right-click for adding files in directory to playqueue
. . . .- New right-click menu in smartadd dock
- Radio
. . . .- Add favorite marks for radio:genre radio:country after installed index
. . . .- Updated index
- Radio Grabber
. . . .- Option to delete adds is moved to preferences
. . . .- Gui has got scalegrip and highlighted button
. . . .- Bugfix: Hard to send preset to edit. Often several clicks required
- Podcast manager is rewritten (thanks to live)
. . . .- Module is completely rewritten to integrate with pMusic's data/work-flow
. . . . . . . .- View all content of podcast channel
. . . . . . . .- Play web-stream instead of downloading file first
. . . . . . . .- Mark played podcasts
. . . . . . . .- Set timestamp to podcast to start play at specific time
. . . . . . . .- View embedded image while playing (album-art)
. . . .- Include index of alive podcast channels sorted by genre
. . . .- Support *.aif files
. . . .- Removed -u (update podcast) attribute
. . . .- Removed dependency of pSchedule
. . . .- Removed option to set max downloads
. . . .- Removed link to podcast dir in default favorites
- BPM - Beats per minute
. . . .- Add soundstretch (soundtouch lib - 100kb) to dependency check
. . . .- Function (bpm detection) added to func_C
. . . .- Show bpm (tempo) in trackinfo (stream tab)
. . . .- Included as a filter in the smartadd dock
. . . .- Save to DB (col 13) when found
. . . .- Included into MyMusic editor and indexer
. . . .- Activate bpm-column in sourcelist
- Masstagger
. . . .- Reorganized gui
. . . .- Moved info to external box
. . . .- Update sourcelist/playqueue after masstagging
. . . .- Use func_id3io to write/clear tags
- Youtube support (thanks to trio)
. . . .- Search within pMusic for youtube content.
. . . .- Play youtube URL's
. . . .- Download and include id3-tags and info to DB
- id3io
. . . .- Support embedding of albumart in audiofile
- My Music
. . . .- Fullscan option in indexer
. . . . . . . .- Based on func_trackinfo
. . . . . . . .- Download lyrics and albumart
. . . . . . . .- Build albumlists
. . . . . . . .- Detect tempo (bpm)
. . . .- Save db-file (backup) in My music setup/editor window
. . . .- Help button
- Trackinfo
. . . .- Prefer embedded albumart if available
. . . .- Bugfix: read 'comment' meta tag
. . . .- Bugfix: Show embedded albumart
- Jamendo
. . . .- Split browsing into char-groups to avoid extreme slow response
. . . .- Bugfix: Browsing albums includes alien tracks with similar name
- Plugin:
. . . .- Include 'Backend info' plugin
. . . .- 'Backend info' now shows stderr log, export cmd and visualization cmd
- Dependency check
. . . .- Graphical (gtk) output of dependency check from gui
. . . .- Remove use of ANSI escape codes
. . . .- Remove dependency check from -h terminal output
. . . .- gettext dependency info
. . . .- Click on item to go to web link (gui-mode)
. . . .- Info button in gui-mode
- Add to Favorites: Add option in the menulist to clear entry - add a mark
- Help
. . . .- Wiki at http://www.puppylinux.org/wikka/pmusic_doc
. . . .- Help buttons has got a standard placement at upper-right corner
. . . .- New help menuitem to the wiki page
. . . .- Removed faq menuitem - link in wiki
- Export: Convert output by default if playqueue contains items that requires convertion
- Get rid of xterm/rxvt in Dependency check
- About dialog
. . . .- New tab with disclaimer
. . . .- Removed button with link to gtkdialog homepage (dead page)
. . . .- Updated credits
. . . .- Add link to disclaimer in Preferences, Export and Radio-Hits
- Symlink Rox right-click items from OpenWith to SendTo (thanks to don570)
- New func_C file for functions not using NLS
- Move icons from Hicolor gtk-theme to /usr/share/pixmaps/pmusic/
- Bugfix: Support building pot files with momanager (thanks to L18L)
- Bugfix: Search by click on album-art thumbs: Search only audio-files and playlist files
- Bugfix: Change NLS in preferences requires restart of X (thanks to vicmz)
- Bugfix: Support libcddb without the -i switch (thanks to smokey01)
- Bugfix: Show filetypes in combobox (save dialog) even if no filetype is defined
- Bugfix: Incredible long startup time at first run if wget troubles with connection.

gcmartin

#2180 Post by gcmartin »

Questions
  • Could the 5.2 PET be installed on an existing running modern PUP on top of any existing pMusic?
  • Or must steps be taken to find and delete the old pMusic BEFORE installing the new 5.2?
Thanks

Edited the 1st question.
Last edited by gcmartin on Mon 12 Sep 2016, 22:26, edited 1 time in total.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2181 Post by don570 »

I downloaded and will test on a raspberry pi board. 8)

_______________________________________________

As for ogg and wma compatibility, it magically appeared a few hours after
I was having troubles with those files. I suspect that there is a permissions
problem with my windows server. I have had problems with applications
recognizing the files located in a server folder properly and even the open dialog in applications
can't find the windows server, so I must drag the files out of the server folder with rox filer.

_________________________________________________

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2182 Post by zigbert »

pMusic 5.2 can be installed on top of an older version of pMusic.

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2183 Post by don570 »

pmusic 5.2 works well in quirky alpha,
however there is some code in the pinstall.sh file
that quirky alpha doesn't like and it stops the install.

I had to make special pet package (removing pinstall.sh) and using dir2pet.

________________________________________________

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2184 Post by zigbert »

don570 wrote:pmusic 5.2 works well in quirky alpha,
however there is some code in the pinstall.sh file
that quirky alpha doesn't like and it stops the install.
That is strange - since it was Barry that made the pinstall script to make pMusic the defualt audioplayer when building Puppy from Woof...

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2185 Post by don570 »

I'll report this to BarryK.
________________________

User avatar
BarryK
Puppy Master
Posts: 9392
Joined: Mon 09 May 2005, 09:23
Location: Perth, Western Australia
Contact:

#2186 Post by BarryK »

don570 wrote:pmusic 5.2 works well in quirky alpha,
however there is some code in the pinstall.sh file
that quirky alpha doesn't like and it stops the install.

I had to make special pet package (removing pinstall.sh) and using dir2pet.

________________________________________________
Hi guys,
I will check out what is wrong with the pinstall.sh file.

I will update to the latest pmusic, and anything else that needs updating.

Note, there is a whole lot of stuff that needs to be updated in Quirky, I notice for example, rerwin has been very active, with some new networking PETs.

don570, thanks for doing the testing!
[url]https://bkhome.org/news/[/url]

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2187 Post by don570 »

I been testing further.
The problem is the version of Bash that Slacko uses.
Maybe it's the archiver app isn't totally compatible with the version of bash
when the pet package is made or else it's the dearchiving process
is giving a message that bash rejects.

SFR seems to understand...
Something about bash recognizing the += operator

http://murga-linux.com/puppy/viewtopic. ... ced152f2d1

__________________________________________________________

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2188 Post by zigbert »

Version 5.2.1
See main post

Changelog
- Search albumart alternatively at slothradio.com and seekacover.com
- Include default geometry for Radio/CD frontends
- Adjust font on smartadd filter-buttons
- Avoid echo 'false' to stdout at startup
- Bugfix: Indexing halts on corrupted file(names)
- Bugfix: Tophits plugin: Pressing a not-found item in playqueue corrupts queue
- Bugfix: Albumart search-settings are lost when opening radio/CD frontend

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#2189 Post by 01micko »

Minor bug report of sorts.

I haven't ripped any music from CD for a long time. It works great!

However a visual aspect isn't so appealing. When you click the 'rip' button in pmusic_CD gui the rip gui works fine but it leaves a stale pmusic_CD gui (like the old concrete block from PPM that bigpup reported - and you fixed - a long time ago). Yes I know it is a GTK/linux/foss bug but I also know that you have the gtkdialog smarts in your repertoire to work around it. :mrgreen:

EDIT: also NADS theme isn't working if CD is started by clicking drive icon.
Puppy Linux Blog - contact me for access

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2190 Post by zigbert »

@01micko
The gui issue should be fixed by a simple '&'
https://github.com/puppylinux-woof-CE/w ... c07aef0b5d

When it comes to missing Nad5 theme, this is actually done by purpose.
The command in /usr/local/bin/pmusic_cd is set to use the GTK theme (a basic extension of the active gtk-theme)

Code: Select all

pmusic -j -p '.CD' -c -T Gtk
This also is the fact for the radio frontend. If you want pMusic to use the Nad5 theme for all frontends, I will change the exec

User avatar
01micko
Posts: 8741
Joined: Sat 11 Oct 2008, 13:39
Location: qld
Contact:

#2191 Post by 01micko »

zigbert wrote:@01micko
The gui issue should be fixed by a simple '&'
https://github.com/puppylinux-woof-CE/w ... c07aef0b5d
Thanks. :)
zigbert wrote:When it comes to missing Nad5 theme, this is actually done by purpose.
The command in /usr/local/bin/pmusic_cd is set to use the GTK theme (a basic extension of the active gtk-theme)

Code: Select all

pmusic -j -p '.CD' -c -T Gtk
This also is the fact for the radio frontend. If you want pMusic to use the Nad5 theme for all frontends, I will change the exec
Ok, best leave it as is.

--

A nice feature would be to copy the albumart.jpg (if found) in ~/.pmusic/tmp to the rip directory. I did this manually for about 40 cd's :shock: :lol: and transferred them (the ripped albums + art) to a micro SD card for use in an android phone (sony) and they show up just fine with the generic 'albumart.jpg' name in the music app.
I suspect this would work well too for DLNA. Slacko has minidlna in the PPM which works with 'smart' TV and other so called 'smart' things. :lol:

----

LATER:

line 679 in 'func' has a syntax error...

Code: Select all

'{print $1} 2>> $STDERR'
Miss placed apostrophe.
Puppy Linux Blog - contact me for access

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2192 Post by zigbert »

01micko wrote:A nice feature would be to copy the albumart.jpg (if found) in ~/.pmusic/tmp to the rip directory. I did this manually for about 40 cd's :shock: :lol: and transferred them (the ripped albums + art) to a micro SD card for use in an android phone (sony) and they show up just fine with the generic 'albumart.jpg' name in the music app.
I suspect this would work well too for DLNA. Slacko has minidlna in the PPM which works with 'smart' TV and other so called 'smart' things. :lol:
Yes, interesting feature. While writing this, I don't see clearly how to implement it. No, It's not hard to copy the imagefile to the output directory, but the export function in pMusic is not restricted to export only one album (or source). In the next release you'll meet an even more flexible export structure...

Maybe it could include an attribute if exporting from the CD frontend to tell that all tracks comes from the same album...
Another approach is to add another option in the export dialog to choose an image for the given output directory. This will give the user more control, but also increase the gui complexity which I try to avoid. The export dialog is already not straightforward...

let's give it some thinking.
01micko wrote: line 679 in 'func' has a syntax error...

Code: Select all

'{print $1} 2>> $STDERR'
Miss placed apostrophe.
Fixed - Thanks a lot!

User avatar
don570
Posts: 5528
Joined: Wed 10 Mar 2010, 19:58
Location: Ontario

#2193 Post by don570 »

Here's a suggestion if you've not thought of it before...

Some versions of Rox filer have an 'Open With' menu item

Image

The list of apps it produces is the link icons that it finds in /root/.config/rox.sourceforge.net/SendTo/

So if you put these links (see image below) in that folder they would show up as a possible launch app
when right clicking on a music file.

Image
___________________________________

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2194 Post by zigbert »

@don570

The latest Puppy (7) has pMusic in 'Open with' menu to either play file or add it to the queue if pMusic is already is running.

Add recursively is a valid option only for directories, and is available as well from the Rox right-click menu.

Am I missing something?

User avatar
zigbert
Posts: 6621
Joined: Wed 29 Mar 2006, 18:13
Location: Valåmoen, Norway
Contact:

#2195 Post by zigbert »

Sometimes things takes a new turn not expected.
Working with new export features (also albumart-request by 01micko), lead to a complete new gui-build.

New features gives complexity, and is not what I strive for. It was the time to take a look at new ways of doing things, and this one is sure different. There are cons, but on the positive side; no one should be scared of the default dialog.

The screenshot shows an empty export list which easily can be populated via the list header buttons. You can of course send selected files to the export dialog from the right-click menu in both the playqueue and the sourcelist.
Attachments
Screenshot.jpg
(16.1 KiB) Downloaded 461 times
Screenshot(1).jpg
(24.8 KiB) Downloaded 455 times

Post Reply