You are not logged in.

#1 2009-12-14 23:10:55

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Guayadeque Music Player testing request

Hello,
  Im the developer of this player and If you dont mind I would like to ask for help on testing. For the ones of you that dont know Guayadeque, it is a music player with the aims to be easy to use and fast even for huge music collections. You can read more about it visiting the webpage of the project hosted at sourceforge http://sourceforge.net/projects/guayadeque

To name a few features
- Supports mp3, ogg, flac, wma, aac, etc
- Label support. You can add as many labels as you want to any artist, album or track
- Cover fetching from google, amazon
- Tag editor with Musicbrainz support
- Gapless play support
- Automatic Lyrics fetch
- Shoutcast or user defined radios support
- Podcasts support with automatic download
- Dynamic/Static playlists
- Show Last.fm informations
- Smart play mode that suggest music based on the actual track
etc

Thanks to knedlik install it on archlinux is easy as he is maintaining an arch package. You can download it from  http://aur.archlinux.org/packages.php?ID=26682 http://aur.archlinux.org/packages.php?ID=26681

Please test it and let me know about bugs, feature requests, etc

Translations are welcome!!

Added 2009-12-30 :
In svn revision 462 have been implemented a cache for the last.fm queries and the online images. This cache is an archive located into ~/.guayadeque dir named cache.db

If you had running a recent svn revision you need to delete this file if exists as the structure changed a litle.

If you can test it take special attention to how last.fm panel updates.

Added 2010-01-02 :
In svn revision 467 have been implemented a 10 band equalizer + limiter. The equalizers presets should be into the ~/.guayadeque dir named equalizers.conf

This file should be placed there if you do an installation the first time the app is run.

Added 2010-01-06 :
I have fixed in svn a bug that prevented the images to be extracted from cache. Now the update of last.fm panel is damn fast is the images are from cache. It is recomended that the cache file is deleted because this bug made the images to be saved more than one time. Remove the file ~/.guayadeque/cache.db

Also added that if you stop the mouse for a second over a tiny image in the last.fm panel a bigger image will show up.

Added 2010-01-11 :
The recent changes includes
* In lyrics panel ability to select the server from this page so you can search more easily the lyrics for the track
* Silence detector to automatically skip tracks when the sound level is below the configured one. You can limit it to work only at the end of the track.
* Preference dialog can be resized. This way it should be more easy to configure commands or links
* Click in Player time to show time elapsed or left
* And some minor bug fixes

Added 2010-01-14 :
There is now an Allow and Deny Filters for the Smart Mode and Random Mode. You can control the tracks allowed to be added when select random or tracks based on Last.fm statistics.

Added 2010-01-15 :
Released version 0.2.3

Added 2010-01-22 :
This are the latest changes to svn version

  * If you click over a selected item now dont clear the selection if its a drag action
  * You can set the ratings of tracks in playlist directly clicking in the star
  * Control Menu show the status of the Smart or Loop mode
  * Added last.fm as cover source in the cover download dialog
  * Added a lyric editor in the track editor
  * Added option to automatically save lyrics to mp3, flac, ogg, m4a files.
    Also you can manually save it from the lyrics panel
  * Added an option in Preferences -> Playback to remove played tracks
  * Added print and copy to clipboard of lyrics
  * Enabled option to edit tracks from the player playlist
  * When some preferences are modified the settings are propagated where its needed
  * Fixed bug in smart play mode

Added 2010-01-25 :
  * You can set rating from tracks listbox in library and playlists panel
  * You can export / import Playlists to / from xspf, m3u, pls and axs files

Added 2001-02-03 :
  * Added current artist events to the last.fm panel
  * Added ultimate-guitar.com as lyric source
  * Added italian translation
  * You can now drop files in last.fm or lyrics panel to show a file information
  * You can paste in lyrics the content of the clipboard
  * If filters are set in the player the filters label will be highlighted
  * In the status bar you can now see track count, tracks length and filesize of the selection
  * In the track editor the genre edit field shows the actual list of genres
  * Added an option to repeat only the current selected track
  * You can rearrange the main window and save your window layouts

