Skip to main content

Notice

Please note that most of the software linked on this forum is likely to be safe to use. If you are unsure, feel free to ask in the relevant topics, or send a private message to an administrator or moderator. To help curb the problems of false positives, or in the event that you do find actual malware, you can contribute through the article linked here.
Recent Posts
5
General Audio / Re: Live stream format with proper metadata & embededd album covers
Last post by Peter -
Matroska looks like it could work: infinite-length stream supported, Tags element between Cluster elements would indicate new live metadata, though not sure if it's really allowed by the specification that Tags element applies to content from this point on.
Know any examples of such already in circulation?

Unfortunately Matroska support isn't that common among audio players, hardware or software, getting others to support it might be hard.
6
WavPack / Re: WavPack and DSD 128+
Last post by Bogozo -
Yes, actual decoding is done correctly, but ffprobe reports bitdepth as 8 bit.

BTW, it also reports bits_per_sample=8 for DSD in dff and dsf containers, when using -show_streams.
Spoiler (click to show/hide)
7
3rd Party Plugins - (fb2k) / Re: ReplayGain DSP - Alternative ReplayGain implementation by Case
Last post by Mekoz -
Dps manager i run skip silence, ReplayGain (alternative), Advanced Limiter in that order. ReplayGain source mode and processing is set to none. I use the apply track gain option, -14 LUFS (Spotify), 0 dBFS (reduce gain), Never scan, use previous gain and unchecked Allow volume increase even if peak is uncertain.

I play songs in shuffle mode. All my songs have replaygain info, i use truepeak scanner.
8
WavPack / Re: WavPack and DSD 128+
Last post by bryant -
from where it picks up 8-bit part?
I don't know. Here's what FFprobe displays for the DSD file in the WavPack test suite:
Code: [Select]
david@pop-os-hp15:~/Projects/FFmpeg$ ./ffprobe ~/Downloads/test_suite/bit_depths/1bit_dsd.wv 
ffprobe version N-114844-g376b3d53c5 Copyright (c) 2007-2024 the FFmpeg developers
  built with gcc 11 (Ubuntu 11.4.0-1ubuntu1~22.04)
  configuration: --disable-sndio --enable-static --enable-nonfree --enable-gpl --enable-openssl
  libavutil      59. 15.100 / 59. 15.100
  libavcodec     61.  5.103 / 61.  5.103
  libavformat    61.  3.100 / 61.  3.100
  libavdevice    61.  2.100 / 61.  2.100
  libavfilter    10.  2.101 / 10.  2.101
  libswscale      8.  2.100 /  8.  2.100
  libswresample   5.  2.100 /  5.  2.100
  libpostproc    58.  2.100 / 58.  2.100
Input #0, wv, from '/home/david/Downloads/test_suite/bit_depths/1bit_dsd.wv':
  Metadata:
    Artist          : Lorna Hunt
    Title           : Long Hard Road (excerpt)
    Album           : All in One Day
    Track           : 1
    Year            : 1999
  Duration: 00:00:30.00, start: 0.000000, bitrate: 2553 kb/s
  Stream #0:0: Audio: wavpack, 352800 Hz, stereo, fltp (8 bit)
But if you use FFmpeg to convert to WAV you get 16-bit PCM and if you convert to WavPack you get 32-bit float PCM (which both seem reasonable).
 
9
3rd Party Plugins - (fb2k) / Re: ReplayGain DSP - Alternative ReplayGain implementation by Case
Last post by Case -
I'd be curious to hear more details about the circumstances and the DSP settings when this happens.
I'm assuming you use the "Apply most suitable gain" option and a non-random playback order - please correct me if assumptions are wrong.

The foobar2000 console will report which ReplayGain mode is in use, for example for album mode you'll see a line like "ReplayGain DSP in album mode".
If the effective mode is determined incorrectly and it uses wrong gain source, it could very well cause wrong loudness. If that's the case I'd like to see the tags of the problem track, the previous track in playlist, and the next track in playlist.

Or possibly if gain values are missing and you rely on the automatic scanning, it may not be able to do a good job if it runs out of time due to performance reasons. Details about the automatic scanning will be reported on the console too.