Hello List ... once again :-)<br><br>I now got it working the way I wanted it (basically). Just that I can't test it, since I can't seem to get the gstreamer backend working, and xine won't support crossfading.<br>

<br>Is there anything else currently than gstreamer and xine? I'm currently using phonon 4.2.96. Is there anything I'd need to get it working properly? Does it need some special configuration?<br><br>Also I found another bug in JuK which I try to fix next, when an item is selected in the playlist, it screws up the next / previews buttons, so probably somewhere in the playlist handling (current trunk).<br>
<br>Kind regards,<br>Georg<br><br><div class="gmail_quote">
On Mon, Jan 12, 2009 at 9:18 AM, Matthias Kretz <span dir="ltr"><<a href="mailto:kretz@kde.org" target="_blank">kretz@kde.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">

Hi,<br>
<div><br>
On Saturday 10 January 2009 16:47:27 Georg Grabler wrote:<br>
> I didn't know what crossfading is exactly, and I'm currently messing the<br>
> first time with multimedia / sound at all. I think though, that google<br>
> would have had a proper answer to what crossfading is.<br>
<br>
</div>It's as simple as fading one track out while fading another one in. The<br>
interesting part about it is to keep the resulting sound power constant which<br>
requires a special fade curve. But Phonon::VolumeFaderEffect already provides<br>
that curve for you. So if you get the timing of the faders right you have a<br>
perfect crossfade.<br>
<div><br>
> On Fri, Jan 9, 2009 at 10:16 PM, Michael Pyne <<a href="mailto:mpyne@purinchu.net" target="_blank">mpyne@purinchu.net</a>> wrote:<br>
> > On Friday 09 January 2009, Georg Grabler wrote:<br>
> > > 2.) Can I crossfade between MediaObjects in the Queue (as an example)?<br>
> > > Like having 1 file playing, at aboutToFinish i set another file<br>
> > > (mediasource)<br>
> > > in<br>
> > > the queue, and set the transition time to -5 (or any other value which<br>
> > > seems to fit nicely). Wouldn't this mean, that I'd always need to have<br>
> > > two<br>
> > > mediafiles in the queue, since aboutToFinish is too short before the<br>
> > > end<br>
> > > of<br>
> > > the track to make sense for crossfading (at the current behaviour I<br>
> > > experience), and that the transition time would be a "global" value.<br>
<br>
</div>aboutToFinish is defined as being early enough to enqueue another MediaSource<br>
so that the transition still works. So if the transition time is negative<br>
aboutToFinish is emitted that much earlier.<br>
<div><br>
> > setTransitionTime with a negative value should do crossfading according<br>
> > to the API docs (I'm pretty sure there was no setTransitionTime when<br>
> > crossfading was first added to JuK but I could be wrong). However the<br>
> > docs warn this may not work reliably with every backend as well....<br>
<br>
</div>setTransitionTime has been there for a long time but isn't implemented for<br>
phonon-xine, and possibly never will be.<br>
<font color="#888888"><br>
<br>
--<br>
</font><div>________________________________________________________<br>
Matthias Kretz (Germany)                            <><<br>
<a href="http://Vir.homelinux.org/" target="_blank">http://Vir.homelinux.org/</a><br>
<br>
_______________________________________________<br>
</div><div><div></div><div>kde-multimedia mailing list<br>
<a href="mailto:kde-multimedia@kde.org" target="_blank">kde-multimedia@kde.org</a><br>
<a href="https://mail.kde.org/mailman/listinfo/kde-multimedia" target="_blank">https://mail.kde.org/mailman/listinfo/kde-multimedia</a><br>
</div></div></blockquote></div><br>