Added 2010-02-07 :
Still working in the new gui. Now not needed predefined layouts as all elements can be dragged except the player that is the only part that cant hide. You can hide now also the Player PlayList and the Player Filters.

If you were using previous revisions I recomend to start with a new config. Delete the file ~/.guayadeque/guayadeque.conf or edit it and remove any layout saved. You can recognize the layouts as they are very large text strings.

Added 2010-02-09 :
Have been added vumeters. For thouse of you who as I love them.
Also in revision 642 have been fixed a bug that prevented randomly that the last.fm and lyrics panels was not updated with the information of the current playing track.

Added 2001-02-11 :
In latest svn revision a change in the database have been made to the covers. If you update you will notice the cover thumbs will not appear in the albums listbox.
You will need to update the library to get it back. To dont loose your other entries you can edit the ~/.guayadeque/guayadeque.conf file and remove the entry 'LastUpdate'
Then do a Library update. This should reload all the covers thumbs.
This change was made because Im working in an 'Album Browser'. Please let me know any suggestion or ideas about this.

Added 2010-02-14 :
* Added an album browser. Its another way to access the music by viewing the covers of the albums, its name, artist, year and tracks.

* Also an option in Preferences -> General to load default layout. This option if enabled will bypass the saved layouts in case your layout is corrupted. Its a only one use preference. It will get reset once the app load to default value.

* Another features added are the Rescan library and add directory. Rescan library will force a complete update of the library while Add directory will allow to add a directory to the library paths.


Added 2010-02-15 :
* The select cover allow to enter a remote url for the cover file.

* There have been some ppl with display issues in Album browser because they have already added images in the database in the wrong format. This version should fix this issue but a Rescan of the library will be launched the first time the app start with this version.

Added 2010-02-19 :
* Have been added to the library composer, comments and disk. Still pending to add search for this fields in the smart playlists.
* Also have been fixed a few tiny bugs like the page count not updated when updated the library, or search words in podcasts was case sensitive, etc

Added in 2010-02-20 :
In revision 677 have been fixed a few bugs reported recently and also have been implemented drag and drop support in the Album Browser.
You can drag an album to a playlist or to the Playing now playlist and also using Control you can drag the cover to Nautilus or to another album. You can also drag an image file into the album you want to set the cover.

Added in 2010-02-27 :
The latest changes are :

710     Copy to clipboard the artist info in last.fm panel copy the selection or the whole information
709     Double click over a radio genre update the stations of this genre
708     ListBoxes now handles Enter key to select
707     Avoid miss skip tracks when doing fast enought
706     Fix launching links
705     Update the italian translation
704     Fix drop a cover over an empty album in albumbrowser
703     Edit tracks from playlist updates the player tracks
702     AlbumBrowser remembers the filter and sorting options
701     Fix handling of the right click in listboxes to dont unselect
700     Show GUI Errors reported by gstreamer backend
699     Add disk field to the order of albums
698     Fix loose album cover when edit album, right click dont select in listboxs, editing labels didnt refresh the actual label selection
697     Fix add path library update and tracks sorting fix
696     Select covers now copy covers to the album dir too. Navigator launch dont disable gui anymore
695     Fix Docky icon
694     Fix dropping directory to playlist
693     Fix ReplayGain read support
692     Fix copy to clipboard issues
691     Fix dynamic playlist names when using ' charcater
690     When adding radio name entry control should be focused by default
689     Fix last.fm panel events gone when playing another track of the same artist
688     Fix set menu items state when loading perspective to represent current layout
687     Fix gramatical typo in dynamic playlist
686     Fix random segfault in last.fm panel
685     Removing some words from the Default config and icon
684     Fix random crashes while browsing albums or droping files to playlist
683     Fix volume to 0% at load time when volume was at 100%
682     Fix bug when library is empty no albums should appear in album browser
681     Fix the horizontal wheel scrolling in tracks listbox
680     Added link to the Guayadeque last.fm users group to the preferences
679     Set the scrolling in last.fm behave the same as in other controls
678     composer and comment to the dynamic playlists options


