Hi,
A few feature requests (and if granted I'm willing to write those).
1. I'd like to have a key (or maybe an external command) to invoke a trace dump. This would be very useful when debugging pytone.
I still have this problem where pytone does not want to play songs anymore, I can queue but it does not play. Restarting pytone does not help unless I enable -d (or disable when it was enabled when I have this issue).
This means that I am switching between pytone -d /dev/null and pytone whenever I have this issue. Restarting with the previous commandline doesn't work I have to iterate over those 2 comandlines... Very weird.
2. I would like Home and End to work in the Queue and Browser windows. With 1325 albums and don't know how many artists it's a hell to go to the beginning.
3. In the default view, I can see how many Songs and Albums I have, but the Browser window's title only shows how many songs I have (again), not how many artists. (Even though that's the current view)
+--[ 6 databases (15459 songs) ]---++-----[ Tom Waits - [opening Intro] ]------+ |[Songs (15459)]/ ||Time: 0:35/ 2:58 ########################| |[Albums (1325)]/ |+------------------------------------------+ |[Decades (8)]/ ^+------------[ Directory Info ]------------+ |[Genres (106)]/ #|Albums | |[Ratings (6)]/ #| | |[Top played songs]/ #| |
Maybe that's less important, still... Maybe that belongs in an (other?) statistical message box ?
4. If you press '=' on a song, the Path information is always too long in my case. If you have a typical /music/path/Artist/Albums/Song, it's longer than 80 characters. I would like to have the following information divided:
Path: /music/path/Artist/Album Filename: Song.ext File type: mp3 192kbps VBR
I'm often interested in what format I have something but the extension is seldom visible. The extra bitrate information would be useful as well.
Please comment and add this to the TODO so aspirant co-developers know where to start :-)
Kind regards, -- dag wieers, dag@wieers.com, http://dag.wieers.com/ -- [all I want is a warm bed and a kind word and unlimited power]
Hi Dag,
On 12.02.06, Dag Wieers wrote:
A few feature requests (and if granted I'm willing to write those).
- I'd like to have a key (or maybe an external command) to invoke a trace
dump. This would be very useful when debugging pytone.
I'm not sure that I understand what you mean exactly with this. Should this key trigger an exception in the main thread. Probably, this won't be too useful as the problem might be with anoth thread.
I still have this problem where pytone does not want to play songs anymore, I can queue but it does not play. Restarting pytone does not help unless I enable -d (or disable when it was enabled when I have this issue).
Have you tried the latest SVN version - I think I found the race condition at least for the problem where PyTone won't play anything right after startup.
- I would like Home and End to work in the Queue and Browser windows.
With 1325 albums and don't know how many artists it's a hell to go to the beginning.
This should work already (and alternatively, you should be able to use CTRL-A and CTRL-E). Maybe there is some other problem.
- In the default view, I can see how many Songs and Albums I have, but
the Browser window's title only shows how many songs I have (again), not how many artists. (Even though that's the current view)
+--[ 6 databases (15459 songs) ]---++-----[ Tom Waits - [opening Intro] ]------+ |[Songs (15459)]/ ||Time: 0:35/ 2:58 ########################| |[Albums (1325)]/ |+------------------------------------------+ |[Decades (8)]/ ^+------------[ Directory Info ]------------+ |[Genres (106)]/ #|Albums | |[Ratings (6)]/ #| | |[Top played songs]/ #| |
Maybe that's less important, still... Maybe that belongs in an (other?) statistical message box ?
Hmm, this is for purely historical reasons, but in principle one could live even without this information. I don't know.
- If you press '=' on a song, the Path information is always too long in
my case. If you have a typical /music/path/Artist/Albums/Song, it's longer than 80 characters. I would like to have the following information divided:
Path: /music/path/Artist/Album Filename: Song.ext File type: mp3 192kbps VBR
I'm often interested in what format I have something but the extension is seldom visible. The extra bitrate information would be useful as well.
Ok, sounds reasonable, added to the TODO list.
Jörg
On Sun, 12 Feb 2006, Joerg Lehmann wrote:
On 12.02.06, Dag Wieers wrote:
A few feature requests (and if granted I'm willing to write those).
- I'd like to have a key (or maybe an external command) to invoke a trace
dump. This would be very useful when debugging pytone.
I'm not sure that I understand what you mean exactly with this. Should this key trigger an exception in the main thread. Probably, this won't be too useful as the problem might be with anoth thread.
Aren't you dumping all the object-data ? Because that's what I like, to compare the complete object-data from a working process to one from one that doesn't play at all.
I still have this problem where pytone does not want to play songs anymore, I can queue but it does not play. Restarting pytone does not help unless I enable -d (or disable when it was enabled when I have this issue).
Have you tried the latest SVN version - I think I found the race condition at least for the problem where PyTone won't play anything right after startup.
Well, that's the problem. Although I think it once suddenly stopped working with similar behaviour. Of course *that* happened when I had a small party in my new appartement. :)
I'l check, but it happens so infrequent (especially because I have it running for a long time). So I can't say right away if it is fixed or not.
- I would like Home and End to work in the Queue and Browser windows.
With 1325 albums and don't know how many artists it's a hell to go to the beginning.
This should work already (and alternatively, you should be able to use CTRL-A and CTRL-E). Maybe there is some other problem.
Hmmm. It may be a problem with conspy. I have pytone running in console 1 and then use conspy to share the console view on laptop and from remote.
- In the default view, I can see how many Songs and Albums I have, but
the Browser window's title only shows how many songs I have (again), not how many artists. (Even though that's the current view)
+--[ 6 databases (15459 songs) ]---++-----[ Tom Waits - [opening Intro] ]------+ |[Songs (15459)]/ ||Time: 0:35/ 2:58 ########################| |[Albums (1325)]/ |+------------------------------------------+ |[Decades (8)]/ ^+------------[ Directory Info ]------------+ |[Genres (106)]/ #|Albums | |[Ratings (6)]/ #| | |[Top played songs]/ #| |
Maybe that's less important, still... Maybe that belongs in an (other?) statistical message box ?
Hmm, this is for purely historical reasons, but in principle one could live even without this information. I don't know.
Still I would like to see how many artists I have as well. You decide where that info should go :-)
- If you press '=' on a song, the Path information is always too long in
my case. If you have a typical /music/path/Artist/Albums/Song, it's longer than 80 characters. I would like to have the following information divided:
Path: /music/path/Artist/Album Filename: Song.ext File type: mp3 192kbps VBR
I'm often interested in what format I have something but the extension is seldom visible. The extra bitrate information would be useful as well.
Ok, sounds reasonable, added to the TODO list.
Thanks !
Kind regards, -- dag wieers, dag@wieers.com, http://dag.wieers.com/ -- [all I want is a warm bed and a kind word and unlimited power]
Hi Dag,
On 12.02.06, Dag Wieers wrote:
On Sun, 12 Feb 2006, Joerg Lehmann wrote:
On 12.02.06, Dag Wieers wrote:
A few feature requests (and if granted I'm willing to write those).
- I'd like to have a key (or maybe an external command) to invoke a trace
dump. This would be very useful when debugging pytone.
I'm not sure that I understand what you mean exactly with this. Should this key trigger an exception in the main thread. Probably, this won't be too useful as the problem might be with anoth thread.
Aren't you dumping all the object-data ? Because that's what I like, to compare the complete object-data from a working process to one from one that doesn't play at all.
No, only the object data of the main thread is being dumped. And for the problem at hand this is probably going to be pretty useless. And I wouldn't even know how to get this information for the other threads.
I still have this problem where pytone does not want to play songs anymore, I can queue but it does not play. Restarting pytone does not help unless I enable -d (or disable when it was enabled when I have this issue).
Have you tried the latest SVN version - I think I found the race condition at least for the problem where PyTone won't play anything right after startup.
Well, that's the problem. Although I think it once suddenly stopped working with similar behaviour. Of course *that* happened when I had a small party in my new appartement. :)
Aii...
I'l check, but it happens so infrequent (especially because I have it running for a long time). So I can't say right away if it is fixed or not.
I know, and if it happens it would be good to have some way to find out why. In particular, where the player or playlist thread got stuck. But see above.
- In the default view, I can see how many Songs and Albums I have, but
the Browser window's title only shows how many songs I have (again), not how many artists. (Even though that's the current view)
+--[ 6 databases (15459 songs) ]---++-----[ Tom Waits - [opening Intro] ]------+ |[Songs (15459)]/ ||Time: 0:35/ 2:58 ########################| |[Albums (1325)]/ |+------------------------------------------+ |[Decades (8)]/ ^+------------[ Directory Info ]------------+ |[Genres (106)]/ #|Albums | |[Ratings (6)]/ #| | |[Top played songs]/ #| |
Maybe that's less important, still... Maybe that belongs in an (other?) statistical message box ?
Hmm, this is for purely historical reasons, but in principle one could live even without this information. I don't know.
Still I would like to see how many artists I have as well. You decide where that info should go :-)
Ah, now I've got your point. Maybe, one could just show the number of artists instead of the number of songs. -> TODO
Jörg