Knowthelist

Audioplayers

Source i (link to git-repo or to original if based on someone elses unmodified work):

Add the source-code for this project on opencode.net

4
Become a Fan
7.2

Available as/for:
Description:
Knowthelist - the awesome party music player

Easy to use for all party guests
Quick search for tracks in collection
Two players with separate playlists
Mixer with fader, 3 channel EQ and gain
FadeNow to smoothly jump to the next song
Auto fader and auto gain
Trackanalyser search for song start/end and gain setting
Auto DJ function with multiple filters for random play
Monitor player for pre listen tracks (via 2nd sound card e.g. USB)
Runs under Linux, MacOS and Windows
Last changelog:

2.3.0 [2014-09-30]
- Added Qt5 compatibility and usage of GStreamer 1.x
- Added an ALL node to filter results in case of a manageable number of tracks are found
- Included 'year' tag into quick search
- Changed ModeSelector style and moved to tree header
- Lot of bugfixes
2.2.4 [2014-09-14]
- Fixed a bug which prevent correct monitoring of changes
- Improved quick search in collection: added search in genre, multiple
strings
- Changed alignment of some display controls
- Allow more audio file formates
- Added a mutex to get more thread safety for database access
2.2.3 [2014-08-26]
- Get rid of dependency to Boost
- Bugfix where adding a song caused a segmentation fault
- Switched to Homebrew package installer for MacOS
- Set CUE button to untranslatable
- Translation updates (fr & cs)
2.2.0 [2014-08-06]
- Added a new left side tab "Lists" to manage lists, dynamic and stored lists
- Added a new feature to handle track ratings
- Added a combo box for AutoDJ artist and genre filters to be able to select also from a list
- Added a new way in how to add and remove items of AutoDj and lists
- Added "Open File Location" at playlist context menu
- Added a playlist info label (count,time) to player
- Added French translation (thanks to Geiger David and Adrien D.)
- Changed to a better way to summarise count and length of tracks for AutoDJ
- Optimized for smaller screens
- Fix to be more flexible for empty tags
- Enhanced algorithm to fill playlist and simplified handling of current and next item
- Fixed some size issues and cosmetical issues
- Stabilized to avoid crashes which happen in some cases
2.1.3 [2014-07-03]
- Added new widget ModeSelector to select collection tree mode
- Added a counter for played songs
- New: Generate a default cover image if the tag provides none
- Optimized: gain dial moves smoothly now to avoid hard skips of volume
- Optimized function to decouple database requests from GUI activities
- Optimized for size scaling of form
2.1.2 [2014-06-10]
- Added translation for hu_HU (thanks to László Farkas)
- AutoDJ panel rearrangements, new record case stack display added
- AutoDJ names settings in settings dialog added
2.1.1 [2014-06-06]
- Added localization, cs_CZ (thanks to Pavel Fric), de_DE (more *.ts files are needed!)
- Bugfix: Collection scan ignored folders with special characters
- ContextMenu improvements: quicker behavier and get rid of warnings


Ratings & Comments

14 Comments

VectoR

Hi, Thank you to your work, nice app. Do you planning microphone input, switch and stream broacdasting options in future?

shawnpeterson77

the x86-64 fedora links are broken

knowthelist

I guess the selected mirror (download.opensuse.org uses MirrorBrain) is not up to date. Try to use http://ftp5.gwdg.de/pub/opensuse/repositories/home:/knowthelist:/Knowthelist/Fedora_20/x86_64 Check it out via: curl -L -v http://download.opensuse.org/repositories/home:/knowthelist:/Knowthelist/Fedora_20/x86_64/knowthelist-2.3.0-2.1.x86_64.rpm

shawnpeterson77

okay, thanks. This works. Nice application! Never used anything like this before, but it seems pretty straight forward and easy to use.

farkas

Hi, after selecting folders for music collection scan not start.File browser, playlists and players work fine.DGstreamer 0.10, plugins, mysql-lite and taglib installed.Kubuntu 14.04 amd64.

knowthelist

hi farkas, the db driver should by 'libqt4-sql-sqlite' not mysql*, but that is checked at app start. What says the stdout while you try to scan files for collection. -> go to console/terminal an type knowthelist ->start re-scan -> are there any activities or errors?

knowthelist

I've just installed a virtual Kubuntu 14.04 amd64 on my site and it works. All I did after the installation, the system update and install of knowthelist_2.1.1_amd64.deb, was this: "sudo apt install gstreamer0.10-fluendo-mp3", but you wrote, tracks from filebrowser added work fine. Very odd ... Please tell me, if you find any solution or if you need more help

farkas

