This is the bug/patch tracker for Rockbox. Click here for more information.
Quick links: Bugs · Patches · Rockbox frontpage
FS#5248 - Crossfade isn't working properly anymore
Attached to Project:
Rockbox
Opened by James reeves (haibane) - Friday, 28 April 2006, 06:21 GMT+1
Last edited by Dave Chapman (linuxstb) - Thursday, 25 May 2006, 22:11 GMT+1
Opened by James reeves (haibane) - Friday, 28 April 2006, 06:21 GMT+1
Last edited by Dave Chapman (linuxstb) - Thursday, 25 May 2006, 22:11 GMT+1
|
DetailsOK, so before the last 2 or 3 updates, the crossfade function has worked flawlessly, but now it doesn't even crossfade anymore. I am using the same settings as before. So I don't know what it is, but oddly it isn't working. Thanks in advance
|
This task depends upon
Closed by Rani Hod (RaeNye)
Monday, 18 September 2006, 20:31 GMT+1
Reason for closing: Works For Me
Additional comments about closing: Please reopen if the problem persists.
Monday, 18 September 2006, 20:31 GMT+1
Reason for closing: Works For Me
Additional comments about closing: Please reopen if the problem persists.
Crossfading was last working with daily build rockbox-iaudiox5-20060418.zip.
With today's (~20060428) CVS Builds, it is working (again), but only on normal track changes.
It doesn't crossfade on track skip, even if crossfade settings are set to 'Always'!
Greets, Taurus
It seems that in versions <= rockbox-iaudiox5-20060418.zip, the Fade-Out Mode 'Mix' did not behave as it does in current versions.
I've now set it to crossfade and have the effect I wanted ;)
Still, it doesn't always crossfade! It only crossfades on ~half of the manual skips.
Also, when skipping 2 or more times in a row, it hard-skips the tracks.
What you're saying is exactly what I've thought (the buffer having no time to refill).
It is still a bug to me, because:
I assume that the same effect occures when crossfade setting is set to 'Track skip only'.
Especially then, but also when set to 'always', I want to (yes, I'm being very selfish, sorry!) have crossfading! As a simple user, I don't care about the buffer.
What I suggest is that the track doesn't skip until the buffer is properly filled. This will slow down the skipping process in some cases, but if this annoys you, this could be avoided by setting an additional option 'Always but on skip' (if this doesn't already exist. Dunno what 'Shuffle' does exactly...).
James, is this something that you can clearly say has changed in new builds compared to older?
I cannot confirm (with numbers) that crossfade is working worse with actual releases than with releases < 20060418. But I have the feeling that it does.
On my iAudio x5 I often have skips on track skipping instead of proper fading. If you don't touch the dial, crossfading works fine, of course. But if you do a manual skip, then it only works 50-70% of the time (not measured values, just my feelings).
Of course if you're being mean and skip right after track change, the failure rate is even much higher. But in the past few weeks, I was surprised by the count of fading failures of skips in the middle of a track, where I thought the player was just running and not reading/refilling the buffer or something like that.
Would it help to increase the anti-skip buffer (currently to default 5 secs)?
It may be a red herring, but this Works For Me and I'd like to see if it works for you (and doesn't cause lockups).