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
91
Lossless / Other Codecs / Re: FrAD: Fourier Analogue-in-Digital (Analogue Audio Archive Codec)
Last post by ktf -
I fail to see what is analog about this.

So instead of sampling in the time domain (as PCM does) sampling happens in the frequency domain. But those frequencies are still represented by numbers which makes it digital. There is nothing analog about it. Sampling in the time domain also 'preserves analog waveforms' just fine.

The FAQ has an interesting take on what is lossless:
Quote
The loss in 12 and 16 bits can be taken as a significant loss of quality that anyone can hear [...] and that the loss is not actually a serious quality loss as you might fear. [...] Anything above 24-bit is beyond the dynamic range that the human ear can perceive, 0-80 dB SPL, so it's hard for human ears to notice the difference. So even though the PCM itself may not be preserved intact, the human ear will still have the exact same auditory experience, and we can say that it meets the definition of ‘lossless’.
By that definition, many codecs usually regarded as lossy are suddenly lossless too.
Quote
While complete lossless is virtually impossible outside of using PCM as it is, FrAD guarantees that at bit depths of 24 bits and above, the sound quality is indistinguishable from the original PCM to human and animal hearing.
So, seriously, what is the point of this?
94
Other Lossy Codecs / Re: TSAC: Very Low Bitrate Audio Compression
Last post by Kamedo2 -
How is the decoding speed when CUDA is utilized. Software decoding is actually slower than encoding on my workstation.

The decoding speed on a default setting, 281,155bytes 300second stereo music, was 13.97x realtime, 21.5 second on a NVIDIA GeForce RTX 3060, 0.661x realtime, 453 second on a CPU AMD Ryzen 7 5700X. So the GPU was 21 times faster on decoding TSAC.

Code: [Select]
Measure-Command { tsac-2024-05-08-win64\tsac.exe --cuda -m tsac-2024-05-08-win64\dac_stereo_q8.bin -M tsac-2024-05-08-win64\tsac_stereo_q8.bin d snippet_7sec40.cuda.tsac snippet_7sec40.cuda.tsac.cuda.wav }
96
3rd Party Plugins - (fb2k) / Re: Georgia-ReBORN - A Clean foobar2000 Theme
Last post by TT -
Hi @fabwolf,

the artist flags will be displayed if you have tagged your music files with %artistcountry% in the lower bar and also use it
in the Biography. If there is no %artistcountry% metadata, no flag will be displayed in the lower bar, but it will use the Wikipedia
metadata ( if available ) in the Biography.

To add additional tags in the "More Tags:" section in the lookup menu of the biography,
open your "foobar2000\profile\cache\biography\biography.cfg" and go to the bottom and find these:
Code: [Select]
"tfAlbumArtist": "$if3($meta(album artist,0),$meta(artist,0),$meta(composer,0),$meta(performer,0))",
"tfArtist": "$if3($meta(artist,0),$meta(album artist,0),$meta(composer,0),$meta(performer,0))",
For example, to add conductor, we appended it like this:
Code: [Select]
"tfAlbumArtist": "$if3($meta(album artist,0),$meta(artist,0),$meta(composer,0),$meta(performer,0),$meta(conductor,0))",
"tfArtist": "$if3($meta(artist,0),$meta(album artist,0),$meta(composer,0),$meta(performer,0),$meta(conductor,0))",

I would advise to not add the instruments in the performer because of compatibility issues with not only foobar but also other
software when doing a query search on this metadata field. As you mentioned, it will not recognize and ignore the parentheses or brackets.
Although this could be done with additional title format pattern throughout library, biography and other parts,
but imo it is not recommended.

-TT
97
MP3 - General / Re: Resurrecting/Preserving the Helix MP3 encoder
Last post by maikmerten -
Thanks for these fresh builds!

I feel like in the not-too-distant future, I should merge dev to main and tag a new release. The console speed increases, the downsampling fixes and the somewhat reworked help might warrant a new version.

(I've been doing things on on the dev branch to avoid burning through versions numbers too quickly.)
98
General - (fb2k) / Re: Old 1.x versions usage
Last post by zK -
OK. Thank you all very much for your enlightening responses!

EDIT: I made the suggested registry modification and now the portable version effectively opens as many files as I determine.
99
Other Lossy Codecs / Re: Quite OK Audio (QOA)... anyone ?
Last post by Klymins -
@mycroft First answer: This does not change anything, noise shaping still can't push the noise into the inaudible frequencies at these lower sampling rates because they are above the Nyquist limit.

Second answer: 3-bit is pretty easy to ABX, here's an example: https://drive.google.com/drive/folders/1d40gGr2tG4xwBiNR1TR-PBZhorsT56G2?usp=drive_link . I did another ABX ang got 15/16 again, here's the link: https://drive.google.com/drive/folders/1MFflZFOMUDgiFV0bNuLcPGU7BAYOY2o2?usp=drive_link . Looks like QOA is pretty noisy in low sampling rates. Also, according to my ears, it has lower quality than 5-bit Flash ADPCM in most cases.