Warning: session_start(): open(/tmp/sess_v1jgn0bvuq5k26nemd3ak23a96, O_RDWR) failed: No space left on device (28) in /www/H01/htdocs/lib/base/lib_base.php on line 280
BoomBox openDesktop.org
-
 KDE-Apps.org Applications for the KDE-Desktop 
 GTK-Apps.org Applications using the GTK Toolkit 
 GnomeFiles.org Applications for GNOME 
 MeeGo-Central.org Applications for MeeGo 
 CLI-Apps.org Command Line Applications 
 Qt-Apps.org Free Qt Applications 
 Qt-Prop.org Proprietary Qt Applications 
 Maemo-Apps.org Applications for the Maemo Plattform 
 Java-Apps.org Free Java Applications 
 eyeOS-Apps.org Free eyeOS Applications 
 Wine-Apps.org Wine Applications 
 Server-Apps.org Server Applications 
 apps.ownCloud.com ownCloud Applications 
--
-
 KDE-Look.org Artwork for the KDE-Desktop 
 GNOME-Look.org Artwork for the GNOME-Desktop 
 Xfce-Look.org Artwork for the Xfce-Desktop 
 Box-Look.org Artwork for your Windowmanager 
 E17-Stuff.org Artwork for Enlightenment 
 Beryl-Themes.org Artwork for the Beryl Windowmanager 
 Compiz-Themes.org Artwork for the Compiz Windowmanager 
 EDE-Look.org Themes for your EDE Desktop 
--
-
 Debian-Art.org Stuff for Debian 
 Gentoo-Art.org Artwork for Gentoo Linux 
 SUSE-Art.org Artwork for openSUSE 
 Ubuntu-Art.org Artwork for Ubuntu 
 Kubuntu-Art.org Artwork for Kubuntu 
 LinuxMint-Art.org Artwork for Linux Mint 
 Arch-Stuff.org Art And Stuff for Arch Linux 
 Frugalware-Art.org Themes for Frugalware 
 Fedora-Art.org Artwork for Fedora Linux 
 Mandriva-Art.org Artwork for Mandriva Linux 
--
-
 KDE-Files.org Files for KDE Applications 
 OpenTemplate.org Documents for OpenOffice.org
 GIMPStuff.org Files for GIMP
 InkscapeStuff.org Files for Inkscape
 ScribusStuff.org Files for Scribus
 BlenderStuff.org Textures and Objects for Blender
 VLC-Addons.org Themes and Extensions for VLC
--
-
 KDE-Help.org Support for your KDE Desktop 
 GNOME-Help.org Support for your GNOME Desktop 
 Xfce-Help.org Support for your Xfce Desktop 
--
openDesktop.orgopenDesktop.org:   Applications   Artwork   Linux Distributions   Documents    Linux42.org    OpenSkillz.com   
 
Home
Apps
Artwork
News
Groups
Knowledge
Events
Forum
People
Jobs
Register
Login


-
- Content .- Fans (2) .- Knowledge Base  . 

BoomBox

   0.4.4  

KDE Sound Application

Score 74%
BoomBox
zoom


BoomBox
zoom


BoomBox
zoom


Downloads:  3049
Submitted:  May 30 2004
Updated:  Jan 29 2014

Description:

BoomBox is an audio player with built-in database for easy browsing of local music files. It has no playlist, instead it simply plays songs from current search results. These queries can be saved to give you something like "dynamic playlists". It also has support for queing up songs to be played, replacing much of the need for a playlist.
If you keep your music files well organised, or if you want to listen to songs just downloaded to a temporary folder, you can use the filesystem view (powered by the KIO library from KDE). BoomBox can also keep track of internet radio stations for you. And it can edit id3 tags in a very convenient way. And it can be controlled from another program using MPRIS2.
It does not play video and has no equaliser.
Audio players are a matter of taste, maybe this one suits you?

Full source code available from:
git clone git://boombox.git.sourceforge.net/gitroot/boombox/boombox




