PDA

View Full Version : CD Art Display RC4 Build 2


Carlos
04-28-2006, 02:03 AM
CAD RC4 Build 2 (28 Apr 2006)

- Fix a move bug that may result in an error or graphic position corruption

http://closetosoftware.com/temp/cadrc4b2.zip

:)

Yochanan
04-28-2006, 02:40 AM
I forgot to register until now, heh... You may want to mention on Neowin that you'll be posting build updates here instead of there. RC4 is great so far, no problems except for it not changing on track change sometimes, as usual. It may be something on my end, but I have no clue. Ah well.

Carlos
04-28-2006, 02:51 AM
Welcome Yochanan! :)

I'll post at NeoWin too.

Build 2 is just a minor update due an issue that just one user reported so far.

Regarding the "not changing on track": can you try to see what song was not updated as well the track before? Maybe we can find a pattern...

I'm using CAD with AlbumPlayer right now and all goes fine.

Aaron
04-28-2006, 09:13 AM
The biggest problem is that if you change the song too fast, the art can't keep up with the IDv3 tags and I get an error - because it's trying to write the new cover to the folder.jpg while CAD is already writing to the image, so it has to make folder(1).jpg

DeViLbOi
04-28-2006, 03:04 PM
Yeah...I have also noticed it is very slow in changing between tracks. I have also found that CAD is using about 60M of ram on track change. Once the art changes it drops back down to 7M. I had originally thought it was the fade effect but I disabled and am still having the issue.

Carlos
04-28-2006, 03:46 PM
@ Aaron

It's something to improve. Thanks!

@ DeViLbOi

First of all, where you cover stored? ID3v2 tag or a local folder?

I'm testing CAD in 4 PCs (512 and 256 RAM) and this kind of memory usage never happened.

But what can make such memory usage:

1) a non standard font (those really different fonts that you can find out there): it'll make CAD handle complex graphics and then it'll have to use memory;

2) really big covers (I use max of 500x500): it'll also make CAD use memory to process a bigger image;

3) a higher zoom: you can set zoom in CAD and if you set a higher zoom (300%) CAD will have to use extra memory to process the graphics too.

The more and complex graphic you make CAD process the more memory/CPU it'll have to use.

So what can you do to improve performance?

1) pick a standard font
2) disable text outline and shadow
3) don't use time
4) set a lower zoom
5) smaller local covers

Of course, I'm not discarding a bug. I'm saying that based on my tests.

DeViLbOi
04-28-2006, 10:54 PM
@ DeViLbOi

First of all, where you cover stored? ID3v2 tag or a local folder?


Both

I'm testing CAD in 4 PCs (512 and 256 RAM) and this kind of memory usage never happened.

But what can make such memory usage:

1) a non standard font (those really different fonts that you can find out there): it'll make CAD handle complex graphics and then it'll have to use memory;


No font is used...the notifyer is disabled


2) really big covers (I use max of 500x500): it'll also make CAD use memory to process a bigger image;


Covers are all smaller than 300x300


3) a higher zoom: you can set zoom in CAD and if you set a higher zoom (300%) CAD will have to use extra memory to process the graphics too.


Zoom is set to 75%


The more and complex graphic you make CAD process the more memory/CPU it'll have to use.


Like I said...its just the CD Case theme with the notifyer disabled. Fading was shut off as I said. Don't know what else to say.


So what can you do to improve performance?

1) pick a standard font
2) disable text outline and shadow
3) don't use time
4) set a lower zoom
5) smaller local covers

Of course, I'm not discarding a bug. I'm saying that based on my tests.

Is there a default theme you would rather have me switch to for testing? Like I said...it only happens when I song starts. Then the memory is released. I think this might also account for Aaron's issue of slow response on song changes.

Carlos
04-29-2006, 12:49 AM
I was able to reproduce the bug.

It was an ID3v2 tag reading issue. Nothing related to graphics.

Please, try build 9:

//removed due newer build.

Let me know how it works.

Carlos
04-29-2006, 02:27 PM
Topic closed due newer build release.