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
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Defender -
There is something off when scanning containers.

[...]Abort button only works at end of the scan. Foobar [...] Cancel works.

Any ideas?
I don't know why speed differences are so big but abort button not working is a result of input not handling it and my component not having safety checks against it. I'll add once I'm home.

When I saw the speeds of the SACD scanning I suspected that the RG and TP scan only use a single thread for scanning.
DVDA and MKV scanning however is only half as slow as normal tracks so that cannot be related to single thread scanning I guess.
3
3rd Party Plugins - (fb2k) / Re: foo_truepeak True Peak Scanner
Last post by Case -
@Case, would it be possible to add all features of DR Meter (per-channel DR, RMS and peak) to True Peak Scanner?
Not planned. I added that extra info to DR Meter as I thought people using DR Meter liked seeing that stuff, also it might be helpful during development to catch bugs (as DR result is not calculated how its documentation says at all). In a multipurpose scanner like this component the output has to concentrate only on actually useful values.

How does this plugin behave with files containing several streams (like bluray m2ts with more than one version of the album - ex. stereo, instrumental, DTS, AC3, THD...)?
It will measure the stream you have chosen. I have never seen any details about this stream variant selection in the SDK, I don't know if input components that do the tagging even have a chance to do things differently depending on the stream. Tools that just ask a tag to be written definitely don't know anything about such deftails nor have any option to do things differently.

I have noticed that your component measures slightly different than buil-it RG scanner concerning True Peaks and Gain.  [...] Why is it so and is there a way to make them as similar as possible?
Different upsampling. If you let built-in RG scanner select resampler on its own it will ask for a fast resampler, not highest quality one. You will get exact same results if you configure the built-in resampler to resample the same way, but there is not a simple built-in switch for that. True Peak Scanner uses SoX if it's installed and it will be used in highest quality mode. I have written how the upsampling is determined in detail here and about SoX speed related updates here.
5
Other Lossy Codecs / How to add new modes in WMA 9.2?
Last post by MihaiPopa12346 -
How to add new modes in WMA 9.2?
Like THESE:
Quote
1. Windows Media Audio 9.2 - 56 kbps, 44 kHz, stereo 1-pass CBR
2. Windows Media Audio 9.2 - 16 kbps, 11 kHz, stereo 1-pass CBR
3. Windows Media Audio 9.2 - 8 kbps, 8 kHz, stereo 1-pass CBR
4. Windows Media Audio 9.2 - 40 kbps, 22 kHz, stereo 1-pass CBR
5. Windows Media Audio 9.2 - 44 kbps, 44 kHz, stereo 1-pass CBR
6. Windows Media Audio 9.2 - 40 kbps, 48 kHz, mono 1-pass CBR
Most WMA encoders couldn't do these 6 modes above. I need to change existing modes? Or to make new modes from scratch?
Many greetings to ask this question ASAP!
6
3rd Party Plugins - (fb2k) / Re: Library Tree Discussion
Last post by regor -
I switched from Facets to Library Tree recently and found an issue with my hotkeys, namely I've had play/pause bound to the spacebar and it's prioritized over typing in Library Tree's search function meaning I can't use any spaces in my search. The default search bars in foobar2000 and Facets let me type spaces normally without affecting playback. Is there a solution I just haven't found or do I just have to deal with it? Or any chance this could be changed in an update?
No, space hotkey will always be preferred over typing (unless I miss something, SMP doesn't block other hotkeys being applied, and this problem is present on all scripts).

But you can press Shift + Space and hotkey will be skipped. It will write the space fine on the panel too.
7
3rd Party Plugins - (fb2k) / Re: Dynamic Range plugin
Last post by NetRanger -
@Case Thank you for your work. Thousands of people who rip their CDs always include the output log from the Dynamic Range Meter plugin in their rips. For this reason they must have an old version of fbk2 installed (32-bit) with an old plugin. Could you add to the plugin an option to export the log in the format as we have known it for years?

Sample output log

It would be great if you would reconsider and add an log option for your DR Meter component @Case.
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.

A log looking similar to the 'DR Meter Results' window would be great to get. The only thing thats missing imo is the track number infront of the track name.
9
Other Lossy Codecs / Re: TSAC: Very Low Bitrate Audio Compression
Last post by rc55 -
I had an idea, but I'm unsure if it's a viable solution to improve things further. What if we use a lossy codec with a proven track record to compress audio files, then compare the result with the original and extract the differences? We could then encode these differences using a codec like this to achieve a sort of lossless quality while reducing the required resource requirements and compression time associated with computationally heavy codecs like this one. I'm curious to know if this hybrid approach could lead to a versatile solution that offers the best of both worlds.

I don't think this would really benefit as ultimately you are creating a lossy file so the differencing / difference encoding pass doesn't make sense. I suppose stacking different technologies is a curious one, reminds me of SBR or switching between CELT/SILK in Opus depending on content.

Perhaps blending codecs would be an interesting idea - you could have 0-16khz covered by Opus or similar and anything above that covered by a trained NN model for less sensitive frequency ranges, much like how TSAC works. I'm not a domain expert on that though.