Consonance - A Lightweight Music Library

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:

Consonance - A Lightweight Music Library

#1 Post by jemimah »

I've scoured the internet for months looking for a lightweight compiled gtk music library application. And I finally found one.

Fast and stable, Consonance handles thousands of songs with ease. Add directories recursively. Sort and search - multiple views - edit tags - play CDs - last.fm.

I amputated the libnotify and dbus dependencies, which did remove the OSD notification feature. I may, at a later date, re-implement it using yaf-splash. So tell me if you're dying to have popup messages telling you what song is playing.

The only drawback I can find is that there is no AAC support. The developer is apparently on hiatus and doesn't plan to be back soon. If somebody wanted to adopt this project and add AAC support, there's no reason this program should not replace Aqualung as the Puppy default.

Compiled and tested on 4.3.1. Install all three pets.
Attachments
consonance.jpg
(41.62 KiB) Downloaded 1435 times
taglib-1.4-i486.pet
(125.54 KiB) Downloaded 426 times
libmodplug-0.8.7-i486.pet
(157.1 KiB) Downloaded 410 times
consonance-0.5.1-i486.pet
(112.59 KiB) Downloaded 430 times

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

Re: Consonance - A Lightweight Music Library

#2 Post by ttuuxxx »

jemimah wrote:there's no reason this program should not replace Aqualung as the Puppy default.

Compiled and tested on 4.3.1. Install all three pets.
I have a Reason, Consonance is like 400kb compressed, :wink: BMP is better, it has more themes, more plugins, better sound quality, still not overly large, The one in 2.14X has ladspa and about 20 plugins, the eq plugin is shown :) . What more would someone want? Audacious which is the successor to BMP, Audacious has been real unstable after they split up the BMP development the stability went down , So I stick to what works stable and that is BMP, plus streamtuner works well with it.
sources plus plugins are located at http://www.murga-linux.com/puppy/viewto ... 4679c8d411
ttuuxxx
Attachments
bmp.jpg
(87.82 KiB) Downloaded 1401 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

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

#3 Post by jemimah »

That's fine if you want a Winamp clone, but for iTunes refugees like myself, this looks like a passable option. I don't really care what Puppy has by default, but Aqualung leaves a lot to be desired.

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

#4 Post by ttuuxxx »

jemimah wrote:That's fine if you want a Winamp clone, but for iTunes refugees like myself, this looks like a passable option. I don't really care what Puppy has by default, but Aqualung leaves a lot to be desired.
Yes for itunes refugees would like yours :) I would like to see a say 100kb or gtk audioplayer that had a eq, and could play mp3,music cd's, and online streams, using puppies built in libs. that would be good, most audioplayers start small then just about every user ask for this and that plugin and before you know it, the media player is like 2MB.
ttuuxxx
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#5 Post by disciple »

Audacious is actually pretty useable now... I've been filing lots of bugs for months, and the developers (mostly John Lindgren) are very responsive... I might even make a .pet one day :)
It does require several libs not in Puppy though... and uses way too much memory - what is Consonance like on that front?
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

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

#6 Post by aragon »

hi jemimah,

great thing... would be nice if you could upload your patched sources.

thanks
aragon

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#7 Post by amigo »

+1 "upload your patched sources" -always...

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

#8 Post by ttuuxxx »

aragon wrote:hi jemimah,

great thing... would be nice if you could upload your patched sources.

thanks
aragon
I didn't read anywhere where Jemimah patched anything, I think you meant disciple patches and sources.
I for one wouldn't mind a patched updated STABLE source version of Audacious , But really I'm skeptical on it, I think it would be easier for a developer to take the BMP sources as a base and update them with better xmms plugin support like the 25 band eq, and Audacious plugins would be nice, I've tried Audacious plugins on BMP with some luck about 50%.
Audacious for a long time has stated that there product is as "stable/final" status, and where as its been clearly alpha/beta mix. I don't have much faith in work groups who say there product is one thing and actually a bug ridden/unstable mess. Last time I tried Audacious even the default theme would crash when loaded.
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
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#9 Post by jemimah »

I've just uploaded the source to my website [click WWW button below]. The only patches so far are to remove dbus and libnotify dependencies.