Thanks for reading
J.Rios
anonbeat at gmail dot com

Last edited by anonbeat (2010-02-27 09:35:33)

Offline

#2 2009-12-15 21:44:08

Surgat_
Member
Registered: 2007-08-08
Posts: 317

Re: Guayadeque Music Player testing request

Nice player, I've just imported my music library and I like it so far. Just a request: I'd like the Genders, Tags, Artists and Albums panes to be optional, so that I could just browse my artists, then choose an album and play.

Also, it's always nice to control a player from the command line. For example, with the app playing music, you could run guayadeque --stop and get the music stopped. This way some commands can be binded to key shortcuts. Right now I can't even execute guayadeque --help to see the options available.

Anyway, thank you for your work.

P.S: Un saludo desde Burgos smile

Offline

#3 2009-12-15 23:54:05

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Guayadeque Music Player testing request

well it's not that easy to install it, since you have to edit the source code to compile it

Offline

#4 2009-12-16 00:45:16

knedlyk
Member
From: L'viv, Ukraine
Registered: 2009-04-14
Posts: 163
Website

Re: Guayadeque Music Player testing request

katzen wrote:

well it's not that easy to install it, since you have to edit the source code to compile it

What do you mean?

Offline

#5 2009-12-16 00:58:17

katzen
Member
From: London
Registered: 2008-03-18
Posts: 88

Re: Guayadeque Music Player testing request

knedlyk wrote:
katzen wrote:

well it's not that easy to install it, since you have to edit the source code to compile it

What do you mean?

Comment by: knedlyk on Sun, 01 Nov 2009 20:24:00 +0000
Note: If you have compilation errors like this https://bugs.launchpad.net/ubuntu/+sour … bug/444555 , simply comment comment line 126 in /usr/include/mpeg4ip.h file.

At least it doesn't compile for me, and I thought that this was the solution...

Offline

#6 2009-12-16 06:15:11

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: Guayadeque Music Player testing request

katzen wrote:

Comment by: knedlyk on Sun, 01 Nov 2009 20:24:00 +0000
Note: If you have compilation errors like this https://bugs.launchpad.net/ubuntu/+sour … bug/444555 , simply comment comment line 126 in /usr/include/mpeg4ip.h file.

At least it doesn't compile for me, and I thought that this was the solution...

Same here... changing the mpeg4ip.h file has no effect


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#7 2009-12-16 07:11:57

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

Could you paste whats the problem compiling it ?
comment the line 126 is not the global solution for all the problems... smile its just a fix for this package as it comes with a redeclaration of a function.

Offline

#8 2009-12-16 08:15:20

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Guayadeque Music Player testing request

Worth noting: mpeg4ip development ceased nearly two and a half years ago.

Offline

#9 2009-12-16 10:56:40

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: Guayadeque Music Player testing request

anonbeat wrote:

Could you paste whats the problem compiling it ?
comment the line 126 is not the global solution for all the problems... smile its just a fix for this package as it comes with a redeclaration of a function.

Building CXX object src/CMakeFiles/guayadeque.dir/TagInfo.o
In file included from /usr/include/mp4.h:35,
                 from /home/carnager/guayadeque/src/guayadeque-0.2.1/src/TagInfo.cpp:30:
/usr/include/mpeg4ip.h:126:2: error: invalid preprocessing directive #char
[  5%] Building CXX object src/CMakeFiles/guayadeque.dir/Utils.o
make[2]: *** [src/CMakeFiles/guayadeque.dir/TagInfo.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/guayadeque.dir/all] Error 2
make: *** [all] Error 2

He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#10 2009-12-16 11:07:29

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

To coment a line in C or C++ you need to put // at the begin of the line and not a # character. # is for other languages and to the shell interpreter. Try putting // and try again.

Thanks for your help

Offline

#11 2009-12-16 11:14:27

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: Guayadeque Music Player testing request

alright... PEBKAC


