Bug 68539 - crossfade between played tracks
Summary: crossfade between played tracks
Status: RESOLVED FIXED
Alias: None
Product: juk
Classification: Applications
Component: general (show other bugs)
Version: unspecified
Platform: unspecified Linux
: NOR wishlist
Target Milestone: ---
Assignee: Scott Wheeler
URL:
Keywords:
: 86895 (view as bug list)
Depends on:
Blocks:
 
Reported: 2003-11-18 23:38 UTC by cerebro84
Modified: 2008-05-19 00:55 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed In:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description cerebro84 2003-11-18 23:38:41 UTC
Version:           1.96 (2.0 Beta 2) (using KDE 3.1.93 (CVS >= 20031111), compiled sources)
Compiler:          gcc version 3.2.2 (Mandrake Linux 9.1 3.2.2-3mdk)
OS:          Linux (i686) release 2.4.21-0.13mdk

I'd like to see crossfade between tracks in juk, just like in winamp 3-5 and iTunes.
Comment 1 jsvrp.gw 2003-12-12 21:17:15 UTC
I like to have this to.

I work in a volunteer bar and we use win$#$ with the application Muzicman (www.musicman.com) and it has the ability to crossfade. I like to use Juk on linux/kde, so please?
Comment 2 Helge Hielscher 2004-01-08 01:39:41 UTC
Please include FadeIn and FadeOut too, like the Crossfade Plugin for XMMS.
http://www.mynetcologne.de/~nc-eisenlpe2/xmms-crossfade/
Comment 3 jos poortvliet 2004-01-13 22:43:49 UTC
I agree, this whould be nice. and some gapless plugin, too (yep is already on the wishlist ;-))
Comment 4 Colm Connolly 2004-02-16 13:07:05 UTC
amarok does this nicely (if only it was a little more stable), maybe some code sharing could be done?
Comment 5 Colm Connolly 2004-02-16 13:07:35 UTC
amaroK does this nicely (if only it was a little more stable), maybe some code sharing could be done?
Comment 6 Scott Wheeler 2004-02-16 13:11:00 UTC
amaroK only does this for the aRts backend, not the GStreamer one as well.  For JuK I'm trying to keep the interface pretty generic so I probably wouldn't implement this until I had time to figure out how to do it with both backends.
Comment 7 Jason Huebel 2004-02-17 21:57:53 UTC
I'm adding my 20 votes for this feature too. I'd really like to see crossfading, fade-in and fade-out in JuK (that is, once sound output works for me).
Comment 8 Gilles Schintgen 2004-07-25 00:28:09 UTC
Since I'm still hesitating between noatun, juk and amarok, here's what I just commented to a similar bug for amarok (Bug 77766):
Wouldn't it be cool to have some features of the xmms crossfade plugin?
It has the possibility to detect if two songs are already mixed and can disable automatically fading (and I think it does it by actually analyzing the output stream). It also has a gap-killer which kills silence at the beginning or end of a track and it even avoids clicks when changing songs by doing the change when both tracks have a zero sample value. It's quite advanced. But it has two major drawbacks: I can't get it to work with arts (so I would have to use alsa directly which sucks) and I don't like the xmms UI. But this plugin is definitely great. Please try it and see for yourself.
http://www.mynetcologne.de/~nc-eisenlpe2/xmms-crossfade/index.htm
Perhaps its code for detecting consecutive tracks could be interesting to have a look at.
Comment 9 Scott Wheeler 2004-10-21 01:53:53 UTC
*** Bug 86895 has been marked as a duplicate of this bug. ***
Comment 10 Matthew Bevan 2004-11-24 06:20:37 UTC
Gap-killer / "gapless playback" are very high on my wishlist for an audio player.  JuK is the best I've found so far for UI - it's simple, clean, and efficient.  Because of the audio back-end it uses, it's response is a little laggy.  However, the XMMS crossfade plugin has some very very nice features like seperated fade in/out start volume, target volume, duration, and start time (positive or negative).

Using OGG attributes or ID3v2 tags, I want to be able to specify when the best time would be from the end of a song, the duration of the fade, and the target volume.  I would also like to be able to specify the duration and starting volume of the starting fade, along with the "mixing" time.

I.e. Song A begins fading out at 10 seconds from the end, fading for 8 seconds to a target volume of 25%.  Song B fades in for 5 seconds starting at 10% 4 seconds from the end of the previous song.

Just a thought. ^_^;  Having this level of control over the crossfade would give truly professional results, and allow for easy mixing between various songs.  WinAmp's preset seconds of crossfade doesn't work for the music I listen to.
Comment 11 Michael Pyne 2008-05-19 00:55:20 UTC
Whoa, I didn't know this was still open.

Fixed by Matthias Kretz (phonon author) in KDE 4.0.  Will work better in 4.0.5 and 4.1.