Bug 178184 - add crossfade between songs
Summary: add crossfade between songs
Status: RESOLVED UNMAINTAINED
Alias: None
Product: Phonon
Classification: Frameworks and Libraries
Component: Xine backend (show other bugs)
Version: 4.3.0 (KDE 4.2.0)
Platform: Mandriva RPMs Linux
: NOR wishlist
Target Milestone: ---
Assignee: Matthias Kretz
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2008-12-19 15:38 UTC by Dimitrios Glentadakis
Modified: 2011-01-13 23:00 UTC (History)
12 users (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 Dimitrios Glentadakis 2008-12-19 15:38:32 UTC
Version:            (using KDE 4.1.3)
OS:                Linux
Installed from:    Mandriva RPMs

The fade between the songs in the playlist is a feature of amarok 1 but is not in amarok 2
it is very nice feature specially in home parties when we like to keep the dance without stop :)

please add it

Dimitri
Comment 1 Dimitrios Glentadakis 2008-12-19 15:39:37 UTC
* actually i use JuK when i need this feature (parties, soirèes with friends etc)
Comment 2 Seb Ruiz 2008-12-19 21:50:17 UTC
Last I remember, we can't do it for now due to technical reasons with phonon. We'll have to look into it again.
Comment 3 Lydia Pintscher 2008-12-20 01:14:08 UTC
Daniel, Soren: I am not sure who it was but one of you disabled this again due to technical reasons right? Can you comment please?
Comment 4 Mark Kretschmann 2008-12-20 09:26:09 UTC
AFAIK only a subset of Phonon backends can handle it. With others it can lead to undesired results.
Comment 5 Erlend Hamberg 2009-01-31 13:54:54 UTC
i also miss this feature and still have amarok 1.4 installed for listening to music at parties when people often change music :)
Comment 6 mutlu inek 2009-04-12 18:57:39 UTC
If some phonon backends support it well, why not check for the backend when enabling crossfading and check for crossfading (and possibly turn it off) when changing the backend?
Comment 7 Dan Meltzer 2009-04-12 19:13:59 UTC
Because there is no way to check for this at runtime.
Comment 8 Rosetzky Cedric 2009-07-20 17:10:24 UTC
Is there any news on this? Are Phonon devs doing something? Phonon still lacks soooo many features.
Comment 9 surfed 2009-10-11 10:01:29 UTC
This is the main reason I still prefer Amarok 1.4
Comment 10 Mark Kretschmann 2009-10-11 10:30:54 UTC
Amarok 2.2 actually supports crossfading (if your Phonon is current). It's just not fully exposed in the GUI. We might want to add that.
Comment 11 surfed 2009-10-11 10:41:11 UTC
Is there a way to make it work now? hack hack...
Comment 12 Mark Kretschmann 2009-10-11 11:36:21 UTC
In amarok/src/amarokconfig.kcfg, change these entries:


    <entry key="Crossfade" type="Bool">
        <label>Whether to crossfade between tracks</label>
        <whatsthis>Enable/Disable crossfading between track changes.</whatsthis>
        <default>false</default>
    </entry>
    <entry key="Crossfade Length" type="Int">
        <label>Length of crossfade, in milliseconds</label>
        <whatsthis>The length of the crossfade between tracks in milliseconds.</whatsthis>
        <default>4000</default>
        <min>400</min>
    </entry>
Comment 13 Marco Jackel 2009-11-11 18:53:03 UTC
Hi,I changed the default of the entry key "Crossfade" to "true", but crossfade still doesn't work. Is a specific backend required (xine/gstreamer)? (Amarok git from yesterday)
Comment 14 Myriam Schweingruber 2009-11-11 19:29:09 UTC
(In reply to comment #13)
> Hi,I changed the default of the entry key "Crossfade" to "true", but crossfade
> still doesn't work. Is a specific backend required (xine/gstreamer)? (Amarok
> git from yesterday)

We recommend the xine backend, since the gstreamer one is not really reliable.
Comment 15 Rosetzky Cedric 2009-11-12 14:16:08 UTC
Same thing with xine-backend. No crossfade. By the way, when will it be added to the gui?
Comment 16 Robert 2009-12-26 20:20:10 UTC
Can't find amarok/src/amarokconfig.kcfg. I'm just waiting for this feature until Amarok is perfect (for me).
Comment 17 Myriam Schweingruber 2009-12-27 09:46:46 UTC
This is already implemented in Amarok, just not in Phonon... Reassigning.
Comment 18 Rosetzky Cedric 2009-12-27 13:20:12 UTC
There is nothing in Phonon, this is a crap... Why don't you do a Xine-engine like before. With Amarok 1.4 everything works, and I don't have stupid bugs like the sound engine switching back to analog without any reason... And fadeout and crossfade works, even in digital.
Comment 19 mutlu inek 2009-12-27 14:02:42 UTC
@ Rosetzky: Amarok is great software. And Phonon is a very useful layer for applications which use sound, making it _much_ easier for developers to use sound. That is, it saves a lot of time and effort to get something working. Surely, there are still bugs, but a) these are not due to Amarok developers, but probably due to Nokia abandoning Phonon and b) please don't call the efforts of the dedicated developers who produce this great, free software for us to use for free "crap." It is not! If you cannot control yourself, go somewhere else. Thank you.
Comment 20 Robert 2009-12-27 17:09:34 UTC
(In reply to comment #17)
> This is already implemented in Amarok, just not in Phonon... Reassigning.

Kretschmann said "if your Phonon is current" so is KDE 4.4 Phonons current?
Comment 21 Rosetzky Cedric 2009-12-28 00:31:48 UTC
@ Mutlu Inek : I'm sorry but, who is working on it right now? When was it updated for the last time?
How many bugs aren't worked on? Some of them are more than a year old...

What I see is that Amarok was much better when it had it's own engine...

By the way, I never said it was "due to Amarok devs", they are doing a great app, but using a bad multimedia layer.
Comment 22 Dimitrios Glentadakis 2011-01-02 20:39:08 UTC
I tried amarok in kde 4.5.4  and this feature it is not yet implemented.
I use Clementine and the crossfade feature works fine. May be is possible to use that code
Comment 23 Kai Uwe Broulik 2011-01-02 20:48:37 UTC
At least now they got the fadeout fixed so that it fades instantly and does not wait like 5 seconds before starting to fade out.
Comment 24 Harald Sitter 2011-01-13 21:52:18 UTC
The xine backend is running out of maintenance and wishlist items will no longer be implemented.
Therefore I am closing this bug report. Thanks anyway.
Comment 25 Kai Uwe Broulik 2011-01-13 22:48:09 UTC
So, does the new backend support crossfading? (If not, can‘t this be re-assigned?)
Comment 26 Harald Sitter 2011-01-13 23:00:30 UTC
It needs individual reports for every backend that should gain this (supposedly GStreamer and VLC).