Skip to main content
Topic: foobar2000 DeskBand Controls (Read 254086 times) previous topic - next topic
0 Members and 1 Guest are viewing this topic.

Re: foobar2000 DeskBand Controls

Reply #625
Can not reproduce your issue on my i5, CPU usage is always 0% for me, with minor spikes to 1% when label scrolling is used. No plans for open source for now. I can extract label drawing code into sample project if you really want to look at it, but I highly doubt that it can be much optimized, to be honest...

Thx for looking into it. If I find the time, I will see whether I can reproduce it on clean VM. Maybe its connected to something else I have installed.

I don't think the issue is that the rendering code is too slow. I think the issue is that it runs way too often.

Re: foobar2000 DeskBand Controls

Reply #626
I'm very happy with cascading playlist menu however I noticed some small bugs.

Bug #1: My settings are set to show 15 songs before current playing song and also 15 songs after song that's playing. When I play a song from beginning of the playlist (one of first 15 songs) fewer songs are displayed before the track that's currently playing because there's less than 15 songs to show but more songs are displayed after the song that's currently playing so the total number of displayed tracks is the same (31). This does not work the same way when I'm at the end of playlist. If there's not enough tracks to display after the currently playing track more tracks should be displayed before currently playing track (so the total number of displayed tracks is 31 in my case). This bug also appears on non cascaded playlist menu.

Bug #2: I have some playlists in my foobar displayed as tabs so I can switch between them. When I play a song from one playlist and switch to another playlist and minimize foobar first playlist plays normally as it should until I choose another song with deskband controls playlist menu (cascaded or not). Song names from the first playlist are displayed but it plays a song from second playlist. It should play song from playlist which song names are displayed (first one in this case).

Re: foobar2000 DeskBand Controls

Reply #627
I noticed my mouse freezing for a second when some songs start. After a bit of testing I found it's caused by large cover art. The 6MB 3000x3000 cover that came with Memory Lame was causing the issue even with cover art not being shown. I'd like to be able to disable Deskband Controls from reading the cover art at all.

Re: foobar2000 DeskBand Controls

Reply #628
The player itself reads cover art whenever something in the player, possibly even stock components, accesses cover art. 3000x3000 cover art is 36MB of RAM, then resizing it to whatever common size something requests, then caching the result.

Re: foobar2000 DeskBand Controls

Reply #629
I'm only getting the stutter with Deskband Controls enabled.

 

Re: foobar2000 DeskBand Controls

Reply #630
I'm sorry to bother, I probably did something wrong, but here is what I did:
deleted DC from previously back-uped folder
Downloaded latest one
Installed
And somehow it doesn't work? Like there aren't even any settings, it's just visible in components. How can I repair it? I use Windows 10 Home 1803

 
SimplePortal 1.0.0 RC1 © 2008-2018