Thanks gentlemen for the quick reply.

Romain, I’ve shifted enable_replaygain_metadata ()to the top of the script and 
set logging to level 4 as you and Gilles recommended and I see the following. 
Not sure if the metadata resolver you speak of is visible however. Should there 
be more?
 

2019/01/31 21:17:07 [clock:4] Main phase starts.
2019/01/31 21:17:07 [clock.wallclock_main:3] Streaming loop starts, 
synchronized with wallclock.
2019/01/31 21:17:07 [samples:4] Remaining: 0.0s, queued: 0.0s, adding: 30.0s 
(RID 7)
2019/01/31 21:17:07 [mksafe:3] Switch to amplify_6432.
2019/01/31 21:17:07 [amplify_6432:4] Activations changed: 
static=[mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1], 
dynamic=[mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1].
2019/01/31 21:17:07 [fallback_6430:3] Switch to delay_6428.
2019/01/31 21:17:07 [delay_6428:4] Activations changed: 
static=[fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1],
 
dynamic=[fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1].
2019/01/31 21:17:07 [on_metadata_6453:4] Got metadata at position 0: calling 
handler...
2019/01/31 21:17:07 [decoder:4] Trying method "META" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder:4] Trying method "WAV" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder.wav/aiff:4] Invalid MIME type for 
"/ssr/ssr1/interludes/Kate Interlude.mp3": application/octet-stream!
2019/01/31 21:17:07 [decoder.wav/aiff:4] Invalid file extension for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"!
2019/01/31 21:17:07 [decoder:4] Trying method "AIFF" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [audioscrobbler:4] Submiting  -- Kate Interlude with mode: 
submit to post.audioscrobbler.com:80
2019/01/31 21:17:07 [decoder.wav/aiff:4] Invalid MIME type for 
"/ssr/ssr1/interludes/Kate Interlude.mp3": application/octet-stream!
2019/01/31 21:17:07 [decoder.wav/aiff:4] Invalid file extension for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"!
2019/01/31 21:17:07 [decoder:4] Trying method "MIDI" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder:4] Trying method "IMAGE" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder:4] Trying method "OGG" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder.ogg:4] Invalid MIME type for 
"/ssr/ssr1/interludes/Kate Interlude.mp3": application/octet-stream!
2019/01/31 21:17:07 [decoder.ogg:4] Invalid file extension for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"!
2019/01/31 21:17:07 [decoder:4] Trying method "MAD" for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"...
2019/01/31 21:17:07 [decoder.mad:4] Libmad recognizes 
"/ssr/ssr1/interludes/Kate Interlude.mp3" as mpeg audio (layer III, 128kbps, 
44100Hz, 2 channels).
2019/01/31 21:17:07 [decoder:3] Method "MAD" accepted 
"/ssr/ssr1/interludes/Kate Interlude.mp3".
2019/01/31 21:17:07 [decoder.ogg:4] Invalid MIME type for 
"/ssr/ssr1/interludes/Kate Interlude.mp3": application/octet-stream!
2019/01/31 21:17:07 [decoder.ogg:4] Invalid file extension for 
"/ssr/ssr1/interludes/Kate Interlude.mp3"!
2019/01/31 21:17:07 [interludes:4] Remaining: 1.1s, queued: 0.0s, adding: 30.0s 
(RID 8)
2019/01/31 21:17:09 [decoder:4] Decoding "/ssr/ssr1/interludes/Kate 
Interlude.mp3" ended: Mad.End_of_stream.
2019/01/31 21:17:09 [interludes:3] Finished with "/ssr/ssr1/interludes/Kate 
Interlude.mp3".
2019/01/31 21:17:09 [samples:4] Remaining: 0.0s, queued: 30.0s, taking: 30.0s
2019/01/31 21:17:09 [samples:3] Prepared "/ssr/ssr1/samples/The Conet Project - 
(S13) Count in Russian.mp3" (RID 7).
2019/01/31 21:17:09 [fresh:4] Remaining: 0.0s, queued: 30.0s, taking: 30.0s
2019/01/31 21:17:09 [fresh:3] Prepared "/ssr/ssr1/fresh/Body Boys - Yunnan.mp3" 
(RID 3).
2019/01/31 21:17:09 [general:4] Remaining: 0.0s, queued: 30.0s, taking: 30.0s
2019/01/31 21:17:09 [general:3] Prepared "/ssr/ssr1/general/Cousin Silas - 
Coming From Crossland Moor.mp3" (RID 5).
2019/01/31 21:17:09 [fallback_6430:3] Switch to rotate_6426 with forgetful 
transition.
2019/01/31 21:17:09 [delay_6428:4] Activations changed: static=[], 
dynamic=[fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1].
2019/01/31 21:17:09 [rotate_6426:4] Activations changed: 
static=[fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1],
 