Changelog:

2014-01-29, version 0.4.4:
Bug fix release.
- Optimization: use kdeinit for faster app startup
- Alternating background colors in filesystem view.
- Bug fix: now showing track length and current position correctly on mpris2 remote control apps.

2012-12-25, version 0.4.3:
Bug fix release.
- Bug fix: application crash at startup if shuffle was active when you quit before.
- Bug fix: should not be able to edit or enqueue albums in resultview.

2012-10-27, version 0.4.2:
Bug fix release.
- Fix for loading a new song when clicking "play" first thing after application startup, wasn't working with vlc and gStreamer phonon backends.
- Fix for automatically playing next song in playlist when using gStreamer phonon backend.
- Only update "current song" label once playback of next song actually starts, before this fix it was updated a few seconds before.
- Fix 15-20 second delay in startup if kde-telepathy is installed, was causing a dbus-deadlock with the kded daemon.
- Remove icons on song position and volume sliders in main user interface, looks cleaner.

2012-01-27, version 0.4.1:
Bug fix release.
- The "Now Playing" plasma applet now supports Mpris2 dbus interface so I could finally test support for this in BoomBox. Found a couple of issues and fixed those.
- I switched to a dark colour theme and found two places where it was always showing text in black colour. Fixed to follow system palette.

Besides those small problems BoomBox is still working just fine, no problems with the xine and GStreamer phonon backends. VLC backend seems to have issues.. many annoying behaviors when using that.

2011-04-01, version 0.4:
New release with minor fixes:
- Added a Help entry to the BoomBox menu and wrote documentation.
- Added titles to the toolbars, shown when right-clicking on a dockwidget.
- Renamed some actions to sound better
- Added the actions for the collection tab to the shortcuts editor
- Changed the function of "New Playlist" now saves current settings under new name instead of starting a new blank one.
- Compile fix for ubuntu 10.04

This is not a joke!


2011-03-25, version 0.4rc1:
Finally I have something good enough for a release! Took some two years... but during those two years I have also quite happily used it full time for myself.
So now I'm hoping to get some feedback on how this works for everybody else, hopefully it can reach more people thanks to the excellent build service that opensuse provides! Also big thanks to lubos lunak for the nice kde-obs-generator!
Please comment below for any feedback/questions, much appreciated! There is no documentation yet, hoping to have time for that soon (and also hoping that it isn't really needed!)

2009-05-03:
Development on a complete rewrite has started, today I pushed this work into a git repo on the sourceforge project space. Feel free to try it, but remember that it is work in progress. Not yet suitable for everyday usage. Added a screenshot of this new version as a teaser! :)
The rewrite uses KDE4 libraries, phonon, sqlite and taglib.

0.3.1:
Small bugfix release.

0.3:
So... it's been over a year since last release. Sorry for that. But at least now a much improved release is available. Most important changes:

changed to sqlite 3. This means you will need to remove the old database file ($HOME/.boombox/music.db) before starting the new version.

Added tag editing. Quite nice to use, imo.

Added playlist support. Uses a combobox in the main window.

Switched to taglib - Cleaner and makes mp3s get length field filled out.

Lots of fixes with character encodings. Should work now.

General cleanup and restrucuring of alot of code.

Now able to read pls files.

Added tooltips to display meta info in playlist.

Fixed the equalizer. Can actually be used now... =)

Small fixes
Scroll to song playing when pressing "Add & play"
Make browser refresh after db update.
Make mainbar buttons toggle.
Use path in playlists, making them work through db updates.
Fix esc on button in browser.
Show video window when playing video, keep track of user's setting.
URLs should have all their fields filled out.
Install a .desktop file.
use fromUtf8 in bbbackend, xine_get_meta_info

Hope you enjoy it! All feedback very welcome!




