digimezzo / dopamine-windows

Audio player which tries to make organizing and listening to music as simple and pretty as possible.
https://digimezzo.github.io/site/
GNU General Public License v3.0
1.89k stars 266 forks source link

Add Crossfade effect #843

Open ghost opened 6 years ago

ghost commented 6 years ago

I'm using Dopamine 2.0

Hi, would you add this effect? An option to have at the end of a song the player turn down the volume of the current song and slowly at low volume going up introduce the next song. BlackPlayer has this and I think it would be a nice feature on this as well.

barnbwt commented 6 years ago

Another feature related to this (which could possibly be a difficult addition from a programming perspective) would be pre-buffered gap-less playback between songs when they are played in order. For 'symphonic' albums such as classical symphonies, live performances, or continuous DJ mixes, even the tiny gap in playback currently present jumps out. I have seen the occasional music player somehow defeat this gap, presumably by advance-buffering.

With gap-less playback and the ability to toggle fade in/out between songs, Dopamine would truly be an 'audiophile' platform, capable of presiding unattended over parties or a relaxing evening.