After reinstall knowthelist_2.1.1_amd64 the same results.Stdout: PlayerWidget (BEGIN) constr "PlayerWidget" Playlist (BEGIN) constr "" Playlist (BEGIN) constr "" PlayerWidget (BEGIN) constr "PlayerWidget" Playlist (BEGIN) constr "" Playlist (BEGIN) constr "" Playlist (BEGIN) constr "" Playlist (BEGIN) constr "" initMonitorPlayer BEGIN (knowthelist:5509): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed (knowthelist:5509): GStreamer-CRITICAL **: gst_element_link_pads_full: assertion 'GST_IS_ELEMENT (dest)' failed initMonitorPlayer END void Filter::update() void Dj::on_filter_filterChanged() void DjSession::on_dj_filterChanged(Filter*) void Dj::on_filter_countChanged() void Filter::update() void Dj::on_filter_filterChanged() void DjSession::on_dj_filterChanged(Filter*) void Dj::on_filter_countChanged() void Filter::update() void Dj::on_filter_filterChanged() void DjSession::on_dj_filterChanged(Filter*) void Dj::on_filter_countChanged() void Filter::update() void Dj::on_filter_filterChanged() void DjSession::on_dj_filterChanged(Filter*) void Dj::on_filter_countChanged() void DjWidget::setDj(Dj*) void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void Knowthelist::loadDj() void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 void DjWidget::updateView() "" : 0 : 0 QMetaObject::connectSlotsByName: No matching signal for on_filter_statusChanged(bool) QMetaObject::connectSlotsByName: No matching signal for on_filter_countChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_usageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_maxUsageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_statusChanged(bool) QMetaObject::connectSlotsByName: No matching signal for on_filter_countChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_usageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_maxUsageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_statusChanged(bool) QMetaObject::connectSlotsByName: No matching signal for on_filter_countChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_usageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_maxUsageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_statusChanged(bool) QMetaObject::connectSlotsByName: No matching signal for on_filter_countChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_usageChanged() QMetaObject::connectSlotsByName: No matching signal for on_filter_maxUsageChanged() End loadXML End loadXML Monitor setDevice to DeviceID: "0" DevicenName: "HDA Intel" (knowthelist:5509): GLib-GObject-CRITICAL **: g_object_set: assertion 'G_IS_OBJECT (object)' failed (knowthelist:5509): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed Bus::open: Can not get ibus-daemon's address. IBusInputContext::createInputContext: no connection to ibus-daemon closeEvent for Knowthelist saveXML BEGIN saveXML END saveXML BEGIN saveXML END (knowthelist:5509): GStreamer-CRITICAL **: gst_bin_add: assertion 'GST_IS_ELEMENT (element)' failed (knowthelist:5509): GStreamer-CRITICAL **: gst_element_get_static_pad: assertion 'GST_IS_ELEMENT (element)' failed (knowthelist:5509): GStreamer-CRITICAL **: gst_object_unref: assertion 'object != NULL' failed The end ~Knowthelist It's really odd for me..I'm new to Linux 6 months after 25 year Windows (first DOS and Windows 3.1...)

knowthelist

Bug found and fixed. It was a bad handling of path/file names that cause the collection scanner to ignore pathes and files with special characters (e.g. é / á ). Source code at Github and install packages are updated.

obelix

Hi, nice but crash after load a song in player 2: dmesg: knowthelist[8758]: segfault at 40 ip 000000000041df80 sp 00007fffe1c39480 error 4 in knowthelist[400000+cf000]

obelix

traps: knowthelist[8940] general protection ip:7f78d6005e30 sp:7fff9c4e3848 error:0 in libc-2.19.so[7f78d5f6d000+1bc000]

knowthelist

Have you installed all gstreamer0.10 plugins? But please check the debug output when you start knowthelist within a console session.

Groni1

Thanks for your work on Knowthelist it is a good Music Player i have build it as Pisi Package and it is now available for Pisi Linux User. Pisi User can install it with the following command: sudo pisi bi https://github.com/pisilinux/playground/raw/master/groni/knowthelist/pspec.xml When Pisi Linux 1.0 is ready it comes to the Repo. When i can help you with Translating give a notice to me

knowthelist

Hi Groni, thanks for your support by providing Knowthelist for Pisi Linux. I'll start next to improve multi language support of Knowthelist. Mario

Pling
0 Affiliates
Details
license
version 2.3.0
updated
added
downloads 24h 0
mediaviews 24h 0
pageviews 24h 1

Other Audioplayers:

Amarok 2
warezmen
last update date: 17 years ago

Score 5.0

SimpleAudioPlayer
Knoellchen
last update date: 10 years ago

Score 7.6

montypc
jerous
last update date: 16 years ago

Score 5.0

webarok
simirimia
last update date: 15 years ago

Score 5.0

BoomBox
sideshow
last update date: 11 years ago

Score 7.0

Quimup
coon
last update date: 3 months ago

Score 7.0