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
1
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.
5
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)
6
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.
7
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.
8
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)
10
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by Case -
It would be nice if you could consider a silent mode. I have assigned the function to a keyboard key and don't need the result dialog. A progress bar would then be sufficient.
Option added.

But to my taste the multichannel and RMS thing gets a bit cluttered.
Added option to turn off all the extra info.

Could you add to the plugin an option to export the log in the format as we have known it for years?
Log option added. I did my best to mimic the formats. The log uses different syntax for single files.

Download new version: https://foobar.hyv.fi/?view=foo_dr_meter