v4.0.2
2024-06-16 – v4.0.2
Bug fixes, enhancements
- Allow recognition of values like
-8.33dB(without blank before "dB") inautocue.cue_file.liqas well (it’s already incue_file). Note: Metadata with units should be used with a blank in between value and unit. - Streamline "sustained endings" code.
- Add some diagnostics output to
cue_fileon the console to easier find and fix problems:Overlay times shown asOverlay: -23.50 LUFS, Longtail: -38.50 LUFS, Measured end avg: -48.40 LUFS, Drop: 29.09% Overlay times: 336.50/348.50/0.00 s (normal/sustained/longtail), using: 348.50 s. Cue out time: 353.00 s0.00mean a calculation has not been done or wasn’t needed, like longtail above.
Diagnostics are output tostderr, so don’t interfere with the JSON onstdout. - Changed default for "sustained endings" loudness drop from
60.0% to40.0%. This was a wish from the community and makes for a little tighter/denser song overlap. - Modify to your liking by using
cue_file’s-d/--dropparameter orsettings.autocue.cue_file.sustained_loudness_drop := 40.0in Liquidsoap/AzuraCast. A value of0.0switches the "sustained endings" feature completely off (behaviour like in older versions).