Skip to main content
Recent Posts
General - (fb2k) / Re: [Request] View ReplayGain Track Gain True Peak Levels in Playlist as dB
Last post by yetanotherid -
The peak level statistic isn't really related to loudness normalization, except in the name chosen in Vorbis/Ape. The player can derive the required format regardless how it is encoded in the particular format. Renaming the tags serves no purpose. I prefer that the original loudness normalization standard remains.

I wasn't suggesting the tags should be renamed, although I'm boldly assuming there's a method for saving R128 volume information to tags using fields that have nothing to do with ReplayGain. If so, why not do both?

foobar2000 can write SoundCheck tags. I don't know if they include a peak loudness value or if it'd be easier to convert to a True Peak LUFS value for fb2k to display, but Opus decided to do it differently and that's supported by fb2k too, so between ReplayGain, SoundCheck, Opus and R128, the concept of a "universal" volume system is looking a little messy.
ReplayGain is the only method not using loudness units as a way to express volume, but considering fb2k no longer uses the original ReplayGain scanning method and supports True Peak scanning, even if the format for saving ReplayGain tags remains unchained for eternity, I'm not sure why moving to loudness units in the GUI isn't a good idea.

In fact fb2k's advanced options for configuring SoundCheck tags allows the SoundCheck target volume to be adjusted to match the ReplayGain target volume, and both volumes are expressed as loudness units, no doubt because choosing between a target volume of -16LUFS and 89dB would meaningless to most mortals, which is pretty much the point I was trying to make.
3rd Party Plugins - (fb2k) / Re: foo_onewaysync
Last post by kode54 -
That was due to a certificate issue that was not taken care of while it would have been possible to transition seamlessly. The paid certificate was allowed to expire, and the server was configured to pin the certificate vendor that paid certificate came from. What should have happened, is the pinning should have been reduced or even removed two weeks before expiration, so that a seamless transition could occur when the certificate finally expired.

The only alternative for existing users was to either clear their HPKP settings file of any references to this domain, which was fairly straightforward, if not annoying, for desktop browsers, while quite troublesome for mobile browsers. Or wait out the two weeks.
Support - (fb2k) / Re: Radio stream fails with message "string too long"
Last post by sveakul -
Thank you Peter I appreciate it!  If I may just take this opportunity to ask about another radio-related matter, was the decision to remove the option for a user-adjustable network buffer setting for streams due to some conflict with other functionality?  That option was a big assist when dealing with marginal streams/network conditions.
3rd Party Plugins - (fb2k) / Re: Columns UI
Last post by DVS -
There are incorrect window borders at the first start. When you first run foobar and after the window is minimize.
As you can see, after minimize, the borders of the window changed position, and the content took a more correct sentence. In the first picture, the border along the window edges, on the second, the star of the rating is in the middle position.
Sorry for my English.
Opus / Re: Opus gapless and glitchness encoding
Last post by jmvalin -
Fundamentally, Opus and Vorbis use exactly the same mechanism to handle gapless. libopusenc provides a way to make perfectly glitchless gapless, but in normal use with opusenc, it should at least be on par with Vorbis. That being said, it's possible there's either a bug in the code or in the way you're using opus-tools. To figure that out, it would help if you could provide a way to reproduce the problem. That would mean providing:
  • Two 48 kHz wav files that are supposed to be played consecutively (let's not go to 44.1 kHz for now)
  • Two corresponding .opus encoded files (using opusenc)
  • The two decoded opus files as wav (using opusdec)
  • The same (.ogg and decoded wav) for Vorbis

Make sure you use opusenc and opusdec. All the gapless handling is done by the actual tools rather than the Opus library and not all encoders and decoders are going a good job at gapless.
SimplePortal 1.0.0 RC1 © 2008-2018