LicenseGPL
Arch(Arch PKGBUILD)
Source(BoomBox source tarball)
Arch(Arch package i686 (32 bit))
Arch(Arch package x86_64 (64 bit))
Send to a friend
Subscribe
Other  Content  from sideshow
Report inappropriate content



goto page:  1  2  3 

-

 How to compile?

 
 by gbil on: May 31 2004
 
Score 50%

Looks nice but how to compile it?
The source file seems incomplete.

Hope it works since I was looking something like the winamp library for KDE that doesn't depend on arts.


Reply to this

-

 Re: How to compile?

 
 by gbil on: May 31 2004
 
Score 50%

Oops, sorry I didn't know about cmake!
Anyway I downloaded and run it but seems that something didn't go well because when I run boombox I get the following errors:
QDateTime::fromString: Parameter out of range
database error: table music already exists
database error: table playlist already exists
database error: table music already exists
database error: table playlist already exists

and the windows that opens has only equalizer controls.

This could also be because I did my first compilation with cmake. Can you post some instructions?
Thanks


Reply to this

-

 Re: Re: How to compi

 
 by sideshow on: May 31 2004
 
Score 50%

Those errormessages are normal, will do something about them for the next release.

Page has been updated with instructions today, hopefully the instuctions should be enough for normally gifted people. =)

If anyone here wants to help me create an rpm or deb that would be welcome.


Reply to this

-

 Re: Re: Re: How to c

 
 by gbil on: May 31 2004
 
Score 50%

I saw the instructions and again I get a window with only an equalizer and no other buttons.
This is what I get:
http://nemesis.ee.teiath.gr/~ee3240/boom.jpg


Reply to this

-

 Re: Re: Re: Re: How to c

 
 by bk12 on: May 31 2004
 
Score 50%

Did you run "make install"?


Reply to this

-

 Re: Re: Re: Re: Re:

 
 by gbil on: May 31 2004
 
Score 50%

Of course :)
The only thing was that I had to change the file cmake_install.cmake in src directory to write the full path of the executables (ie /home/user/boombox/src/boombox and /home/user/boombox/src/boomboxctl) because make install couldn't find them otherwise. But these 2 files and the icons are copied correctly to /usr/local/ dir.


Reply to this

-

 Re: Re: Re: Re: Re: Re:

 
 by bk12 on: May 31 2004
 
Score 50%

I had the same problem, but fixed it by running "make install" in the src and pics dirs.
I use /usr as a prefix (running "cmake -DCMAKE_INSTALL_PREFIX:path=/usr ."), maybe it's the reason why I get the icons.



-
.

 Re: Re: Re: Re: How

 
 by sideshow on: May 31 2004
 
Score 50%

OOOPS... =)

My bad, it tries to load the icons from /usr/share/boombox.... no matter where you install it. This will be fixed in a bugfix release soon to come, I'm trying to spend as much time I can on the project now to get a better release. Didn't think so many would be interested in yet another music app...


Reply to this

-

 Re: Re: Re: Re: Re:

 
 by gbil on: May 31 2004
 
Score 50%

I've moved the files to /usr/ and now it works but when I try to update the database I get a segmentation fault without anything else. If I add music to playlist it works but not the database!


Reply to this

-

 Re: Re: Re: Re: Re:

 
 by dayzleaper on: Jun 1 2004
 
Score 50%

Have you tried reinstalling it with prefix /usr instead of the default /usr/local ?



-

 Re: Re: Re: Re: Re:

 
 by gbil on: Jun 1 2004
 
Score 50%

As I said, I installed it to /usr/ to make it work but the segmantation fault I get is something different.



-

 nice clean look!

 
 by felipe on: May 31 2004
 
Score 50%

after trying every single playlist plugin for noatun and the very promising amarok, I'd say this is a really nice interface.

by the way, is that kicker I'm seeing on the right side of the screen? or some ultramodified gkrellm theme? Could you give me some hint on that?


Reply to this

-

 Re: nice clean look!

 
 by alsas on: May 31 2004
 
