View Full Version : Kagu 1.0.8 release....
unique311
09-18-2007, 12:01 AM
simply, wow
the facelift is really nice.
check it out everybody.
https://garage.maemo.org/projects/kagu/
thomasdawes
09-18-2007, 12:51 AM
i agree really nice work. nice facelift beautiful graphics
Mahaloha
09-18-2007, 02:31 AM
Wow...it keeps getting better. Keep up the great work.
are there any plans for upnp media server support for Kagu?
trevarthan
09-18-2007, 09:45 AM
are there any plans for upnp media server support for Kagu?
No. We're not opposed to UPnP support. There is simply a lack of interest between the developers right now. If someone new wants to come along and add it, then we'd be happy to accept the patch and help out. If you're a developer and interested in UPnP, join us on IRC in FreeNode's #kagu channel and we'll discuss it.
Awesome work! I love the new version!
frasej
09-18-2007, 11:07 AM
Question deleted by stupid user. ;)
bluehash
09-18-2007, 11:48 AM
Beautiful.. Much much better :)
Lightweight and responsive than the previous
Thanks!
unique311
09-18-2007, 12:38 PM
Still, my bluetooth headset is not playing nice with my n800, followed the simplified instructions on the site to the bone.
shows that the device is connected, but no sound.
but all in all, tis the only issue i'm having.
Oh did I mention visualization would be a nice add. ;)
Guess thats a feature request.
ascherjim
09-18-2007, 01:46 PM
While hopefully no less appreciative then many others in this forum of the enterprise and accomplishments to date of all those behind this wonderful application, I regret I am still in a bit of a fog as to how it all works. Specifically:
1. How do you build your playlist without having Kagu (seemingly) begin playing the instant the first item is entered? Is there a way to delay the starting of play until the full playlist is assembled?
2. I know this issue has been raised before, but in the new version can you now save a playlist, and if so how (and also how to name it)?
3. How do you delete a playlist? The new version now has a separate (and welcome) listing of playlists (some of which it has initially extracted from some obscure(?) file source in my N800).
4. And lastly (and perhaps I'm being incredibly dense here) what do all the icons on the left side do and represent?
As has been pointed out by others, the new appearance is spectacular (if not perhaps just a trifle gaudy?) but I can certainly, and readily, live comfortably with it, and I appear to be in quite a minority of one in this perception.
Again, many thanks to all.
Mattox
09-18-2007, 01:53 PM
Another amazing release! Well done!
sachin007
09-18-2007, 01:58 PM
Great job!!!!
audioworld
09-18-2007, 03:37 PM
ascherjim,
your questions are perfectly valid, the KAGU developers are extremly busy at improving the application, adding new features and fullfilling requests. So I volunteered to add some documentation (I was as puzzled as you what all those icons are doing and how the app really works). Please look at the KAGU WIKI pages on maemo garage:
https://garage.maemo.org/plugins/wiki/index.php?id=304&type=g
all your pending questions are answered there, for example BUTTONS+ICONS:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
Please be aware that the screenshots still show the "old" skin (derived from 1.0.7), the new green skin+icons were just added VERY recently and makes the documentation look outdated, but the functional descriptions do fully apply.
trevarthan
09-18-2007, 04:15 PM
Still, my bluetooth headset is not playing nice with my n800, followed the simplified instructions on the site to the bone.
shows that the device is connected, but no sound.
but all in all, tis the only issue i'm having.
Oh did I mention visualization would be a nice add. ;)
Guess thats a feature request.
Which headset do you have? Model #?
trevarthan
09-18-2007, 04:17 PM
Oh did I mention visualization would be a nice add. ;)
Guess thats a feature request.
We're thinking about it. I've spoken with one of the Canola devs who is a bit smarter than I and he told me about something called libvisual that hooks into mplayer. So yeah, visuals are a possibility in the future, but they'll require mplayer, I think.
VCi15
09-18-2007, 04:18 PM
good job, I like the background and style much better
trevarthan
09-18-2007, 04:21 PM
good job, I like the background and style much better
We haven't started an official Kagu 1.0.8 thread yet, so I guess we'll use this one. :)
I'd like to give a huge "Thank You" to yogz, who joined us from the community and gave us the new "Green" theme just a few days before the release. He's very very talented, and it's quite awesome! Thank You, yogz! You're the man!
trevarthan
09-18-2007, 04:35 PM
1. How do you build your playlist without having Kagu (seemingly) begin playing the instant the first item is entered? Is there a way to delay the starting of play until the full playlist is assembled?
No, it always starts playing immediately. Sorry. That just seemed like the "correct" thing to do.
2. I know this issue has been raised before, but in the new version can you now save a playlist, and if so how (and also how to name it)?
We're working very hard on the new playlist code. Currently, when you exit Kagu it saves the playlist to:
~/.kagu/playlist.m3u
And it'll load that playlist for you automatically when Kagu is started back up again.
Also, the scanner will look for any m3u files (playlists) on your tablet, with a few exceptions to avoid pulling in Nokia Media Server m3u's.
There is no "Save As" functionality yet. We need an onscreen keyboard for that so we put it off till the next release. Coming Soon!
3. How do you delete a playlist? The new version now has a separate (and welcome) listing of playlists (some of which it has initially extracted from some obscure(?) file source in my N800).
Delete the playlist from your filesystem, then re-run the scanner. We might add delete functionality along with "Save As" in future versions. That would make sense.
ascherjim
09-18-2007, 04:40 PM
ascherjim,
your questions are perfectly valid, the KAGU developers are extremly busy at improving the application, adding new features and fullfilling requests. So I volunteered to add some documentation (I was as puzzled as you what all those icons are doing and how the app really works). Please look at the KAGU WIKI pages on maemo garage:
https://garage.maemo.org/plugins/wiki/index.php?id=304&type=g
all your pending questions are answered there, for example BUTTONS+ICONS:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
Please be aware that the screenshots still show the "old" skin (derived from 1.0.7), the new green skin+icons were just added VERY recently and makes the documentation look outdated, but the functional descriptions do fully apply.
Audioworld: Many thanks for your very helpful response, as well as initiative in developing this wiki. It's all fairly complex, with of course some duplication of controls, but now at least I have some idea how to manage the loading and playback of playlists. (I just wish Kagu wouldn't start playing the moment I add the first item to the playlist. I'm hopeful that this, among other matters I raised earlier, might be dealt with in the future.) Again, thanks to all of you.
audioworld
09-18-2007, 05:10 PM
ascherjim:
I just couldnīt wait to update the WIKI with screenshots of new skin.
Please check it again, now it explains the new green icons..-)
btw since kagu works both on OS2006 and OS2007, this thread should probably be in the General section of the forum.
unique311
09-18-2007, 05:38 PM
Which headset do you have? Model #?
Motorola H500.
ClockworkCar
09-18-2007, 06:38 PM
I absolutely love the new look and feature/functionality goes from strength to strength. Bravo:D
One question - how do I add artist picture? I tried putting albums into individual group folders, then added a jpeg to that folder entitled artist, but Kagu just displays the default cd icon.
Keep up the fantastic work:)
ascherjim,
your questions are perfectly valid, the KAGU developers are extremly busy at improving the application, adding new features and fullfilling requests. So I volunteered to add some documentation (I was as puzzled as you what all those icons are doing and how the app really works). Please look at the KAGU WIKI pages on maemo garage:
https://garage.maemo.org/plugins/wiki/index.php?id=304&type=g
all your pending questions are answered there, for example BUTTONS+ICONS:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
Please be aware that the screenshots still show the "old" skin (derived from 1.0.7), the new green skin+icons were just added VERY recently and makes the documentation look outdated, but the functional descriptions do fully apply.
Does this really require Python? I have not installed Python and Kagu works just fine... Maybe he Wiki needs updating?
unique311
09-18-2007, 10:29 PM
Does this really require Python? I have not installed Python and Kagu works just fine... Maybe he Wiki needs updating?
type python at the command line...
audioworld
09-19-2007, 07:03 AM
mara,
yes, kagu definitely needs to have python installed. btw, I update the WIKI almost daily (the screenshots are already show the most recent "green" skin by yagzu), so at the moment there are not "historical artefacts" in there.-)
maybe some other application installed python in the background without you noticing (I am no programming wizard to tell if this is possible, only speculating here)
mara,
yes, kagu definitely needs to have python installed. btw, I update the WIKI almost daily (the screenshots are already show the most recent "green" skin by yagzu), so at the moment there are not "historical artefacts" in there.-)
maybe some other application installed python in the background without you noticing (I am no programming wizard to tell if this is possible, only speculating here)
Hmm... that must have happened since typing python on xterm does indicate it is there... It is not shown in installed applications, though?
trevarthan
09-19-2007, 07:56 AM
Motorola H500.
I think I mentioned this already, but that's not an A2DP headset. It's a SCO headset. That's why it doesn't work. It isn't designed to work yet. We've got a ticket for that, but I'm not sure if it will ever get worked on by me as I don't have a whole lot of interest in supporting mono headsets right now:
https://www.guardiani.us/projects/kagu/ticket/17
trevarthan
09-19-2007, 08:00 AM
I absolutely love the new look and feature/functionality goes from strength to strength. Bravo:D
One question - how do I add artist picture? I tried putting albums into individual group folders, then added a jpeg to that folder entitled artist, but Kagu just displays the default cd icon.
Keep up the fantastic work:)
Not possible in 1.0.8. It downloads them automatically or not at all. New ticket: https://www.guardiani.us/projects/kagu/ticket/123#preview
audioworld
09-19-2007, 09:19 AM
mara,
in my list of installed application python DOES show up as "python 2.5 runtime". So if your KAGU works without this runtime installed, I also do not know what is up...
trevarthan: is it possible to run KAGU without the python runtime?
heavyt
09-19-2007, 09:36 AM
ascherjim,
your questions are perfectly valid, the KAGU developers are extremly busy at improving the application, adding new features and fullfilling requests. So I volunteered to add some documentation (I was as puzzled as you what all those icons are doing and how the app really works). Please look at the KAGU WIKI pages on maemo garage:
https://garage.maemo.org/plugins/wiki/index.php?id=304&type=g
all your pending questions are answered there, for example BUTTONS+ICONS:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
Please be aware that the screenshots still show the "old" skin (derived from 1.0.7), the new green skin+icons were just added VERY recently and makes the documentation look outdated, but the functional descriptions do fully apply.
Thank-you, Thank-you......!! :)
mara,
in my list of installed application python DOES show up as "python 2.5 runtime". So if your KAGU works without this runtime installed, I also do not know what is up...
trevarthan: is it possible to run KAGU without the python runtime?
Well... I never installed Python runtime using application manager. What must have happened is that somehow some application (Kagu? that should be the only app on my tablet that requires Python) did install Python runtime or some libraries without my knowledge? As I said, when typing python in xterm it show that it is installed there somehow.
However, Python is not shown in application manager as installed application. I can see Python 2.5 runtime in installable applications. This is how it should behave IF Python wasn't installed yet... :confused:
ImDisaster
09-19-2007, 09:56 AM
Not possible in 1.0.8. It downloads them automatically or not at all. New ticket: https://www.guardiani.us/projects/kagu/ticket/123#preview
In my case it spent 5 to 10 minutes looking for album art. I got the impression it found some, but none is shown...nor are the artists names...just the song titles. Perhaps there is a limitation with wma's?
Otherwise the look is very polished...love the kinetic menu.
One other comment. Looks like the developers took a page from the Nokia book. Tiny ambiguous icons which you have to click on to figure what they do. The control icons should be bigger and include pop-ups to tell you what they do.
ascherjim
09-19-2007, 10:29 AM
...all your pending questions are answered there, for example BUTTONS+ICONS:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
Audioworld: As follow-up to your most welcome and useful wiki, I have one further need for clarification:
Regarding the button that cycles between "Linear, Loop All, Loop Singular, or Random playback," what do these mean? Again, Many thanks.
Roc Ingersol
09-19-2007, 01:07 PM
I'm a big fan and this is a great update.
But... I'd prefer a brighter color for current item highlighting. The dark green is almost imperceptible at a glance. Any chance of getting an option for that?
Also, a count of songs in the playlist on the playlist screen would be great. And/or an easy way to jump to the beginning/end of the list.
ezuall
09-19-2007, 01:35 PM
Great work!
Found a slight problem. I'll probably file a bug report later, but Kagu seems to leave a rogue mplayer process running at 100% CPU usage on my n800. Kills my battery after an hour or two. I JUST found out after finding my battery almost dead a second time.
ascherjim
09-19-2007, 03:51 PM
ascherjim; How do you delete a playlist? The new version now has a separate (and welcome) listing of playlists (some of which it has initially extracted from some obscure(?) file source in my N800).
Trevarthan: Further to my above earlier query, concerning the apparently "obscure" file source from which was derived the initial listing that appeared in my new Kagu "playlist" category, after my installing and scanning the new version of Kagu, I have subsequently discovered that it's a copy of my "/home/user/MyDocs/.sounds" directory. Short of my deleting that directory, which I do not wish to do, how can I remove those items from my Kagu "playlist' listing?
hawkfanz
09-19-2007, 07:27 PM
Any chance there will be a shuffle all music option in the next release? I feel it's the only thing missing with Kagu. Also, what do you use to download the album art. It works great and I want to use it on my main computer also. Thanks!
audioworld
09-20-2007, 05:31 AM
ascherjim, hawkfanz,
SHUFFLE ALL is already implemented, from the top menu of KAGU do this:
1) doubletap on "All Songs" main list entry
2) tap on "Add All" Icon on the left side
3) tap the "Playlist Mode" Icon three times to show the entangled arrows
--> endless music joy!
the "Playlist Mode" icon cycles trough four playback modes on every tap:
straight arrows: play top to bottom as shown in playlist and stop at the end
looped arrows: play straight top to bottom and start from top again
looped arrows with (very small) number "1": loop one song
entangled arrows: random playback of playlist items
I will clarify this on the WIKI also,
happy shuffling,
karl.
audioworld
09-20-2007, 05:42 AM
chgu:
this 100% mplayer-issue is definitely NOT happening here on my N800. I have KAGU running since 18 hours now (with 3 hours of real listening) without exiting the application, and battery is still fine (just lost one "LED" on the bar).
looking at the cpu usage, I have 6% when kagu is not playing (mainly maemo_af_desktop using those 6%). when kagu is playing I see osso_media_server coming up, using just 2 cycles and 8% of total cpu usage.
cheers, karl.
aflegg
09-20-2007, 05:55 AM
There's an issue with escaping (or not) of XML/HTML entities: I've got an album by "Sam & Dave" which is displayed as "Sam & Dave" in the album list.
trevarthan
09-20-2007, 12:25 PM
chgu:
this 100% mplayer-issue is definitely NOT happening here on my N800. I have KAGU running since 18 hours now (with 3 hours of real listening) without exiting the application, and battery is still fine (just lost one "LED" on the bar).
looking at the cpu usage, I have 6% when kagu is not playing (mainly maemo_af_desktop using those 6%). when kagu is playing I see osso_media_server coming up, using just 2 cycles and 8% of total cpu usage.
cheers, karl.
It would only happen with A2DP if it happens at all. We do our best to kill mplayer, but sometimes it'll hang and a kill signal won't work. It seems rare on my system though.
I think the Bluetooth-ALSA people are working out a new way to do A2DP so that we don't have to manage the a2dpd process at the application layer anymore. This issue will go away when that happens, I think. For now, just try to check every now and then if mplayer is running. If you notice a pattern, let me know and I'll see if it's a bug.
zerojay
09-20-2007, 12:36 PM
Well, bluez, the Linux bluetooth stack, has support for AD2P now.
SkwrHdz
09-20-2007, 01:13 PM
1: Is there a config file that I can edit in Kagu to tell it to ONLY search for _.MP3_ files (ignore .ogg etc) and _ONLY_ search on the _external_ SD card and _ONLY_ in the sub-direcories under "/Music" ?
- If there is such a config file what is its name and where is it located?
2: I know that album art can be put into either "folder.jpg" or "cover.jpg" in the album's sub-directory.
- If both exist, with will Kagu use?
3: Is the "artist" photo stored in a similar way?
With the last release it picked up some very strange photos for the artists, and could not find some very well known artists so I'd like to put correct .jpgs for the artists to be used instead.
- If so, what must the filenames be and where are they stored?
I truly appreciate Kagu! I'm using it much more often than I expected.
Thanx again for a great utility.
.
rogue_s1
09-20-2007, 01:51 PM
I agree with SkwrHdz. When updating to 1.08, the scan captured all the .ogg files that Navicore seems to use for turn by turn navigating. This has never happened before. My quick solution was to pull the internal card out and do a rescan, but having the ability to choose where to scan, or turn off .ogg would be a great help. I've been using this 1.03 I think and love the work you're doing!
Rob
audioworld
09-20-2007, 01:58 PM
rogue,
the same happens to me (scanning my Navicore Voice files); in the WIKI I have posted a workaround to tell KAGU where it should look for files, scoll down to the "Details" section:
https://garage.maemo.org/plugins/wiki/index.php?Scanning%20Your%20Files&id=304&type=g
its in the file: "path_a = '/usr', '/dev', '/proc'", I did not test this myself, but if someone has the time to do it, please post the results
SKWRHDZ: this would also answer your question reagarding scan locations. the other questions about album art I cannot answer, DISQ?
trevarthan
09-20-2007, 02:20 PM
1: Is there a config file that I can edit in Kagu to tell it to ONLY search for _.MP3_ files (ignore .ogg etc) and _ONLY_ search on the _external_ SD card and _ONLY_ in the sub-direcories under "/Music" ?
- If there is such a config file what is its name and where is it located?
No config file yet, but you can always edit kagu-scanner.py if necessary. Existing ticket: https://www.guardiani.us/projects/kagu/ticket/109
2: I know that album art can be put into either "folder.jpg" or "cover.jpg" in the album's sub-directory.
- If both exist, with will Kagu use?
I don't remember. :) And I don't feel like looking right now. Anyone else? I think I might have answered this elsewhere. Try searching the forum maybe?
3: Is the "artist" photo stored in a similar way?
With the last release it picked up some very strange photos for the artists, and could not find some very well known artists so I'd like to put correct .jpgs for the artists to be used instead.
- If so, what must the filenames be and where are they stored?
Not implemented yet. Ticket: https://www.guardiani.us/projects/kagu/ticket/123
I truly appreciate Kagu! I'm using it much more often than I expected.
Thanx again for a great utility.
.
Thanks to you all for the excellent feedback. Kagu wouldn't be what it is today without your suggestions and comments.
SkwrHdz
09-20-2007, 02:52 PM
rogue,
the same happens to me (scanning my Navicore Voice files); in the WIKI I have posted a workaround to tell KAGU where it should look for files, scoll down to the "Details" section:
https://garage.maemo.org/plugins/wiki/index.php?Scanning%20Your%20Files&id=304&type=g
its in the file: "path_a = '/usr', '/dev', '/proc'", I did not test this myself, but if someone has the time to do it, please post the results
SKWRHDZ: this would also answer your question reagarding scan locations. the other questions about album art I cannot answer, DISQ?
.
Where do I go to find the file: globals.py
What do I edit out of , or edit in to
"path_a = '/usr', '/dev', '/proc'"
to have Kagu only scan for .MP3 files in the sub-directory '/music' on the external SD card?
.
rogue_s1
09-20-2007, 02:56 PM
Sorry, where can I find globals.py. I've done some searching, but can't locate it.
thanks,
Rob
it's in /usr/lib/kagu. after updating the exclusion list, you have to run kagu music scanner again and "do a full scan" for it to work.
MikeL
09-20-2007, 05:31 PM
Like the 1.0.8 release, things are improving.
On right hand side why is the fwd button at top with rev at bottom (with Pause/Play in middle) This feels counter intuitive my feelings are they should be other way around.
Playlists, How exactly do we view the created/Playlist of files. I would be great to be easily able to Create, Load, Save and manipulate a Playlist. The ability to re-queue Playlist tracks would be useful. ATM its very confusing adding files to a Playlist that you cannot see :confused:
Small text for the position in playing track is very small?
Internet Lyrics of playing track would be a very cool feature to add.
---edit --- Just had another look and realised that the now playing option can list the tracks selected in an on the fly Playlist highlighting in a deeper green the playing track. But when I look under Playlist option I see nothing?
ClockworkCar
09-20-2007, 05:49 PM
Not possible in 1.0.8. It downloads them automatically or not at all. New ticket: https://www.guardiani.us/projects/kagu/ticket/123#preview
Thanks Trevarthan, it's actually downloaded some great images, although it'll be great when we can define our own.
Please could you add a ticket to sort albums by year (via ID3 tag) once you've entered the artists menu? It would be great to have albums shown chronologically, especially when a band/artist has an extensive back catalogue . Thanks.
Also, when I first saw which forum this thread had been started in my heart sank - thinking v1.0.8 might be 2007OS only. Is there a (real) possibility in the (near) future that Kagu may have features 2006OS or the 770 can't handle?
audioworld
09-20-2007, 05:51 PM
rogue+skwr,
here is the how-to exclude search paths for the KAGU scanner, it is most convenient to do this from your home PC/Laptop via WLAN connection to the N800.
0) prerequisite: install openssh on the N800 via this link:
http://maemo.org/downloads/product/openssh
1) on your home PC/Laptop, download WinSCP http://winscp.net
2) find out which IP adress your N800 sits on in your home WLAN network (look in your home router configpage, e.g. mine is on 10.0.0.5)
3) start WINSCP, connect to this IP, use the root account, PW is rootme (DANGER! DANGER! DANGER!)
4) ignore the "missing ssh signature" etc thingy (to establish ssh keys is a real pain in the....)
5) you will find the N800 directory tree on the right side, go up to the root, from there navigate to /usr/lib/kagu
6) you will find the file "globals.py" in this folder
7) copy this file to your PC where you can find it, open this local file now in some text editor (I use PSPAD: http://pspad.com )
8) search for the line "path_a" (disq has written another path_a line for his own tests in there, but it is commented out by the "#" sign)
9) insert a "#" sign in front of the currently active path_a line to make it inactive, you might want to write "#original" at the end of this line so you have it for later reference
10) if you just want mmc1 (the external card) to be scanned, copy or write the following definition in a new line:
path_a = ['/media/mmc1']
Skwr: you can add any subfolder to this path (Like: /music)
11) save the globals.py file and re-upload it via WINSCP to the N800 to the same destination where it was, overwriting the (unedited) existing file
12) start KAGU SCANNER, do a full scan, it will now omit the internal card, your Navicore voice files will NOT show up in KAGU
13) start KAGU and delete the existing playlist
14) life happily ever after
just did all those steps (except #14) and it worked here on my N800, no other complications so far ..--))))))
if you do not have a home WLAN network you can do this also via XTERM and gainroot/becomeroot directly on the N800, but it is much more tedious (IMHO, as I am not familiar with XTERM shell commands...)
good luck,
karl.
audioworld
09-20-2007, 06:01 PM
MikeL,
you CAN add all or single songs or albums to the playlist, you CAN delete all or single songs from the playlist, and you CAN move around songs in the current playlist. Please see those two WIKI pages for a how-to:
https://garage.maemo.org/plugins/wiki/index.php?Workflow%20and%20Playlist&id=304&type=g
https://garage.maemo.org/plugins/wiki/index.php?Tips%20and%20Tricks&id=304&type=g
and this page for an explanation of the buttons and icons:
https://garage.maemo.org/plugins/wiki/index.php?Buttons%20and%20Icons&id=304&type=g
saving and recalling individual playlists does not work at the moment (thus the "playlist" option in the main menu is empty), but I understand it is high on the list of priorities.
cheers, karl.
trevarthan
09-20-2007, 06:37 PM
Also, when I first saw which forum this thread had been started in my heart sank - thinking v1.0.8 might be 2007OS only. Is there a (real) possibility in the (near) future that Kagu may have features 2006OS or the 770 can't handle?
We didn't make the thread this time. Someone on the forums beat us to it. They just chose the wrong category. Honestly, that's sort of a tradition in Kagu, as I put all of the previous release threads in the General category, whereas it should have been in the Apps category, IMO.
I didn't want two 1.0.8 release threads, so I decided to "hijack" this thread. :)
Kagu works on the 770. Don't fret. But A2DP doesn't work so well on the 770 due to CPU limitations.
trevarthan
09-20-2007, 06:40 PM
Please could you add a ticket to sort albums by year (via ID3 tag) once you've entered the artists menu? It would be great to have albums shown chronologically, especially when a band/artist has an extensive back catalogue . Thanks.
Seems like we need some way to define the sort order. Alphabetic vs Year? Any ideas on how we could do that in the UI, disq?
trevarthan
09-20-2007, 06:42 PM
Internet Lyrics of playing track would be a very cool feature to add.
That's an interesting idea. Anyone know where we might get such information?
SkwrHdz
09-20-2007, 07:07 PM
rogue+skwr,
here is the how-to exclude search paths for the KAGU scanner, ... ... ...
... ... ...
5) ... ... ... navigate to /usr/lib/kagu
6) you will find the file "globals.py" in this folder
... ... ...
10) if you just want mmc1 (the external card) to be scanned, copy or write the following definition in a new line:
path_a = ['/media/mmc1']
Skwr: you can add any subfolder to this path (Like: /music)
11) save the globals.py file ... ... ...
12) start KAGU SCANNER, do a full scan, it will now omit the internal card, your Navicore voice files will NOT show up in KAGU
13) start KAGU and delete the existing playlist
14) life happily ever after
... ... ... you can do this also via XTERM and gainroot/becomeroot directly on the N800, ... ... ...
good luck,
karl.
.
Karl, thanks very much for these very clear steps. I'll be using the XTerm and gainroot method as that's a bit easier for me.
One "dumb" question: When editing the line
path_a = ['/media/mmc1']
I presume that the square brackets and the single quotes are needed.
At the start of your reply you said that this was how to "exclude" search paths but from your instructions it looks more like how to "include" search paths. Is there something else I'm not understanding?
Thanks again Karl for taking the time to do this.
And again a very big thanks to the creators of Kaju!
.
audioworld
09-20-2007, 07:19 PM
Skwr:
> I presume that the square brackets and the single quotes are needed.
yes, please type exactly as written
> it looks more like how to "include" search paths.
in a way yes, folder paths written in the path_a statement are those which ARE scanned. but as this list of folders is MUCH LONGER after the initial install of KAGU, following my instructions will practically "narrow down" paths. here is the original long path_a statement:
path_a = '/media/mmc1','/media/mmc2','/media/mmc3','/home/user/MyDocs/.sounds','/Volumes/OSX/iTunes']
cheers, karl.
there's one exclude list and one include list.
the exclude list looks like this: path_a = ['/dev', '/proc', '/usr']
ascherjim
09-20-2007, 09:56 PM
Trevarthan: Further to my above earlier query, concerning the apparently "obscure" file source from which was derived the initial listing that appeared in my new Kagu "playlist" category, after my installing and scanning the new version of Kagu, I have subsequently discovered that it's a copy of my "/home/user/MyDocs/.sounds" directory. Short of my deleting that directory, which I do not wish to do, how can I remove those items from my Kagu "playlist' listing?
Following Audioworld's excellent instructions regarding editing "globals.py," going into my N800 file system with ssh on my pc, I have deleted reference in "path_a" to my ".sounds" directory, and performed a full scan, which seemed to remove the unwanted playlists.
All these forum contributions to Kagu from forum members are wonderful.
SkwrHdz
09-20-2007, 10:34 PM
.
Just like to say a very big "Thank you!" to Karl (AudioWorld), disq, and Trevarthan for the tips on how to limit Kagu's search path.
I used Leafpad to edit "globals.py" and now Kagu is listing only those files I want listed and playing them superbly!
The only remaining "hick" is that a very few artists photos are not showing, and some of those are really well known artists; just one example is "Blood Sweat & Tears". Are the artists photos kept as .jpg files and stored in a specific sub-directory somewhere? Is it possible for me to put the correct .jpg, presumably giving it the artist's name, and copy it to the appropriate sub-directory? For some others, they're rather odd photos so it would be nice to be able to replace them with clearer photos.
Thanks again, both for the programme and the help.
.
bmoon
09-21-2007, 12:41 AM
I copied files from my Mac onto my MMC and I've found that the Kagu scanner is including all the mac resource fork files starting with "." in the playlist. Is there a way to exclude them?
thanks,
Brenda
audioworld
09-21-2007, 05:28 AM
SkwrHdz,
you are very welcome, I am glad I can post something useful here after reading so many posts in this forum which helped me.
Regarding Artists+Album photos: at the moment those are always fetched from Lst.FM, so the exact syntax in your mp3 tags could differ from the syntax in their database, hence the wrong photos. in the current release it is not possible to simply store your own, correct picturs in some folder, as the picture-photo relation is stored in the KAGU database, and not by simply reading files in a folder. I think that overriding the Last.FM pictures already has a ticket in the KAGU requests list, so it should be possible later on.
bmoon:
it is not possible to exclude file types at the moment, only folder paths can be specified. as your MAC ressource files reside in the same folder as the music files, I see now way to exclude those.
Is there maybe a way on the MAC to delete the ressource files after you copied those to the card? probably not, as those files do not separately show up on the may, maybe there is some utility to do this, sorry, I do not have a MAC.
bmoon
09-21-2007, 06:33 AM
Thanks audioworld. I've deleted them using xterm on my 770, but thought that there might be a way in the application, and in the long run kagu does need to ignore them I think.
Thanks audioworld. I've deleted them using xterm on my 770, but thought that there might be a way in the application, and in the long run kagu does need to ignore them I think.
opened a ticket for it, will be fixed in next release: https://www.guardiani.us/projects/kagu/ticket/126#preview
can you tell me where the navicore ogg files are located? we want to add the path to the exclusion list (ticket #127 (https://www.guardiani.us/projects/kagu/ticket/127)) but first have to find out where they are.
audioworld
09-21-2007, 11:07 AM
disq:
the location would depend on where the users has his/her Navicore package installed, it could be either internal or external MMC.
In my case I have it on the internal card (MMC2), the folder structure from the N800 ROOT is:
/media/mmc2/Navicore/Navicore/sounds
in this folder there are two subfolders (in my case), with the voices in German and English.
Well... I never installed Python runtime using application manager. What must have happened is that somehow some application (Kagu? that should be the only app on my tablet that requires Python) did install Python runtime or some libraries without my knowledge? As I said, when typing python in xterm it show that it is installed there somehow.
However, Python is not shown in application manager as installed application. I can see Python 2.5 runtime in installable applications. This is how it should behave IF Python wasn't installed yet... :confused:
Just confirmed that this is exactly what happened: I have second tablet that I did not have Kagu installed. Before install I checked that Python was not there, and after Kagu install Python automagically is installed.... it is not shown in installed apps, though.
audioworld
09-22-2007, 04:10 PM
mara,
thanks for checking (it is always good to have multiple tablets around, just in case.--))) and for letting us know.
trevarthan: can you confirm this (KAGU installs python 2.5 if it is not presentm but now python runtime shows in the installed applications)???
the autoinstallation of python is a complicated matter, depends on external factors like what repositories are configured at the user's tablet etc. if you're really interested, maemo's application manager documentation should cover this.
trevarthan
09-24-2007, 01:25 PM
the autoinstallation of python is a complicated matter, depends on external factors like what repositories are configured at the user's tablet etc. if you're really interested, maemo's application manager documentation should cover this.
we would love for kagu to autoinstall python 2.5, but usually it can't due to the way maemo's package repository works and how the pymaemo folks packaged python.
if you didn't install python 2.5, you probably installed canola or some other app that did it for you.
we would love for kagu to autoinstall python 2.5, but usually it can't due to the way maemo's package repository works and how the pymaemo folks packaged python.
if you didn't install python 2.5, you probably installed canola or some other app that did it for you.
No I didn't. As I said I checked in Xterm that python command wasn't recognized prior to installing Kagu. After Kagu install the python command in Xterm show different response, proving that it was installed with Kagu.
I do have most commonly used repositories (including Python runtime repository) in my repositories list. If/when it was needed the package manager probably grabbed it from there and installed it automatically based on dependencies list.
trevarthan
09-25-2007, 10:27 AM
No I didn't. As I said I checked in Xterm that python command wasn't recognized prior to installing Kagu. After Kagu install the python command in Xterm show different response, proving that it was installed with Kagu.
I do have most commonly used repositories (including Python runtime repository) in my repositories list. If/when it was needed the package manager probably grabbed it from there and installed it automatically based on dependencies list.
python runtime repository? which one is that?
python runtime repository? which one is that?
I think it is the "base repository". If you go here:
http://pymaemo.garage.maemo.org/installation.html
the first button should install this repository to your application manager.
trevarthan
09-26-2007, 11:44 AM
I think it is the "base repository". If you go here:
http://pymaemo.garage.maemo.org/installation.html
the first button should install this repository to your application manager.
That doesn't come on the n800 by default. So if you had that then you've probably installed python 2.5 before.
That doesn't come on the n800 by default. So if you had that then you've probably installed python 2.5 before.
Correct: It is not default depository. I used to have Python on my tablet before, and that's why the repository is in my repository list. However, I did reflash my firmware since then and before doing so I made backup, which also backed up the repository list. When I restored the back after firmware flash my full repository list was restored as well.
cmetz
09-26-2007, 03:18 PM
Beautiful new theme. Having what's likely a simple problem. Says that it downloaded album art but all that's showing are CD icons. Suggestions? I did read through the manual and all these posts but may have missed something. Thanks.
emil10001
09-26-2007, 04:40 PM
I just had a few comments. First off, this is a great release, I've ditched Canola, and use kagu pretty much exclusively. I really like the added UI stuff, and the new theme, it looks great.
Although, I am having some issues. When I first launch kagu, it takes several *minutes* to load. The interface is still a bit slow, in general, especially when it's playing through the bluetooth headphones. The other main issue is that AVRCP has gotten really, really picky, when I first start kagu and a2dp, avrcp does not work. I have to start playing something, then stop it, turn off a2dp and then turn a2dp back on, and then it seems to work (I've only gotten this to work once). The last release (1.0.7) seemed more stable in the avrcp area, and also seemed a lot quicker.
I'm looking forward to the upcoming 1.0.9 release, keep up the good work.
emil10001
09-26-2007, 04:41 PM
Hmm, I forgot to note that I have about 2500 songs, all with album art associated. Which would probably explain at least part of it's slowness.
orbitalcomp
09-26-2007, 07:05 PM
Props to everyone once again...this latest version is even better, the new theme is much more polished. Kagu almost looks like a commercial-style program now (don't start charging!) Nice new features throughout...
Are you guys using a different repository for the album art? All of my albums have the correct graphics now, where before I always had 3 or 4 that had incorrect album graphics. It never bugged me, I'm too busy listening to the music...
Thanks for the "screen off" button, this is much easier to access at times than the 2 or 3 step process normally needed via the Nokia power menu.
Keep up the good work!
same repository (last.fm (http://last.fm)/audioscrobbler) but trying a few more things before it falls back to the ugly msn/yahoo search. also last.fm has been cleaning up the database (http://blog.last.fm/2007/08/29/audio-fingerprinting-for-clean-metadata) maybe that also helped.
cmetz
09-26-2007, 09:08 PM
And my question would be along the lines that perhaps the album art is not in the right directory? Don't know enough to know where it is supposed to exist. My music is on an SDHC 4 gig card, external slot. UKMP accesses cover art just fine, though it appears at a quick glance that it and Kagu store in different areas. Had the Kagu Scanner do its automatic thing, so don't really know how to proceed debugging this. Thanks.
emil10001
09-27-2007, 10:33 AM
@disq
It might be worth it to look at how amarok handles the album art searches. I believe it pulls them from Amazon, which may be a better option than msn/yahoo. Although, it's a lot better than it was.
Also, would it be possible to use images in the folders of albums that are not called "cover.jpg"? I believe that I have more cover art than what shows up by default, but it usually gets ignored.
trevarthan
09-27-2007, 01:53 PM
And my question would be along the lines that perhaps the album art is not in the right directory? Don't know enough to know where it is supposed to exist. My music is on an SDHC 4 gig card, external slot. UKMP accesses cover art just fine, though it appears at a quick glance that it and Kagu store in different areas. Had the Kagu Scanner do its automatic thing, so don't really know how to proceed debugging this. Thanks.
kagu-scanner downloads album art automatically from the internet. It places the art in ~/.kagu/covers and compiles it into a thumbnail cache image in ~/.kagu/album_cover.tga (or something like that. my wife has my n800 right now so I can't check)
The scanner also looks for album (not artist) art in the form of cover.jpg and folder.jpg images in the same directory as the mp3 file.
Does any of that answer your question?
trevarthan
09-27-2007, 01:55 PM
@disq
It might be worth it to look at how amarok handles the album art searches. I believe it pulls them from Amazon, which may be a better option than msn/yahoo. Although, it's a lot better than it was.
Also, would it be possible to use images in the folders of albums that are not called "cover.jpg"? I believe that I have more cover art than what shows up by default, but it usually gets ignored.
I'm pretty wicked happy with Last.FM, personally. Perhaps amarok could look at Kagu's code for downloading from Last.FM instead of Amazon? :p Last.FM seems to have a very high accuracy, whereas amarok seems to give you a lot of near hits that may or may not be appropriate.
Amazon license agreement states that:
"5.1.4. Unless we have provided you our express written consent in advance, you are not permitted to use Amazon ECS in connection with any handheld, mobile or mobile phone application."
So we can't use it in Kagu anyways.
trev: it would be a much better alternative to msn/yahoo as a fallback. Of course last.fm beats them all.
cmetz
09-29-2007, 04:50 PM
Thanks for responses. I've not been able to figure the album art. Kagu runs fine - it just shows the silver CD icons and reckon I'll live with that for the moment.
ascherjim
09-30-2007, 01:55 PM
We're working very hard on the new playlist code. Currently, when you exit Kagu it saves the playlist to:
~/.kagu/playlist.m3u
And it'll load that playlist for you automatically when Kagu is started back up again...
There is no "Save As" functionality yet. We need an onscreen keyboard for that so we put it off till the next release. Coming Soon!
Trevarthan, et al: Okay, I'm managed to effectively edit the tags in my 92 songs, assembled them into a playlist, which is now being stored as you point out in ~/.kagu/playlist.m3u. So unless I either mistakenly or intentionally create a new playlist (which would override that one), I guess I can retain ready access to that assembled playlist for the time being in that file, until your next version is released, which hopefully, according to your expectations, will have the ability to label and store (or delete) multiple playlists. Again many thanks to you all for the great work.
fsr76
09-30-2007, 03:35 PM
I just downloaded and installed Kagu 1.0.8 yesterday and found it to be my favorite music player for the n800.
Here's my questions and comments.
Is there a way to select a song and have it play immediately instead of adding it to the playlist? I don't use or maintain playlists.
Sometimes I'll be listening to a song and want to switch to another song in the middle, but selecting the song just adds it to the playlist. Then I have to go to the now playing and scroll to the bottom...
OK, now the comments...
All transport and buttons should be larger so they are easier to touch. Especially because there appears to be room for larger icons.
I love the artist pictures. I've never seen that in any media player before.
I hate iTunes. (had to throw that in)
A configuration/customization UI page would be nice and it could have the option for add to playlist or start playing immediately.
The jump-to song position feature is nice, but a progress bar at the bottom would be nicer, instead of off to the right corner above the album art. Also, being able to scrub through the track by touching the progress bar would be nice.
The kinetic scrolling is way to fast for me (maybe a preference in a config section), and having to click twice on something for the interface to accept what I want is kinda of annoying, but I sort of understand why.
options for album and artist views would be cool, too. like a 3x3 table instead of only being able to see 3-4 albums at a time.
Sleep timer is awesome...Wish I could set it to other values besides 1 hour.
Will there ever be support for video files? Even if it's just browsing my collection and opening them up in mplayer.
Overall, great work!
great comments fsr76 :)
we'll need a configuration page/app soon, at least set preferred media players and choose theme. could add some behavior toggles there like you mentioned too i guess. we're working on a seek-bar and a position save/bookmark system for the next release btw.
about the sleep timer, any values you'd prefer? 1, 2 and 3 hours? something else?
we're considering support for video files but haven't decided yet.
btw, we will be delaying the release scheduled for this week one or possibly even two weeks, sorry about that. (it'll have a hot new theme though)
heavyt
10-02-2007, 05:19 PM
Would like to know when will 1.0.9 Beta will be available to download from www.guardiani.us/projects/kagu/wiki, thanks.
ascherjim
10-03-2007, 03:32 PM
Trevarthan: HELP! You'll perhaps have noticed another thread related to the topic of inability to install Kagu after having flashed the new firmware, due apparently to an inability to re-install Python. I have had no problems in the past installing Kagu because I've had Python already installed. This new firmware is causing major problems, as you can notice elsewhere in this forum. Have you and your crew any solutions, brilliant or otherwise? This is a desperate situation, and I trust I'm not exaggerating. Regards.
ascherjim
10-04-2007, 12:17 AM
PROBLEM SOLVED! Thanks to Tahitibob in the Troubleshooting forum. We shouldn't have to be put through this by Nokia!
audioworld
10-04-2007, 04:27 PM
fsr76:
I fully understand your desire to "Just play back a track" without having to add it to the playlist. However, once I accepted the idea of the playlist (which is the centerpiece of KAGUīs workflow) I am now quite comfortable with the way KAGU handles playback.
I usually add a couple of songs from different albums now in quick succession, and then add songs on the fly (while the playlist is playing back other songs). It feels like pre-programming an old record jukebox and then listenting to my selection for the next hour or so....
At the moment I see no programming activity to play back songs or albums which are NOT part of the playlist, so PLEASE get accustomed to it..--)))
fsr76
10-04-2007, 04:40 PM
At the moment I see no programming activity to play back songs or albums which are NOT part of the playlist, so PLEASE get accustomed to it..--)))
It would be great if there was an option to "add to playlist and play now" as well as "add to playlist"...Again, this could be a configuration option.
I fully understand the reason for adding a bunch of individual songs to create a playlist while not having to hear each song as it's added to the playlist.
But, if you're trying to find a particular song to listen to, and you don't quite remember the name, then "add to playlist and play now" works best.
Secondly, I think there should be a Playlist feature and a Recently Played List. What Kagu seems to do is substitute a Playlist for a Recently Played List. Those are two different things and they should be treated as such in a media player.
If I'm missing something about Kagu functionality where I'd be wrong in what I'm saying, please correct me.
ascherjim
10-04-2007, 05:20 PM
Trevarthan, et al: Okay, I'm managed to effectively edit the tags in my 92 songs, assembled them into a playlist, which is now being stored as you point out in ~/.kagu/playlist.m3u. So unless I either mistakenly or intentionally create a new playlist (which would override that one), I guess I can retain ready access to that assembled playlist for the time being in that file, until your next version is released, which hopefully, according to your expectations, will have the ability to label and store (or delete) multiple playlists. Again many thanks to you all for the great work.
As a follow-up to this, I'm now doing the obvious thing of creating a backup to playlist.m3u that contains my 92 songs. After I play other music items by creating new playlists, which each override the existing playlist.m3u, I can then copy my backup playlist back into playlist.m3u to again utilize my 92-song playlist. I'm just trusting the next version of Kagu will contain a means for saving various playlists without my having to go through my present contortions so as not to lose my assembled 92 songs.
audioworld
10-05-2007, 07:17 PM
@ascherjim:
yes, I am quite sure that the developers are working on multiple playlists, as there is a menu item in the top menu (non-working at the moment).
@fsr76:
no, you do not miss anything about the current KAGU functionality. However, I would not support your suggestion that KAGU uses a "Recently Played List" instead of a "real" playlist. It IS a real playlist, which turns into a Recently Played List as soon as the songs have been played back already, but you can indeed look "into the future", so you do see the pre-programmed song flow.
I always try to include the changes and some workflow tipps in the WIKI at:
https://garage.maemo.org/plugins/wiki/index.php?id=304&type=g
If anyone of you has hints how I can improve this WIKI, please let my know by private message in this forum. thank you.
it's that time of the week again: http://www.internettablettalk.com/forums/showthread.php?t=10567 (released 1.0.9)
vBulletin® v3.8.7, Copyright ©2000-2013, vBulletin Solutions, Inc.