anyway... the program does not find any songs for me... i have all gstreamer packages installed.

also tried --gst-debug-level 5, but no errors at all

Last edited by Rasi (2009-12-16 11:44:01)


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#12 2009-12-16 11:43:06

Mineo
Member
From: Germany
Registered: 2009-12-13
Posts: 24
Website

Re: Guayadeque Music Player testing request

Rasi wrote:

anyway... the program does not find any songs for me... i have all gstreamer packages installed.

Same here. Neither the stable, nor the -svn version find any songs, although the terminal output says:

12:41:57: Database updating started.

Adding a path with the media files in the directory itself and not in any subdiretory didn't help, either.

Offline

#13 2009-12-16 12:03:33

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

Can you run it from the console and paste all the output ?

Thanks for your help

Offline

#14 2009-12-16 12:13:04

Rasi
Member
From: Germany
Registered: 2007-08-14
Posts: 1,914
Website

Re: Guayadeque Music Player testing request

ok.. Mineo actually found this out: the player only works if started with "LC_ALL=SOME_LOCALE guayadeque"

still, it doesnt work for me. if started this way, i am getting this:

01:11:09 PM: /mnt/media/_music/Rips/Alice in Chains/1992 Dirt
01:11:10 PM: Updating the podcasts...
01:11:13 PM: Error: Could not read tags from file /home/carnager/guayadeque//mnt/media/_music/Rips/Alice in Chains/1992 Dirt/01-Them Bones.ogg
01:11:13 PM: Error: Could not read tags from file /home/carnager/guayadeque//mnt/media/_music/Rips/Alice in Chains/1992 Dirt/02-Dam That River.ogg

For every song

Last edited by Rasi (2009-12-16 12:13:21)


He hoped and prayed that there wasn't an afterlife. Then he realized there was a contradiction involved here and merely hoped that there wasn't an afterlife.

Douglas Adams

Offline

#15 2009-12-16 12:33:21

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

I found a issue with the library update process. If you set your libary path to /mnt/media/_music should work while I update svn with the fix of the bug

Thank you for your testing and help

Offline

#16 2009-12-16 12:46:39

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

The svn revision 421 should fix this issue.

Thanks

Offline

#17 2009-12-16 12:50:51

Surgat_
Member
Registered: 2007-08-08
Posts: 317

Re: Guayadeque Music Player testing request

It compiled fine for me after editing mpeg4ip.h, but I don't think it's a good idea to rely on a discontinued package, and even having to edit its headers. Also, my library was scanned without an error and I'm listening to it right now. Actually, I like this player smile

Offline

#18 2009-12-16 13:27:48

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

I dont think its a good idea either. Need to replace it soon or later

Offline

#19 2009-12-18 08:53:30

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

This are the latest changes made to svn version

  * Fixed the support to images in ogg files
  * Added a navigator in last.fm so you can go to the previous or next track
    info.
  * Fixed a bug in TrackEditor not saving alls changes made.
  * Changed Save to playlist allowing to append to existing playlist. You
    can select the playlist and where to append ( begin, end )

If you can please update to latest svn and test this.

Also I would like to mention that if you want to help translating to your language, have a feature request, suggestions or just want to comment something you can email me at anonbeat at gmail dot com or write here.

Thank you all for the help
J.Rios

Last edited by anonbeat (2009-12-18 08:54:00)

Offline

#20 2009-12-22 13:47:47

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

Hello,
   In the svn revision 438 have been removed the libmp4v2 dependency and also have been removed some elements from taglib-extras it was used before.

  * Removed mp4v2 library dependency
  * Removed taglib-extras as taglib now support most of the formats
  * Allow to load multiple files from file manager
  * Fixed a bug while dragging files over the playlist

Thank you for your testing support.
J.Rios

Offline

#21 2009-12-25 11:55:42

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Guayadeque Music Player testing request

Svn revision 442 doesn't compile on Arch64:

