Hey John,

Do you have any update on that? I can't reproduce locally.

What would help I believe would be to compare the override amplification
values with both version. Should be logs of the form:
  Overriding amplification: 2.570396.

Romain

Le dim. 3 févr. 2019 à 13:05, Romain Beauxis <romain.beau...@gmail.com> a
écrit :

> Le dim. 3 févr. 2019 à 03:24, John Warburton <j...@johnwarburton.net> a
> écrit :
> >
> > On Sat, Feb 2, 2019 at 9:32 PM Romain Beauxis <romain.beau...@gmail.com>
> wrote:
> >
> > > There shouldn't be any chance on that part of the code. I'm happy to
> investigate anything that looks wrong if you can share some of your
> script/a way to reproduce.
> >
> > Certainly. Happy to do so.
> >
> > The difficulty appears when using crossfades. In Liquidsoap 1.3.6, the
> > "liq_amplify" annotation works as expected: the track level is
> > increased by exactly the amount given, whether or not the playlist is
> > passed through the crossfade function.
> >
> > But in Liquidsoap 1.4.0-alpha1, the "liq_amplify" annotation, if
> > present, appears to result in much more gain than what is specified.
> > If it is absent, or set to 0, there is no change in gain.
> >
> > Here is my test playlist of three short tracks. Each is recorded
> > quietly, so each requires an amount of gain. These are three extreme
> > examples, but all are measured properly.
> >
> >
> annotate:liq_cue_in="0.000",liq_start_next="5.560",duration="312.060",liq_amplify="8.000dB":/home/john/src/radio/mez/204-zoot_sims-blue_room.PbTVdK.mka
> >
> annotate:liq_cue_in="0.800",liq_start_next="9.140",duration="286.840",liq_amplify="8.200dB":/home/john/src/radio/mez/02
> > Cha Cha Loco.FKMSrM.mka
> >
> annotate:liq_cue_in="0.100",liq_start_next="5.280",duration="162.080",liq_amplify="8.100dB":/home/john/src/radio/mez/12.Song
> > to Woody.wOgkma.mka
> >
> > These two lines under the release version produce correct results:
> >
> > myplaylist = amplify(override="liq_amplify", 1.0,
> > cue_cut(playlist(length=60.0, mode="normal",
> > "/home/john/src/radio/cha.m3u8")))
> > myplaylist = crossfade(fade_out=0.01, fade_in=0.01, conservative=true,
> >  myplaylist)
> >
> > But under 1.4.0-alpha1, the addition of the second line produces way
> > too much gain. Under 1.3.6, it produces the correct amount of gain.
> > Is, perhaps, liq_amplifiy being applied twice, somewhere, in the
> > crossfade process in addition to the amplify process?
> >
> > If you'd like to see full files, etc., please let me know. That will
> > be no problem.
>
> Thanks for these details. I'm gonna try to reproduce. Meanwhile, do
> you see logs of the form:
>   Overriding amplification: 2.5674
>
> This would allow to track down the amplification levels in both version..
>
> Romain
>
_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to