dynamic=[fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1].
2019/01/31 21:17:09 [rotate_6426:3] Switch to fresh.
2019/01/31 21:17:09 [fresh:4] Activations changed: 
static=[rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1],
 
dynamic=[rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1,
 
rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1,
 
rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1,
 
rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1,
 
rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1,
 
rotate_6426:fallback_6430:amplify_6432:mksafe:on_metadata_6453:Systrum_Sistum_-_SSR1:Systrum_Sistum_-_SSR1].
2019/01/31 21:17:09 [on_metadata_6453:4] Got metadata at position 1440: calling 
handler...
2019/01/31 21:17:09 [audioscrobbler:4] Submiting Body Boys -- Yunnan with mode: 
submit to post.audioscrobbler.com:80
2019/01/31 21:17:17 [source:4] Garbage collected empty_6510.



> On 31 Jan 2019, at 3:29 am, Romain Beauxis <romain.beau...@gmail.com> wrote:
> 
> Hi all,
> 
> Reading the code, it looks like the call to enable_replaygain_metadata  can 
> be done where ever you want though it's usually a good practice to put it on 
> top.
> 
> If you increase the log level to 4 you should see the replay gain metadata 
> resolver in action if it's properly enabled/installed:
> set("log.level",4)
> 
> Romain
> 
> Le mer. 30 janv. 2019 à 11:10, Gilles Pietri <contact+...@gilouweb.com 
> <mailto:contact%2b...@gilouweb.com>> a écrit :
> Le 30/01/2019 à 12:53, Damian a écrit :
> > Hi,
> > 
> > I am running liquidsoap 1.3.6 and I have followed the instructions for
> > applying replay_gain in the docs here
> > https://www.liquidsoap.info/doc-1.3.3/replay_gain.html 
> > <https://www.liquidsoap.info/doc-1.3.3/replay_gain.html>
> > I believe that I have added the code for replay_gain correctly in my
> > short script below, but volume is uneven across tracks in my stream.
> 
> Maybe try calling enable_replaygain_metadata () earlier?
> amplify() does log something when it overrides the default as level 3, e.g.:
> 
> 2019/01/24 07:39:06 [amplify_9135:3] Overriding amplification: 0.391742.
> 
> 
> > 
> > I am also noticing (from the log snippet below) that ‘amplify’ seems to
> > be working, but nothing about ‘overriding’ or ‘replay_gain’.
> > Could anyone confirm 1) whether 'overriding amplify' should be visible
> > in the logs and 2) whether replay_gain code is correctly applied in my
> > script (under the ’normalisation’ heading).
> > Any help would be greatly appreciated.
> > 
> 
> Seems to be good. A note though, I got tired of liq / extract replaygain
> to re read the file so many times, so what I do is analyze all files and
> generate a playlist that has the replay_gain annotated, avoiding the
> resolver.
> 
> Cheers
> 
> Gilles
> 
> 
> 
> _______________________________________________
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net 
> <mailto:Savonet-users@lists.sourceforge.net>
> https://lists.sourceforge.net/lists/listinfo/savonet-users 
> <https://lists.sourceforge.net/lists/listinfo/savonet-users>
> _______________________________________________
> Savonet-users mailing list
> Savonet-users@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/savonet-users

_______________________________________________
Savonet-users mailing list
Savonet-users@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/savonet-users

Reply via email to