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
2
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Defender -
New version uploaded: https://foobar.hyv.fi/?view=foo_truepeak
Added extra abort checks. And changed the behavior of info removal. Now if True Peak Scanner is configured to scan and write standard ReplayGain tags the removal will remove those also.
A hint for @Defender: you can hide unwanted context menu entries in Preferences and get them visible by holding shift when you open context menu. That, I think, is a good way to hide seldom used stuff but still have access to it.

Thx. All ok. And thanks for the shift tip.

I noticed you made an option available in the standalone DR scanner to automatically write values without opening the resultscreen.
Can you please implement that option too in truepeak scanner?

SACD scanning is still slow, but I guess it has to do with the extra conversion of the native DSD format.

When I play SACD (I have to use PCM) and I don't use a lowpass filter artifacts are clearly visible in Channel Spectrum. The moment I enable the lowpass filter those artifacts disappear.
I noticed that you always resample SACD to 352k upon scanning which is good. Do you also apply the lowpass before/upon scanning?
If not, wouldn't it be a good idea to do so?

EDIT: Probably best just to activate the lowpass filter in SACD settings itself. That way a conversion to flac does not inherit the artifacts also.
3
Speech Codecs / Re: No ACELP.KELVIN encoder!
Last post by Lampion -
i must also add that that one signature is actually rather misleading.
"creating a ACELP.KELVIN encoder" suggests some semblance of progress on how you're going to achieve that, but as the linked thread can attest to, it turned out to be anything but!
and the user that made this thread knows perfectly why that is the case; that is called "baiting". i am 100% familiar with such a technique. i've lived it.
7
3rd Party Plugins - (fb2k) / Re: foo_vis_shpeck
Last post by TF3RDL -
Proper audio analysis have full resolution at log2 frequency scale. But here I find amateurs coding plugins with low and quantized output only. Hard to learn here anything new.
Yeah but this low-quality (quantized) output is the result of the limitations imposed by API of some other media players like Winamp and even Windows Media Player, in which only 8-bit samples are provided for visualization, which doesn't accurately represent much quieter signals

Sure, since foobar2000's visualization streams already provide full-resolution PCM data (same bitdepth and samplerate as the source signal to analyze) for visualization effects, I'd imagine that foo_vis_milk2 could skip the quantization to 8-bit integer process (which also removes the wrap-around effect when samples exceed 0dBFS since you're actually dealing with floating point samples) to display more accurate waveform and spectrum data but that would still be pointless for audio analysis (same goes for SoundSpectrum visualizations like WhiteCap)
8
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by Case -
I forgot to comment:
Used the 'Copy' function and pasted in the contents into a txt file and it was a mess. Not worth the time/effort to try and get a okey looking log file manually.
The Copy button copies unicode text separated by tabs, it can potentially be useful for further analysis in Excel of similar spreadsheet. The data gets formatted as a nice table there.
9
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Case -
New version uploaded: https://foobar.hyv.fi/?view=foo_truepeak
Added extra abort checks. And changed the behavior of info removal. Now if True Peak Scanner is configured to scan and write standard ReplayGain tags the removal will remove those also.
A hint for @Defender: you can hide unwanted context menu entries in Preferences and get them visible by holding shift when you open context menu. That, I think, is a good way to hide seldom used stuff but still have access to it.
10
3rd Party Plugins - (fb2k) / Re: foo_enhanced_spectrum_analyzer
Last post by TF3RDL -
Oh I forget the reassignment and NC (neighboring components) method exists to make FFT-based spectrum and spectrogram look much sharper in both time/frequency axis (though with caveats of for the former, having point cloud-like appearance especially on lower frequencies and for the latter, a rectangular window and possibly zero-padding works best though for both, the FFT size parameter still makes sense considering there is still a time/frequency resolution tradeoff in a form of window length), which can greatly improve the spectrogram display but is it worth adding these to foo_enhanced_spectrum_analyzer component?

BTW, I think the smoothed spectrum still have poor time resolution on higher frequencies in log2 frequency scale with FFT sizes like 32768, 65536, or even higher samples assuming it is just a post-processing step (considering just decreasing the Q value can similarly produces a smoothed spectrum but with improved time resolution, but it only applies to IIR/FIR filter bank anyway)