FS#8561 - Stereo Crossfade

Attached to Project: Rockbox
Opened by Timo Horstschäfer (x1jmp) - Tuesday, 05 February 2008, 15:30 GMT
Last edited by Thomas Martitz (kugel.) - Sunday, 05 June 2011, 11:32 GMT
Task Type Patches
Category Music playback
Status Closed
Assigned To No-one
Operating System SW-codec
Severity Low
Priority Normal
Reported Version Daily build (which?)
Due in Version Undecided
Due Date Undecided
Percent Complete 100%
Votes 0
Private No


Creates a stereo crossfade effect.
The old song fades out to the right and the new song fades in from the left.

Makes crossfades more pleasant as songs with non-matching beats are sepereted between left and right instead of being mixed together.

Some recommended settings to hear the stereo crossfade:
Fade-In Delay: 0s
Fade-In Duration: 10s
Fade-Out Delay: 0s
Fade-Out Duration: 10s
Fade-Out Mode: Crossfade

Code is still proof-of-concept as there are no settings for it currently. Crossfade is hardcoded to go from left to right, but can be easily changed in the code.
This task depends upon

Closed by  Thomas Martitz (kugel.)
Sunday, 05 June 2011, 11:32 GMT
Reason for closing:  Out of Date
Additional comments about closing:  There doesn't seem to be interest in this anymore. Open a new task if this is wrong.
Comment by Tuukka Ojala (tuojal) - Saturday, 09 February 2008, 22:53 GMT
Thanks for that patch! No problems. On Sansa e250 this worked fine.
Comment by Chile Eboe-Osuji (eboeosuji) - Thursday, 14 February 2008, 13:26 GMT
Will this work on iPod 80gb? And from where do I download the patch?
Comment by Michael DiFebbo (medifebbo) - Thursday, 14 February 2008, 15:40 GMT
There is a link to the patch in the "Details" section above.

For information on how to apply patches, refer to these two Wiki pages:
Comment by Allen (aherron) - Friday, 15 February 2008, 20:47 GMT
Timo Horstschäfer,
Good work.

I was wondering if you could take a look at the way they made this crossfade plugin for Winamp?

The crossfading takes place based on not only how much time is left, but also how loud the song is within the fadeout window. This plugin works very well because it takes into account how the song ends and bases the decision of when to crossfade on both the amount of time left as well as the volume of the ending.

Thanks for looking at this.

Comment by Timo Horstschäfer (x1jmp) - Tuesday, 19 February 2008, 15:30 GMT
It works on every target, that has crossfade at all.

Yeah, would be a nice feature, not even related to this task.
But I wouldn't be easy to implement (though I didn't have a look at it).