Score 50%

the panel looks like XFCE...
have a look at http://xfce.org/


Reply to this

-
.

 qt

 
 by Ekardnam on: May 31 2004
 
Score 50%

Qt not found, try specifying manually.

wtf? Yes, I have qt installed, but where?
=P
Mandrake 10.0 Official (/usr/bin?)


Reply to this

-
.

 Re: qt

 
 by leinir on: Jun 8 2004
 
Score 50%
leinirleinir
KDE/Amarok, KDE/Gluon
editor
Home

It's in /usr/lib/qt3 (afair), but it really ought to be able to find it itself...

Does boombox use the standard KDE admin dir, or does it carry it's own?


..Dan // Leinir
http://www.leinir.dk/

Reply to this

-
.

 Cannot compile

 
 by gomez on: May 31 2004
 
Score 50%

When running make, i get the following.

Building dependencies. cmake.depends...
cmake.depends is up-to-date
/home/leog/downloads/boombox/sqlite: building default_target
Building dependencies. cmake.depends...
/home/leog/downloads/boombox/src: building default_target
Building dependencies. cmake.depends...
Building object file bbanimator.o...
/home/leog/downloads/boombox/src/bbanimator.cpp: In member function `virtual
bool BBBouncyAnimator::Animate(int)':
/home/leog/downloads/boombox/src/bbanimator.cpp:165: error: `sin' undeclared
(first use this function)
/home/leog/downloads/boombox/src/bbanimator.cpp:165: error: (Each undeclared
identifier is reported only once for each function it appears in.)
/home/leog/downloads/boombox/src/bbanimator.cpp:165: error: `exp' undeclared
(first use this function)
make[3]: *** [bbanimator.o] Error 1
make[2]: *** [default_target] Error 2
make[1]: *** [default_target_src] Error 2
make: *** [default_target] Error 2

Any help?


Reply to this

-

 Re: Cannot compile

 
 by dayzleaper on: May 31 2004
 
Score 50%

You could try adding "#include <math.h> to the top of bbanimator.cpp or possibly main.cpp.

I'm no coder and haven't had this problem, so I don't know if it would help, but i still believe it would make some kind of difference.

I've also heard humors about having to include stdlib.h, but I'm not sure about it.

Please post here if when you get it to work and let us know what you did :)


Reply to this

-

 Re: Cannot compile

 
 by gcajo on: Jun 8 2004
 
Score 50%

#include should help.

This is better than including math.h because your are not mixing c and c++ headers


Reply to this

-

 Almost perfect

 
 by gbil on: Jun 8 2004
 
Score 50%

This version compiles and works ok, the database can be updated and the only problem seems to be that if you select and artist and then a song, the artists list only displays that particular artist and noone else. You have to click on an empty field from the albums group in order for the whole artist list to appear again.

I must say that this app is very good and probably after another 2 or 3 revisions will be my default player. Thanks


Reply to this

-

 A compile error

 
 by peppelorum on: Jun 9 2004
 
Score 50%

Tried to compile it but failed, didn't knew if you wanted the report here or on your SF page.

http://sourceforge.net/forum/forum.php?thread_id=1089832&forum_id=370697


Reply to this

goto page:  1  2  3 

Add commentBack




-



 
 
 Who we are
Contact
More about us
Frequently Asked Questions
Register
Twitter
Blog
Explore
Apps
Artwork
Jobs
Knowledge
Events
People
Updates on identi.ca
Updates on Twitter
Content RSS   
Events RSS   

Participate
Groups
Forum
Add Content
Public API
About openDesktop.org
Legal Notice
Spreadshirt Shop
CafePress Shop
Advertising
Sponsor us
Report Abuse
 

Copyright 2007-2016 openDesktop.org Team  
All rights reserved. openDesktop.org is not liable for any content or goods on this site.
All contributors are responsible for the lawfulness of their uploads.
openDesktop is a trademark of the openDesktop.org Team