Goggles Music Manager

Audio editors, music players, video players, burning software, etc.
Message
Author
User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

Goggles Music Manager

#1 Post by jemimah »

I have a new favorite music player. This one's really close to perfection.

Sickeningly fast and stable
Xine backend, plays anything Gxine will play
Loads an iTunes library with no problems
Tag editing, including m4a
Embedded cover art support (excludes M4As as far as I can tell)
Equalizer
Sqlite database - fast searching
LastFM support
Gapless playback
And more... All in a small Puppy-friendly package!

This is compiled on 4.3.1 with a static libFOX. The pet includes taglib dependencies.
Attachments
goggles.jpg
(44.46 KiB) Downloaded 3491 times

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#2 Post by tasmod »

Hmm, interesting.

The music import is very fast and lists all the tracks.

I do have a small problem though, suddenly I have lots of duplicate tracks in list with different dates and run time length. Compared to a rox file listing on disk folder.

So, as an experiment I clicked on 'Alive and Kicking' track which showed two listings. One was 2:40 and the other 5:20 in length.

I checked the 2 minute track and indeed it cut off short.

So I right clicked and selected delete from list and also delete from disk was checked.

It then emptied the track list. (Minor panic in case all had been deleted)

I reloaded list from menu choice and it repopulated. The 2 minute track was gone and the other track played in entirety, correctly.

Anyone any idea what is going on here ?
Rob
-
The moment after you press "Post" is the moment you actually see the typso 8)

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#3 Post by jemimah »

Hmmm, that never happened to me yet.

I definitely recommend anyone should make a backup of their music collection before messing with a new player (especially with the delete or tag editing functions!).

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#4 Post by magerlab »

thank you jemimah!
seems to wrk ok in puppy 4.2.1 ( had to make a symbolic link libsqlite3-3.6.12.so.0 to an old one)

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#5 Post by Béèm »

I like to install applications outside the save file.
Mostly I can rename the pet to tar.gz and extract it and the application runs.

Not with gmm tho.

Any way to achieve this?
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#6 Post by jemimah »

You need to copy the taglib libraries into /usr/lib (or somewhere in $LD_LIBRARY_PATH). After that it should work. If it doesn't, start it from the terminal and it should tell you what the problem is.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#7 Post by Béèm »

Thank you.
I hope symlinking does the job also.
When I start gmm in a terminal I get:

Code: Select all

bash-3.00# gmm
bash: gmm: command not found
bash-3.00# 
I try this in upup Lucid 003

EDIT
Well finaly I copied the libs to /lib
Same result.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#8 Post by jemimah »

This is what you need to know to make it run from the terminal.
http://www.cs.purdue.edu/homes/cs348/unix_path.html

User avatar
DaveS
Posts: 3685
Joined: Thu 09 Oct 2008, 16:01
Location: UK

#9 Post by DaveS »

Béèm wrote:Thank you.
I hope symlinking does the job also.
When I start gmm in a terminal I get:

Code: Select all

bash-3.00# gmm
bash: gmm: command not found
bash-3.00# 
I try this in upup Lucid 003

EDIT
Well finaly I copied the libs to /lib
Same result.
I dont know whether it has any bearing, but sometimes I find a start up script wont run in the terminal. When this happens, renaming it by addin the .sh extension usually fixes it, ie, startprog to startprog.sh
Spup Frugal HD and USB
Root forever!

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#10 Post by Béèm »

Thank you Dave, but gmm is a binary.
But your remark triggered another way to start.
I issued now ./gmm and got a missing library message. libsqlite3-3.6.12.so.0
I saw magerlab's remark on this and did a symlink to the libsqlite3.so.0.8.6 I have.

This time gmm started but: still no good.
Maybe because I try it in lucid 003.
Attachments
gmm.png
(45.38 KiB) Downloaded 3326 times
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#11 Post by jemimah »

Yikes, I think you'd definitely want to recompile it for upup. There's probably already deb for it somewhere.

User avatar
Béèm
Posts: 11763
Joined: Wed 22 Nov 2006, 00:47
Location: Brussels IBM Thinkpad R40, 256MB, 20GB, WiFi ipw2100. Frugal Lin'N'Win

#12 Post by Béèm »

Nothing in lucid PPM.
On the web, deb and rpm.
So I'll see what I'll do.
Thanks anyway.
Time savers:
Find packages in a snap and install using Puppy Package Manager (Menu).
[url=http://puppylinux.org/wikka/HomePage]Consult Wikka[/url]
Use peppyy's [url=http://wellminded.com/puppy/pupsearch.html]puppysearch[/url]

User avatar
bigpup
Posts: 13886
Joined: Sun 11 Oct 2009, 18:15
Location: S.C. USA

would you support this?

#13 Post by bigpup »

jemimah,

Would you support this? Check each link and give reply in last one.

Index Additional Software
http://murga-linux.com/puppy/viewtopic.php?t=54034

Multimedia
http://murga-linux.com/puppy/viewtopic.php?t=53932

Needed Main Topic Organization Structure To This Section (Additional Software)
http://murga-linux.com/puppy/viewtopic.php?t=54009

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#14 Post by jemimah »

I appreciate what you are trying to do here, Bigpup. But I think we need a better solution than this. We need a real repository for community contributed software. I've asked Barry if one can be created on ibiblio, but he hasn't responded yet.

Asking developers to manually maintain an index is likely going to be met with a lot of resistance... because while we really enjoy creative work, administrative tasks are often big enough mental hurdles to make us procrastinate to the point of not contributing at all [at least this is totally true for me - I think I am not alone in having this problem]. We'd need something automated, or we need to have someone with a detail-oriented personality, who enjoys this type of thing, to volunteer to maintain it.

magerlab
Posts: 739
Joined: Sun 08 Jul 2007, 20:08

#15 Post by magerlab »

i think it would be nice if someone made a fox toolkit based puppy
( of course it will have gtk2:)

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#16 Post by tasmod »

I tried installing in the 432 v3 that ttuuxxx is producing and also got the sqlite lib error.

I checked the libs after running the pet and noticed that no libtags were installed.
Seems to be an incomplete install?
Rob
-
The moment after you press "Post" is the moment you actually see the typso 8)

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#17 Post by tasmod »

OK, I got it working in 432 it will probably work for others who it won't work for.

I've made a small pet of the lib and link.

IMPORTANT -- Run this before the goggles pet.

To do so, I copied the lib libsqlite3-3.6.12.so.0.8.6 and then created a symlink libsqlite3-3.6.12.so.0

This got it to work.

ttuuxxx had changed the sqlite libs to make Sea Monkey 2 work.
Rob
-
The moment after you press "Post" is the moment you actually see the typso 8)

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#18 Post by jemimah »

Thanks Tasmod! I wonder how many other packages the sqlite update will affect? Maybe your fix should be added into 4.3.2.

User avatar
tasmod
Posts: 1460
Joined: Thu 04 Dec 2008, 13:53
Location: North Lincolnshire. UK
Contact:

#19 Post by tasmod »

No, thank you Jemimah. This is almost perfect for me.

My only gripe, no easy 'drag n drop' tune across to add to a new playlist.
Rob
-
The moment after you press "Post" is the moment you actually see the typso 8)

User avatar
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#20 Post by jemimah »

This project is under quite active development, maybe you could put in an enhancement request.

http://code.google.com/p/gogglesmm/

Edit: Nevermind, you can already do it. You might have to double click the song, then drag it. Works for whole albums and artists too.

Post Reply