Quoting Igor Chernyshev <[email protected]>:
Hello Max,
Could you help clarifying a few things for me:
2. I can see that MPD provides "crossfade" and "mixrampdb" commands. I
think I want both. Yet the bugs are still open and there's conflicting info
on the internet. What are the known limitations in the existing
implementation?
> There's one feature that is important for a loud party music - automatic
> cross-fading during song change. However, it seems to be missing in MPD:
> 1. http://bugs.musicpd.org/view.php?id=1515
> 2. http://bugs.musicpd.org/view.php?id=3215
> 3. http://bugs.musicpd.org/view.php?id=1617
>
> I'm a software engineer, and willing to spend some time implementing it
> (will need to get it done and stable within a month).
>
Hello Igor,
I'm the culprit that put mixrampdb into MPD. I think what you are
looking for is something like mixrampdb but with fading applied. I use
mixrampdb and unless you set the value low enough you can get ugly
overlapping of songs especially when they fade in and out slowly. The
mixrampdb code will overlap tracks so they keep a certain level of
output and I guess you could add fade-in of the new track and fade-out
of the old track on either side.
If you compare the code for crossfade and mixrampdb you can see how
crossfade does the fading and how mixrampdb does the overlapping.
Possibly all you want is another setting (or two) to apply fading in
the mixrampdb code.
This doesn't address beat matching which you might want for dance
music. That's going to be a whole lot harder.
Cheers,
Tim.
_______________________________________________
mpd-devel mailing list
[email protected]
http://mailman.blarg.de/listinfo/mpd-devel