[  4%] [  5%] Building CXX object src/CMakeFiles/guayadeque.dir/AlListBox.o
Building CXX object src/CMakeFiles/guayadeque.dir/ArListBox.o
In file included from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/LastFMPanel.h:25,
                 from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/MainFrame.h:27,
                 from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/AlListBox.cpp:27:
/tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/PlayerPanel.h:25:28: error: AutoScrollText.h: No such file or directory
[  7%] Building CXX object src/CMakeFiles/guayadeque.dir/ArrayStringArray.o
[  8%] Building CXX object src/CMakeFiles/guayadeque.dir/AudioScrobble.o
make[2]: *** [src/CMakeFiles/guayadeque.dir/AlListBox.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/guayadeque.dir/all] Error 2
make: *** [all] Error 2

To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#22 2009-12-25 12:18:33

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

onearm wrote:

Svn revision 442 doesn't compile on Arch64:

[  4%] [  5%] Building CXX object src/CMakeFiles/guayadeque.dir/AlListBox.o
Building CXX object src/CMakeFiles/guayadeque.dir/ArListBox.o
In file included from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/LastFMPanel.h:25,
                 from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/MainFrame.h:27,
                 from /tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/AlListBox.cpp:27:
/tmp/yaourt-tmp-gianluca/aur-guayadeque-svn/guayadeque-svn/src/guayadeque/Trunk/src/PlayerPanel.h:25:28: error: AutoScrollText.h: No such file or directory
[  7%] Building CXX object src/CMakeFiles/guayadeque.dir/ArrayStringArray.o
[  8%] Building CXX object src/CMakeFiles/guayadeque.dir/AudioScrobble.o
make[2]: *** [src/CMakeFiles/guayadeque.dir/AlListBox.o] Error 1
make[2]: *** Waiting for unfinished jobs....
make[1]: *** [src/CMakeFiles/guayadeque.dir/all] Error 2
make: *** [all] Error 2

Thanks for the bug report. It was a test i was doing but finally decided to not include it but left this line by error.

It have been fixed in svn 443.

Thanks again

Offline

#23 2009-12-26 09:22:58

onearm
Member
From: Anywhere but here
Registered: 2006-07-06
Posts: 359
Website

Re: Guayadeque Music Player testing request

You're welcome. Indeed now it compiles fine, testing revision 448


To get something done, a committee should consist of no more than three persons, two of them absent.
--
My Github

Offline

#24 2009-12-26 12:59:06

tomk
Forum Fellow
From: Ireland
Registered: 2004-07-21
Posts: 9,839

Re: Guayadeque Music Player testing request

Rev 448 builds fine here, on x86_64. I've pointed it at my music dir (a 26G nfs share, if that matters) and it looks like nothing is happening. I've run it from CLI, where it says:

12:37:11: Library Paths: 
12:37:11: /store/music

For comparison, I tried it with a small local dir, and got this:

12:36:29:I Library Paths: 
12:36:29: /home/tomk/Black Eyed Peas
12:36:30: Database updating started.

Track info appeared in the gui shortly after.

Should I just wait a bit longer while it imports from the NFS dir? It's been sitting there for over 20 mins now - some indication that it's alive and kicking would be nice. smile

Offline

#25 2009-12-26 17:25:43

anonbeat
Member
From: Las Palmas/Spain
Registered: 2009-12-14
Posts: 69
Website

Re: Guayadeque Music Player testing request

tomk wrote:

Rev 448 builds fine here, on x86_64. I've pointed it at my music dir (a 26G nfs share, if that matters) and it looks like nothing is happening. I've run it from CLI, where it says:

12:37:11: Library Paths: 
12:37:11: /store/music

For comparison, I tried it with a small local dir, and got this:

12:36:29:I Library Paths: 
12:36:29: /home/tomk/Black Eyed Peas
12:36:30: Database updating started.

Track info appeared in the gui shortly after.

Should I just wait a bit longer while it imports from the NFS dir? It's been sitting there for over 20 mins now - some indication that it's alive and kicking would be nice. smile

In the 1st case did u a library update ?

Offline

Board footer

Powered by FluxBB