Software Support > DOS/WinCab

Sound stuttering badly at page change over

<< < (4/6) > >>

Chris:
Never mind that beta... I think I found the bottleneck and it wasn't where I was expecting it.  I'm pulling it apart now.

david656:
Ooo  ;D

Well, i'll be interested to hear your outcome  :) and will also be making a donation! its the least i can do after all your help and support....once the problems fixed of course  ;D

thanks again for looking into this, it is nice to know you care about your user base.

Chris:
OK, now try http://www.dwjukebox.com/releases/dwj304beta.zip ... I've made a change that seems to make a a huge difference for album animations.

Chris:
Here's a comparison of the logs for starting an animation on a 1920x1080, 32bpp display: (NOTE: A tick is a hundredth of a second)

Version 3.3.2:

0:00:12.80,3,MQ_PROCESS,"Processing message: BTN_NEXTPG"
0:00:12.80,5,TURNPAGE,"Eff. Anim spd: 20   Turncount: 3"
0:00:12.82,4,ARTCACHE,"Found cached pointer #13 (2000428)"
0:00:12.82,4,ARTCACHE,"Found cached pointer #13 (2000428)"
0:00:12.82,4,ARTCACHE,"Found cached pointer #13 (2000428)"
0:00:12.82,4,ARTCACHE,"Created cache entry #14 (2a66008)"
0:00:12.84,5,TURNPAGE,"Dialog draw time to bgimage: 4 ticks"
0:00:14.14,5,TURNPAGE,"Page draw time: 134 ticks "


Version 3.4 beta:

0:00:06.00,3,MQ_PROCESS,"Processing message: BTN_NEXTPG"
0:00:06.03,5,TURNPAGE,"Eff. Anim spd: 20   Turncount: 3"
0:00:06.04,4,ARTCACHE,"Found cached pointer #13 (1f47ac8)"
0:00:06.05,4,ARTCACHE,"Found cached pointer #13 (1f47ac8)"
0:00:06.05,4,ARTCACHE,"Found cached pointer #13 (1f47ac8)"
0:00:06.05,4,ARTCACHE,"Created cache entry #14 (1f489d8)"
0:00:06.07,5,TURNPAGE,"Dialog draw time to bgimage: 4 ticks"
0:00:06.08,5,TURNPAGE,"Page draw time: 5 ticks"

david656:
what a difference! I've had about a minute to test it but will try more later!

there's the slightest tick occasionally ... may have been the song anyway.

What was it that caused such a problem?

Again thank you for taking time out to sort this

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version