I've only been playing with it for a day, but it seems good on RAM. It has an sqlite backend. It loads instantly with 3000 songs in the library. My system says it uses less RAM than Osmo.

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

#10 Post by aragon »

jemimah wrote:I've just uploaded the source to my website [click WWW button below]. The only patches so far are to remove dbus and libnotify dependencies.
thanks!

aragon

amigo
Posts: 2629
Joined: Mon 02 Apr 2007, 06:52

#11 Post by amigo »

I could hardly recognize you from the picture without your pink sunglasses...

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

#12 Post by jemimah »

I actually would love to have a pair of those pink goggles in real life (the human kind, not Doggles)- though rave culture was already pretty much out of style or illegal by the time I came of age. Not that that stopped me from trying... ;)

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

#13 Post by ttuuxxx »

removed
Last edited by ttuuxxx on Fri 22 Jan 2010, 02:55, 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 :)

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

#14 Post by jemimah »

The above screenshot is just the GTK theme, I don't think Consonance is otherwise themable.

It's important to me to have an an actual organized music database. The resemblance to iTunes can stop there. I don't want to have to spend a lot of time building playlists; I just want to be able to find the songs I'm looking for quickly and easily. I can just point Consonance at my iTunes library on my Windows partition and it will find and catalog all my songs (except the M4As).

Can BMP do that?

disciple
Posts: 6984
Joined: Sun 21 May 2006, 01:46
Location: Auckland, New Zealand

#15 Post by disciple »

I for one wouldn't mind a patched updated STABLE source version of Audacious
I'm talking about Audacious being pretty useable without patches!
I think it would be easier for a developer to take the BMP sources as a base and update them with better xmms plugin support like the 25 band eq, and Audacious plugins would be nice, I've tried Audacious plugins on BMP with some luck about 50%.
I'm not even going to take that seriously. It really is worth a try. But I'm off to try deadbeef, which looks like it might be good.
Do you know a good gtkdialog program? Please post a link here

Classic Puppy quotes

ROOT FOREVER
GTK2 FOREVER

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

#16 Post by ttuuxxx »

disciple wrote:
I for one wouldn't mind a patched updated STABLE source version of Audacious
I'm talking about Audacious being pretty useable without patches!
I think it would be easier for a developer to take the BMP sources as a base and update them with better xmms plugin support like the 25 band eq, and Audacious plugins would be nice, I've tried Audacious plugins on BMP with some luck about 50%.
I'm not even going to take that seriously. It really is worth a try. But I'm off to try deadbeef, which looks like it might be good.
lol I thought you were joking, lol man what a terrible name for audio player.
looks like everything jemimah wanted, but not for me, doesn't look like it has a eq or ladspa, one or the other would be nice :)
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
jemimah
Posts: 4307
Joined: Wed 26 Aug 2009, 19:56
Location: Tampa, FL
Contact:

#17 Post by jemimah »

ttuuxxx wrote:I just repackaged a default BMP with my custom theme like the one above and replaced the default theme.
Where is this package? Did you post it somewhere?

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

#18 Post by ttuuxxx »

jemimah wrote:
ttuuxxx wrote:I just repackaged a default BMP with my custom theme like the one above and replaced the default theme.
Where is this package? Did you post it somewhere?

Its just a basic version but here ya go :) The theme is a combination of 3 winamp themes that I put together in one plus extra graphics I made up to fill in the areas, came out pretty nice.
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

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

#19 Post by jemimah »

Tuxxx, could I trouble you for the dev package too? If I can make AAC work, I'll add this to Puppeee.

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

#20 Post by ttuuxxx »

jemimah wrote:Tuxxx, could I trouble you for the dev package too? If I can make AAC work, I'll add this to Puppeee.
ya sure here's the dev files, I just pulled them from my devx. I think thats them all for Bmp.
ttuuxxx
Attachments
bmp-dev.pet
(7.64 KiB) Downloaded 234 times
http://audio.online-convert.com/ <-- excellent site
http://samples.mplayerhq.hu/A-codecs/ <-- Codec Test Files
http://html5games.com/ <-- excellent HTML5 games :)

Post Reply