Summary
The ability to use and customise crossfade between tracks.
Description
Crossfading is a technique used to create a seamless transition between two tracks by simultaneously fading out the first clip while fading in the second.
Use Case
Some songs, especially from game soundtracks have an abrupt end which without a crossfade can be jarring to listen to.
Additional context
The implementation used by the Feishin desktop client is a great example and behaves exactly how I would like it to (Screenshots included below).
1. The option to have it on or off.
2. The different styles that can be used as crossfade depending on your preference
3. The duration
In my opinion, 1 and 3 are required for any crossfade implementation whereas 2 is just a nice to have.

Summary
The ability to use and customise crossfade between tracks.
Description
Crossfading is a technique used to create a seamless transition between two tracks by simultaneously fading out the first clip while fading in the second.
Use Case
Some songs, especially from game soundtracks have an abrupt end which without a crossfade can be jarring to listen to.
Additional context
The implementation used by the Feishin desktop client is a great example and behaves exactly how I would like it to (Screenshots included below).
1. The option to have it on or off.
2. The different styles that can be used as crossfade depending on your preference
3. The duration
In my opinion, 1 and 3 are required for any crossfade implementation whereas 2 is just a nice to have.