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
3
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 }
5
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
6
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.)
7
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.
8
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.
10
3rd Party Plugins - (fb2k) / Re: NEW ESLyric v0.5 - an alternative lyric show component
Last post by sveakul -
@sveakul Correction, I have a Deezer Sid (cookie), the API is what is needed. 
According to this..  Following the steps, Deezer is not accepting new applications.  Is there a different way for the API?   
https://www.educative.io/courses/getting-started-with-the-deezer-api-in-javascript/getting-started-with-the-deezer-api
None that I know of.